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