2 instantiations of InstructionSetSupport
ilc (1)
src\runtime\src\coreclr\tools\Common\InstructionSetHelpers.cs (1)
341return new InstructionSetSupport(supportedInstructionSet,
ILCompiler.Compiler (1)
Compiler\CompilationBuilder.Aot.cs (1)
34_instructionSetSupport = new InstructionSetSupport(default, default, _context.Target.Architecture);
12 references to InstructionSetSupport
ilc (2)
Program.cs (1)
109InstructionSetSupport instructionSetSupport = Helpers.ConfigureInstructionSetSupport(Get(_command.InstructionSet), Get(_command.MaxVectorTBitWidth), isVectorTOptimistic, targetArchitecture, targetOS,
src\runtime\src\coreclr\tools\Common\InstructionSetHelpers.cs (1)
19public static InstructionSetSupport ConfigureInstructionSetSupport(string instructionSet, int maxVectorTBitWidth, bool isVectorTOptimistic, TargetArchitecture targetArchitecture, TargetOS targetOS,
ILCompiler.Compiler (8)
Compiler\CompilationBuilder.Aot.cs (2)
25protected InstructionSetSupport _instructionSetSupport; 37public CompilationBuilder UseInstructionSetSupport(InstructionSetSupport support)
Compiler\ExpectedIsaFeaturesRootProvider.cs (2)
13private readonly InstructionSetSupport _isaSupport; 15public ExpectedIsaFeaturesRootProvider(InstructionSetSupport isaSupport)
Compiler\HardwareIntrinsicHelpers.Aot.cs (1)
80public static int GetRuntimeRequiredIsaFlags(InstructionSetSupport instructionSetSupport)
Compiler\HardwareIntrinsicILProvider.cs (3)
16private readonly InstructionSetSupport _isaSupport; 22public HardwareIntrinsicILProvider(InstructionSetSupport isaSupport, FieldDesc isSupportedField, ILProvider nestedProvider) 40string intrinsicId = InstructionSetSupport.GetHardwareIntrinsicId(_context.Target.Architecture, owningType);
ILCompiler.RyuJit (2)
Compiler\RyuJitCompilation.cs (2)
33public InstructionSetSupport InstructionSetSupport { get; } 43InstructionSetSupport instructionSetSupport,