16 references to sub
ILCompiler.Compiler (11)
Compiler\Dataflow\MethodBodyScanner.cs (1)
395case ILOpcode.sub:
Compiler\TypePreinit.cs (4)
1430case ILOpcode.sub: 1460ILOpcode.sub => value1.Value.AsInt32() - value2.Value.AsInt32(), 1486ILOpcode.sub => value1.Value.AsInt64() - value2.Value.AsInt64(), 1509ILOpcode.sub => value1.Value.AsDouble() - value2.Value.AsDouble(),
parent\parent\Common\TypeSystem\IL\ILImporter.cs (1)
565case ILOpcode.sub:
parent\parent\Common\TypeSystem\IL\Stubs\GetFieldHelperMethodOverride.cs (2)
156getFieldStream.Emit(ILOpcode.sub); 178switchStream.Emit(ILOpcode.sub);
parent\parent\Common\TypeSystem\IL\Stubs\UnsafeIntrinsics.cs (3)
72(byte)ILOpcode.sub, 91return new ILStubMethodIL(method, new byte[] { (byte)ILOpcode.ldarg_0, (byte)ILOpcode.ldarg_1, (byte)ILOpcode.sub, (byte)ILOpcode.ret }, Array.Empty<LocalVariableDefinition>(), null); 131codeStream.Emit(ILOpcode.sub);
ILCompiler.ReadyToRun (4)
parent\parent\Common\Compiler\CompilerTypeSystemContext.BoxedTypes.cs (1)
448codeStream.Emit(ILOpcode.sub);
parent\parent\Common\TypeSystem\IL\Stubs\UnsafeIntrinsics.cs (3)
72(byte)ILOpcode.sub, 91return new ILStubMethodIL(method, new byte[] { (byte)ILOpcode.ldarg_0, (byte)ILOpcode.ldarg_1, (byte)ILOpcode.sub, (byte)ILOpcode.ret }, Array.Empty<LocalVariableDefinition>(), null); 131codeStream.Emit(ILOpcode.sub);
ILCompiler.TypeSystem (1)
parent\parent\Common\TypeSystem\IL\ILStackHelper.cs (1)
158case ILOpcode.sub: