CIL Instructions Implemented in Campy

(Updated Sep 13, 2018)

                Add 1
                Add_Ovf 1
                Add_Ovf_Un 1
                And 1
                Arglist 0
                Beq 1
                Beq_S 1
                Bge 1
                Bge_S 1
                Bge_Un 1
                Bge_Un_S 1
                Bgt 1
                Bgt_S 1
                Bgt_Un 1
                Bgt_Un_S 1
                Ble 1
                Ble_S 1
                Ble_Un 1
                Ble_Un_S 1
                Blt 1
                Blt_S 1
                Blt_Un 1
                Blt_Un_S 1
                Bne_Un 1
                Bne_Un_S 1
                Box 1
                Br 1
                Br_S 1
                Break 0
                Brfalse 1
                Brfalse_S 1
                Brtrue 1
                Brtrue_S 1
                Call 1
                Calli 1
                Callvirt 1
                Castclass 1
                Ceq 1
                Cgt 1
                Cgt_Un 1
                Ckfinite 0
                Clt 1
                Clt_Un 1
                Constrained 1
                Conv_I1 1
                Conv_I2 1
                Conv_I4 1
                Conv_I8 1
                Conv_I 1
                Conv_Ovf_I1 1
                Conv_Ovf_I1_Un 1
                Conv_Ovf_I2 1
                Conv_Ovf_I2_Un 1
                Conv_Ovf_I4 1
                Conv_Ovf_I4_Un 1
                Conv_Ovf_I8 1
                Conv_Ovf_I8_Un 1
                Conv_Ovf_I 1
                Conv_Ovf_I_Un 1
                Conv_Ovf_U1 1
                Conv_Ovf_U1_Un 1
                Conv_Ovf_U2 1
                Conv_Ovf_U2_Un 1
                Conv_Ovf_U4 1
                Conv_Ovf_U4_Un 1
                Conv_Ovf_U8 1
                Conv_Ovf_U8_Un 1
                Conv_Ovf_U 1
                Conv_Ovf_U_Un 1
                Conv_R4 1
                Conv_R8 1
                Conv_R_Un 1
                Conv_U1 1
                Conv_U2 1
                Conv_U4 1
                Conv_U8 1
                Conv_U 1
                Cpblk 0
                Cpobj 0
                Div 1
                Div_Un 1
                Dup 1
                Endfilter 0
                Endfinally 1
                Initblk 0
                Initobj 1
                Isinst 1
                Jmp 1
                Ldarg 1
                Ldarg_0 1
                Ldarg_1 1
                Ldarg_2 1
                Ldarg_3 1
                Ldarg_S 1
                Ldarga 1
                Ldarga_S 1
                Ldc_I4 1
                Ldc_I4_0 1
                Ldc_I4_1 1
                Ldc_I4_2 1
                Ldc_I4_3 1
                Ldc_I4_4 1
                Ldc_I4_5 1
                Ldc_I4_6 1
                Ldc_I4_7 1
                Ldc_I4_8 1
                Ldc_I4_M1 1
                Ldc_I4_S 1
                Ldc_I8 1
                Ldc_R4 1
                Ldc_R8 1
                Ldelem_Any 1
                Ldelem_I1 1
                Ldelem_I2 1
                Ldelem_I4 1
                Ldelem_I8 1
                Ldelem_I 1
                Ldelem_R4 1
                Ldelem_R8 1
                Ldelem_Ref 1
                Ldelem_U1 1
                Ldelem_U2 1
                Ldelem_U4 1
                Ldelema 1
                Ldfld 1
                Ldflda 1
                Ldftn 1
                Ldind_I1 1
                Ldind_I2 1
                Ldind_I4 1
                Ldind_I8 1
                Ldind_I 1
                Ldind_R4 1
                Ldind_R8 1
                Ldind_Ref 1
                Ldind_U1 1
                Ldind_U2 1
                Ldind_U4 1
                Ldlen 1
                Ldloc 1
                Ldloc_0 1
                Ldloc_1 1
                Ldloc_2 1
                Ldloc_3 1
                Ldloc_S 1
                Ldloca 1
                Ldloca_S 1
                Ldnull 1
                Ldobj 1
                Ldsfld 1
                Ldsflda 1
                Ldstr 1
                Ldtoken 1
                Ldvirtftn 0
                Leave 1
                Leave_S 1
                Localloc 0
                Mkrefany 0
                Mul 1
                Mul_Ovf 1
                Mul_Ovf_Un 1
                Neg 1
                Newarr 1
                Newobj 1
                No 0
                Nop 1
                Not 0
                Or 1
                Pop 1
                Readonly 0
                Refanytype 0
                Refanyval 0
                Rem 1
                Rem_Un 1
                Ret 1
                Rethrow 0
                Shl 1
                Shr 1
                Shr_Un 1
                Sizeof 1
                Starg 1
                Starg_S 1
                Stelem_Any 1
                Stelem_I1 1
                Stelem_I2 1
                Stelem_I4 1
                Stelem_I8 1
                Stelem_I 1
                Stelem_R4 1
                Stelem_R8 1
                Stelem_Ref 1
                Stfld 1
                Stind_I1 1
                Stind_I2 1
                Stind_I4 1
                Stind_I8 1
                Stind_I 1
                Stind_R4 1
                Stind_R8 1
                Stind_Ref 1
                Stloc 1
                Stloc_0 1
                Stloc_1 1
                Stloc_2 1
                Stloc_3 1
                Stloc_S 1
                Stobj 1
                Stsfld 1
                Sub 1
                Sub_Ovf 1
                Sub_Ovf_Un 1
                Switch 1
                Tail 0
                Throw 1
                Unaligned 0
                Unbox 1
                Unbox_Any 1
                Volatile 0
                Xor 1
200 91.3242