[OpenCL C] lift restriction on l-val vec literal. (#515)

OpenCL C has disallowed vector literals to be l-values. However,
similar functionality in C99 is allowed for the compound literals.

This therefore prevented implementing the restriction in upstream
tooling, therefore it is decided to change to an implementation
defined behavior instead of restricting the functionality.
1 file changed