|  | //===---------------------------------------------------------------------===// | 
|  |  | 
|  | Vector instructions support. | 
|  |  | 
|  | ShuffleVector | 
|  | ExtractElement | 
|  | InsertElement | 
|  |  | 
|  | //===---------------------------------------------------------------------===// | 
|  |  | 
|  | Add "OpaqueType" type. | 
|  |  | 
|  | //===---------------------------------------------------------------------===// | 
|  |  | 
|  | "switch" instruction emulation with CLI "switch" instruction. | 
|  |  | 
|  | //===---------------------------------------------------------------------===// | 
|  |  | 
|  | Write linker for external function, because function export need to know | 
|  | dynamic library where function located. | 
|  |  | 
|  | .method static hidebysig pinvokeimpl("msvcrt.dll" cdecl) | 
|  | void free(void*) preservesig {} | 
|  |  | 
|  |  | 
|  |  |