add add.ovf add.ovf.un and arglist beq beq.s bge bge.s bge.un bge.un.s bgt bgt.s bgt.un bgt.un.s ble ble.s ble.un ble.un.s blt blt.s blt.un blt.un.s bne.un bne.un.s box br br.s break brfalse brfalse.s brinst brinst.s brnull brnull.s brtrue brtrue.s brzero brzero.s call calli callvirt castclass ceq cgt cgt.un ckfinite clt clt.un conv.i conv.i1 conv.i2 conv.i4 conv.i8 conv.ovf.i conv.ovf.i.un conv.ovf.i1 conv.ovf.i1.un conv.ovf.i2 conv.ovf.i2.un conv.ovf.i4 conv.ovf.i4.un conv.ovf.i8 conv.ovf.i8.un conv.ovf.u conv.ovf.u.un conv.ovf.u1 conv.ovf.u1.un conv.ovf.u2 conv.ovf.u2.un conv.ovf.u4 conv.ovf.u4.un conv.ovf.u8 conv.ovf.u8.un conv.r.un conv.r4 conv.r8 conv.u conv.u1 conv.u2 conv.u4 conv.u8 cpblk cpobj div div.un dup endfault endfilter endfinally initblk initobj isinst jmp ldarg ldarg.0 ldarg.1 ldarg.2 ldarg.3 ldarg.s ldarga ldarga.s ldc.i4 ldc.i4.0 ldc.i4.1 ldc.i4.2 ldc.i4.3 ldc.i4.4 ldc.i4.5 ldc.i4.6 ldc.i4.7 ldc.i4.8 ldc.i4.m1 ldc.i4.M1 ldc.i4.s ldc.i8 ldc.r4 ldc.r8 ldelem ldelem.i ldelem.i1 ldelem.i2 ldelem.i4 ldelem.i8 ldelem.r4 ldelem.r8 ldelem.ref ldelem.u1 ldelem.u2 ldelem.u4 ldelem.u8 ldelema ldfld ldflda ldftn ldind.i ldind.i1 ldind.i2 ldind.i4 ldind.i8 ldind.r4 ldind.r8 ldind.ref ldind.u1 ldind.u2 ldind.u4 ldind.u8 ldlen ldloc ldloc.0 ldloc.1 ldloc.2 ldloc.3 ldloc.s ldloca ldloca.s ldnull ldobj ldsfld ldsflda ldstr ldtoken ldvirtftn leave leave.s localloc mkrefany mul mul.ovf mul.ovf.un neg newarr newobj nop not or pop refanytype refanyval rem rem.un ret rethrow shl shr shr.un sizeof starg starg.s stelem stelem.i stelem.i1 stelem.i2 stelem.i4 stelem.i8 stelem.r4 stelem.r8 stelem.ref stfld stind.i stind.i1 stind.i2 stind.i4 stind.i8 stind.r4 stind.r8 stind.ref stloc stloc.0 stloc.1 stloc.2 stloc.3 stloc.s stobj stsfld sub sub.ovf sub.ovf.un switch throw alignment unbox unbox.any xor ---------------------------------------------------- [ ["function", "add"], ["function", "add.ovf"], ["function", "add.ovf.un"], ["function", "and"], ["function", "arglist"], ["function", "beq"], ["function", "beq.s"], ["function", "bge"], ["function", "bge.s"], ["function", "bge.un"], ["function", "bge.un.s"], ["function", "bgt"], ["function", "bgt.s"], ["function", "bgt.un"], ["function", "bgt.un.s"], ["function", "ble"], ["function", "ble.s"], ["function", "ble.un"], ["function", "ble.un.s"], ["function", "blt"], ["function", "blt.s"], ["function", "blt.un"], ["function", "blt.un.s"], ["function", "bne.un"], ["function", "bne.un.s"], ["function", "box"], ["function", "br"], ["function", "br.s"], ["function", "break"], ["function", "brfalse"], ["function", "brfalse.s"], ["function", "brinst"], ["function", "brinst.s"], ["function", "brnull"], ["function", "brnull.s"], ["function", "brtrue"], ["function", "brtrue.s"], ["function", "brzero"], ["function", "brzero.s"], ["function", "call"], ["function", "calli"], ["function", "callvirt"], ["function", "castclass"], ["function", "ceq"], ["function", "cgt"], ["function", "cgt.un"], ["function", "ckfinite"], ["function", "clt"], ["function", "clt.un"], ["function", "conv.i"], ["function", "conv.i1"], ["function", "conv.i2"], ["function", "conv.i4"], ["function", "conv.i8"], ["function", "conv.ovf.i"], ["function", "conv.ovf.i.un"], ["function", "conv.ovf.i1"], ["function", "conv.ovf.i1.un"], ["function", "conv.ovf.i2"], ["function", "conv.ovf.i2.un"], ["function", "conv.ovf.i4"], ["function", "conv.ovf.i4.un"], ["function", "conv.ovf.i8"], ["function", "conv.ovf.i8.un"], ["function", "conv.ovf.u"], ["function", "conv.ovf.u.un"], ["function", "conv.ovf.u1"], ["function", "conv.ovf.u1.un"], ["function", "conv.ovf.u2"], ["function", "conv.ovf.u2.un"], ["function", "conv.ovf.u4"], ["function", "conv.ovf.u4.un"], ["function", "conv.ovf.u8"], ["function", "conv.ovf.u8.un"], ["function", "conv.r.un"], ["function", "conv.r4"], ["function", "conv.r8"], ["function", "conv.u"], ["function", "conv.u1"], ["function", "conv.u2"], ["function", "conv.u4"], ["function", "conv.u8"], ["function", "cpblk"], ["function", "cpobj"], ["function", "div"], ["function", "div.un"], ["function", "dup"], ["function", "endfault"], ["function", "endfilter"], ["function", "endfinally"], ["function", "initblk"], ["function", "initobj"], ["function", "isinst"], ["function", "jmp"], ["function", "ldarg"], ["function", "ldarg.0"], ["function", "ldarg.1"], ["function", "ldarg.2"], ["function", "ldarg.3"], ["function", "ldarg.s"], ["function", "ldarga"], ["function", "ldarga.s"], ["function", "ldc.i4"], ["function", "ldc.i4.0"], ["function", "ldc.i4.1"], ["function", "ldc.i4.2"], ["function", "ldc.i4.3"], ["function", "ldc.i4.4"], ["function", "ldc.i4.5"], ["function", "ldc.i4.6"], ["function", "ldc.i4.7"], ["function", "ldc.i4.8"], ["function", "ldc.i4.m1"], ["function", "ldc.i4.M1"], ["function", "ldc.i4.s"], ["function", "ldc.i8"], ["function", "ldc.r4"], ["function", "ldc.r8"], ["function", "ldelem"], ["function", "ldelem.i"], ["function", "ldelem.i1"], ["function", "ldelem.i2"], ["function", "ldelem.i4"], ["function", "ldelem.i8"], ["function", "ldelem.r4"], ["function", "ldelem.r8"], ["function", "ldelem.ref"], ["function", "ldelem.u1"], ["function", "ldelem.u2"], ["function", "ldelem.u4"], ["function", "ldelem.u8"], ["function", "ldelema"], ["function", "ldfld"], ["function", "ldflda"], ["function", "ldftn"], ["function", "ldind.i"], ["function", "ldind.i1"], ["function", "ldind.i2"], ["function", "ldind.i4"], ["function", "ldind.i8"], ["function", "ldind.r4"], ["function", "ldind.r8"], ["function", "ldind.ref"], ["function", "ldind.u1"], ["function", "ldind.u2"], ["function", "ldind.u4"], ["function", "ldind.u8"], ["function", "ldlen"], ["function", "ldloc"], ["function", "ldloc.0"], ["function", "ldloc.1"], ["function", "ldloc.2"], ["function", "ldloc.3"], ["function", "ldloc.s"], ["function", "ldloca"], ["function", "ldloca.s"], ["function", "ldnull"], ["function", "ldobj"], ["function", "ldsfld"], ["function", "ldsflda"], ["function", "ldstr"], ["function", "ldtoken"], ["function", "ldvirtftn"], ["function", "leave"], ["function", "leave.s"], ["function", "localloc"], ["function", "mkrefany"], ["function", "mul"], ["function", "mul.ovf"], ["function", "mul.ovf.un"], ["function", "neg"], ["function", "newarr"], ["function", "newobj"], ["function", "nop"], ["function", "not"], ["function", "or"], ["function", "pop"], ["function", "refanytype"], ["function", "refanyval"], ["function", "rem"], ["function", "rem.un"], ["function", "ret"], ["function", "rethrow"], ["function", "shl"], ["function", "shr"], ["function", "shr.un"], ["function", "sizeof"], ["function", "starg"], ["function", "starg.s"], ["function", "stelem"], ["function", "stelem.i"], ["function", "stelem.i1"], ["function", "stelem.i2"], ["function", "stelem.i4"], ["function", "stelem.i8"], ["function", "stelem.r4"], ["function", "stelem.r8"], ["function", "stelem.ref"], ["function", "stfld"], ["function", "stind.i"], ["function", "stind.i1"], ["function", "stind.i2"], ["function", "stind.i4"], ["function", "stind.i8"], ["function", "stind.r4"], ["function", "stind.r8"], ["function", "stind.ref"], ["function", "stloc"], ["function", "stloc.0"], ["function", "stloc.1"], ["function", "stloc.2"], ["function", "stloc.3"], ["function", "stloc.s"], ["function", "stobj"], ["function", "stsfld"], ["function", "sub"], ["function", "sub.ovf"], ["function", "sub.ovf.un"], ["function", "switch"], ["function", "throw"], ["function", "alignment"], ["function", "unbox"], ["function", "unbox.any"], ["function", "xor"] ] ---------------------------------------------------- Tests instruction names