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}