21 references to brtrue
ILCompiler.Compiler (15)
Compiler\Dataflow\MethodBodyScanner.cs (1)
732case ILOpcode.brtrue:
Compiler\Dataflow\ScannerExtensions.cs (1)
31case ILOpcode.brtrue:
Compiler\SubstitutedILProvider.cs (4)
315|| opcode == ILOpcode.brtrue || opcode == ILOpcode.brtrue_s) 327|| (constant != 0 && (opcode == ILOpcode.brtrue || opcode == ILOpcode.brtrue_s))) 714case ILOpcode.brtrue: 722bool taken = ((opcode is ILOpcode.brtrue or ILOpcode.brtrue_s) && val.Value != 0)
Compiler\TypePreinit.cs (1)
1143case ILOpcode.brtrue:
IL\ILImporter.Scanner.cs (2)
1545if (nextOpcode is ILOpcode.brtrue or ILOpcode.brtrue_s or ILOpcode.brfalse or ILOpcode.brfalse_s) 1560if (nextOpcode is ILOpcode.brtrue or ILOpcode.brtrue_s or ILOpcode.brfalse or ILOpcode.brfalse_s)
IL\TypeEqualityPatternAnalyzer.cs (1)
128if (opcode is ILOpcode.brfalse or ILOpcode.brfalse_s or ILOpcode.brtrue or ILOpcode.brtrue_s)
parent\parent\Common\TypeSystem\IL\ILImporter.cs (2)
230case ILOpcode.brtrue: 480case ILOpcode.brtrue:
parent\parent\Common\TypeSystem\IL\Stubs\AsyncResumptionStub.cs (1)
119ilStream.Emit(ILOpcode.brtrue, doneResult);
parent\parent\Common\TypeSystem\Interop\IL\Marshaller.Aot.cs (1)
681codeStream.Emit(ILOpcode.brtrue, lNonNull);
parent\parent\Common\TypeSystem\Interop\IL\Marshaller.cs (1)
1657codeStream.Emit(ILOpcode.brtrue, lNonNullString);
ILCompiler.ReadyToRun (2)
parent\parent\Common\TypeSystem\IL\Stubs\AsyncResumptionStub.cs (1)
119ilStream.Emit(ILOpcode.brtrue, doneResult);
parent\parent\Common\TypeSystem\Interop\IL\Marshaller.cs (1)
1657codeStream.Emit(ILOpcode.brtrue, lNonNullString);
ILCompiler.TypeSystem (4)
parent\parent\Common\TypeSystem\IL\ILDisassembler.cs (1)
397case ILOpcode.brtrue:
parent\parent\Common\TypeSystem\IL\ILStackHelper.cs (2)
183case ILOpcode.brtrue: 219else if (opcode is ILOpcode.brfalse or ILOpcode.brfalse_s or ILOpcode.brtrue_s or ILOpcode.brtrue)
parent\parent\Common\TypeSystem\IL\Stubs\ILEmitter.cs (1)
201opcode == ILOpcode.brtrue || opcode == ILOpcode.beq ||