3 instantiations of InstructionSetSupport
crossgen2 (2)
parent\parent\Common\InstructionSetHelpers.cs (2)
346return new InstructionSetSupport(supportedInstructionSet, 375return new InstructionSetSupport(
ILCompiler.ReadyToRun (1)
parent\parent\Common\JitInterface\CorInfoImpl.cs (1)
566InstructionSetSupport actualSupport = new InstructionSetSupport(_actualInstructionSetSupported, _actualInstructionSetUnsupported, architecture);
25 references to InstructionSetSupport
crossgen2 (5)
parent\parent\Common\InstructionSetHelpers.cs (3)
20public static InstructionSetSupport ConfigureInstructionSetSupport(string instructionSet, int maxVectorTBitWidth, bool isVectorTOptimistic, TargetArchitecture targetArchitecture, TargetOS targetOS, 358public static InstructionSetSupport GetFixedInstructionSetSupport(InstructionSetSupport instructionSetSupport)
Program.cs (2)
108InstructionSetSupport instructionSetSupport = Helpers.ConfigureInstructionSetSupport(Get(_command.InstructionSet), Get(_command.MaxVectorTBitWidth), isVectorTOptimistic, targetArchitecture, targetOS, 366private void RunSingleCompilation(Dictionary<string, string> inFilePaths, InstructionSetSupport instructionSetSupport, string compositeRootPath, Dictionary<string, string> unrootedInputFilePaths, HashSet<ModuleDesc> versionBubbleModulesHash, ReadyToRunCompilerContext typeSystemContext, Logger logger)
ILCompiler.ReadyToRun (20)
Compiler\DependencyAnalysis\ReadyToRun\ReadyToRunInstructionSetSupportSignature.cs (1)
18public static string ToInstructionSetSupportString(InstructionSetSupport instructionSetSupport, bool emitExplicitlyUnsupported = true)
Compiler\DependencyAnalysis\ReadyToRunSymbolNodeFactory.cs (1)
310public Import PerMethodInstructionSetSupportFixup(InstructionSetSupport instructionSetSupport)
Compiler\ReadyToRunCodegenCompilation.cs (3)
44public InstructionSetSupport InstructionSetSupport { get; } 54InstructionSetSupport instructionSetSupport) 342InstructionSetSupport instructionSetSupport,
Compiler\ReadyToRunCodegenCompilationBuilder.cs (2)
36private InstructionSetSupport _instructionSetSupport; 169public ReadyToRunCodegenCompilationBuilder UseInstructionSetSupport(InstructionSetSupport instructionSetSupport)
Compiler\ReadyToRunCompilationModuleGroupBase.cs (2)
34public InstructionSetSupport InstructionSetSupport; 69private InstructionSetSupport _instructionSetSupport;
Compiler\ReadyToRunCompilerContext.cs (2)
63InstructionSetSupport instructionSetSupport, 104public InstructionSetSupport InstructionSetSupport { get; }
Compiler\ReadyToRunHardwareIntrinsicRootProvider.cs (1)
19InstructionSetSupport specifiedInstructionSet = context.InstructionSetSupport;
Compiler\ReadyToRunLibraryRootProvider.cs (1)
19private InstructionSetSupport _instructionSetSupport;
Compiler\ReadyToRunProfilingRootProvider.cs (1)
22private InstructionSetSupport _instructionSetSupport;
Compiler\ReadyToRunVisibilityRootProvider.cs (1)
19private InstructionSetSupport _instructionSetSupport;
Compiler\ReadyToRunXmlRootProvider.cs (1)
84private InstructionSetSupport _instructionSetSupport;
JitInterface\CorInfoImpl.ReadyToRun.cs (2)
549public static bool ShouldSkipCompilation(InstructionSetSupport instructionSetSupport, MethodDesc methodNeedingCode, ReadyToRunCodegenCompilation compilation = null) 592public static bool ShouldCodeNotBeCompiledIntoFinalImage(InstructionSetSupport instructionSetSupport, MethodDesc method)
parent\parent\Common\JitInterface\CorInfoImpl.cs (2)
542var baselineSupport = _compilation.InstructionSetSupport; 566InstructionSetSupport actualSupport = new InstructionSetSupport(_actualInstructionSetSupported, _actualInstructionSetUnsupported, architecture);