44 references to CorJitFlag
ILCompiler.ReadyToRun (44)
Compiler\ReadyToRunCodegenCompilation.cs (1)
82if (JitConfigProvider.Instance.HasFlag(CorJitFlag.CORJIT_FLAG_DEBUG_CODE))
Compiler\ReadyToRunCodegenCompilationBuilder.cs (12)
332List<CorJitFlag> corJitFlags = new List<CorJitFlag> { CorJitFlag.CORJIT_FLAG_DEBUG_INFO }; 335corJitFlags.Add(CorJitFlag.CORJIT_FLAG_PROCSPLIT); 340corJitFlags.Add(CorJitFlag.CORJIT_FLAG_VERIFY_GC_MODE_TRANSITIONS); 346corJitFlags.Add(CorJitFlag.CORJIT_FLAG_DEBUG_CODE); 350corJitFlags.Add(CorJitFlag.CORJIT_FLAG_SIZE_OPT); 351corJitFlags.Add(CorJitFlag.CORJIT_FLAG_BBOPT); 355corJitFlags.Add(CorJitFlag.CORJIT_FLAG_SPEED_OPT); 356corJitFlags.Add(CorJitFlag.CORJIT_FLAG_BBOPT); 361corJitFlags.Add(CorJitFlag.CORJIT_FLAG_BBOPT); 367corJitFlags.Add(CorJitFlag.CORJIT_FLAG_FROZEN_ALLOC_ALLOWED);
JitInterface\CorInfoImpl.ReadyToRun.cs (2)
3540if (flags.IsSet(CorJitFlag.CORJIT_FLAG_IL_STUB)) 3726if (flags.IsSet(CorJitFlag.CORJIT_FLAG_IL_STUB))
parent\parent\Common\JitInterface\CorInfoImpl.cs (17)
367ref methodInfo, (uint)CorJitFlag.CORJIT_FLAG_CALL_GETJITFLAGS, out nativeEntry, out codeSize); 504int alignment = JitConfigProvider.Instance.HasFlag(CorJitFlag.CORJIT_FLAG_SIZE_OPT) && !JitConfigProvider.Instance.HasFlag(CorJitFlag.CORJIT_FLAG_ENABLE_CFG) ? 4891foreach (var flag in JitConfigProvider.Instance.Flags) 4897flags.Set(CorJitFlag.CORJIT_FLAG_AOT); 4898flags.Set(CorJitFlag.CORJIT_FLAG_RELOC); 4899flags.Set(CorJitFlag.CORJIT_FLAG_USE_PINVOKE_HELPERS); 4920flags.Set(CorJitFlag.CORJIT_FLAG_RELATIVE_CODE_RELOCS); 4923flags.Set(CorJitFlag.CORJIT_FLAG_FRAMED); 4954flags.Set(CorJitFlag.CORJIT_FLAG_REVERSE_PINVOKE); 4959flags.Set(CorJitFlag.CORJIT_FLAG_IL_STUB); 4964flags.Set(CorJitFlag.CORJIT_FLAG_MIN_OPT); 4969flags.Set(CorJitFlag.CORJIT_FLAG_SOFTFP_ABI); 4979flags.Set(CorJitFlag.CORJIT_FLAG_ASYNC); 4982flags.Clear(CorJitFlag.CORJIT_FLAG_PROCSPLIT); 4988flags.Set(CorJitFlag.CORJIT_FLAG_PORTABLE_ENTRY_POINTS); 4991flags.Set(CorJitFlag.CORJIT_FLAG_WASM_MANAGED_HELPER);
parent\parent\Common\JitInterface\CorInfoTypes.cs (3)
1578public void Set(CorJitFlag flag) 1583public void Clear(CorJitFlag flag) 1588public bool IsSet(CorJitFlag flag)
parent\parent\Common\JitInterface\JitConfigProvider.cs (9)
44private CorJitFlag[] _jitFlags; 49IEnumerable<CorJitFlag> jitFlags, 84public IEnumerable<CorJitFlag> Flags => _jitFlags; 91public JitConfigProvider(IEnumerable<CorJitFlag> jitFlags, IEnumerable<KeyValuePair<string, string>> parameters) 93ArrayBuilder<CorJitFlag> jitFlagBuilder = default(ArrayBuilder<CorJitFlag>); 94foreach (CorJitFlag jitFlag in jitFlags) 107public bool HasFlag(CorJitFlag flag) 109foreach (CorJitFlag definedFlag in _jitFlags)