This patch introduces a new conversion pattern for spv.EntryPoint
and spv.ExecutionMode. Before, these ops were just erased. Now, an
approach is to encode the information from these ops in a global struct
variable of the following form:
struct { int32_t; // specify execution model int32_t; // specify execution mode // TODO: interface vars & mode's values }
At the moment, no interface variables info is passed to the global, as
well as execution mode's optional value. This is a work in progress.
nit : add '_' between {0} and {1}