7 overrides of Architecture
ILCompiler.ReadyToRun (7)
Compiler\DependencyAnalysis\ReadyToRun\TransitionBlock.cs (7)
445public override TargetArchitecture Architecture => TargetArchitecture.X86; 498public override TargetArchitecture Architecture => TargetArchitecture.X64; 564public sealed override TargetArchitecture Architecture => TargetArchitecture.ARM; 603public override TargetArchitecture Architecture => TargetArchitecture.ARM64; 669public override TargetArchitecture Architecture => TargetArchitecture.LoongArch64; 714public override TargetArchitecture Architecture => TargetArchitecture.RiscV64; 753public override TargetArchitecture Architecture => TargetArchitecture.Wasm32;
14 references to Architecture
ILCompiler.ReadyToRun (14)
Compiler\DependencyAnalysis\ReadyToRun\ArgIterator.cs (4)
618switch (_transitionBlock.Architecture) 849switch (_transitionBlock.Architecture) 925switch (_transitionBlock.Architecture) 1755switch (_transitionBlock.Architecture)
Compiler\DependencyAnalysis\ReadyToRun\TransitionBlock.cs (10)
68public bool IsX86 => Architecture == TargetArchitecture.X86; 69public bool IsX64 => Architecture == TargetArchitecture.X64; 70public bool IsARM => Architecture == TargetArchitecture.ARM; 71public bool IsARM64 => Architecture == TargetArchitecture.ARM64; 72public bool IsLoongArch64 => Architecture == TargetArchitecture.LoongArch64; 73public bool IsRiscV64 => Architecture == TargetArchitecture.RiscV64; 74public bool IsWasm32 => Architecture == TargetArchitecture.Wasm32; 297throw new NotImplementedException(Architecture.ToString()); 348if ((Architecture == TargetArchitecture.X64) && IsX64UnixABI) 408thRetType.GetRuntimeTypeHandle(), Architecture);