42 references to CorJitFlag
ILCompiler.ReadyToRun (42)
Compiler\ReadyToRunCodegenCompilation.cs (1)
82if (JitConfigProvider.Instance.HasFlag(CorJitFlag.CORJIT_FLAG_DEBUG_CODE))
Compiler\ReadyToRunCodegenCompilationBuilder.cs (11)
292List<CorJitFlag> corJitFlags = new List<CorJitFlag> { CorJitFlag.CORJIT_FLAG_DEBUG_INFO }; 295corJitFlags.Add(CorJitFlag.CORJIT_FLAG_PROCSPLIT); 301corJitFlags.Add(CorJitFlag.CORJIT_FLAG_DEBUG_CODE); 305corJitFlags.Add(CorJitFlag.CORJIT_FLAG_SIZE_OPT); 306corJitFlags.Add(CorJitFlag.CORJIT_FLAG_BBOPT); 310corJitFlags.Add(CorJitFlag.CORJIT_FLAG_SPEED_OPT); 311corJitFlags.Add(CorJitFlag.CORJIT_FLAG_BBOPT); 316corJitFlags.Add(CorJitFlag.CORJIT_FLAG_BBOPT); 322corJitFlags.Add(CorJitFlag.CORJIT_FLAG_FROZEN_ALLOC_ALLOWED);
JitInterface\CorInfoImpl.ReadyToRun.cs (2)
3167if (flags.IsSet(CorJitFlag.CORJIT_FLAG_IL_STUB)) 3321if (flags.IsSet(CorJitFlag.CORJIT_FLAG_IL_STUB))
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoImpl.cs (16)
348ref methodInfo, (uint)CorJitFlag.CORJIT_FLAG_CALL_GETJITFLAGS, out nativeEntry, out codeSize); 450int alignment = JitConfigProvider.Instance.HasFlag(CorJitFlag.CORJIT_FLAG_SIZE_OPT) && !JitConfigProvider.Instance.HasFlag(CorJitFlag.CORJIT_FLAG_ENABLE_CFG) ? 4630foreach (var flag in JitConfigProvider.Instance.Flags) 4636flags.Set(CorJitFlag.CORJIT_FLAG_AOT); 4637flags.Set(CorJitFlag.CORJIT_FLAG_RELOC); 4638flags.Set(CorJitFlag.CORJIT_FLAG_USE_PINVOKE_HELPERS); 4659flags.Set(CorJitFlag.CORJIT_FLAG_RELATIVE_CODE_RELOCS); 4662flags.Set(CorJitFlag.CORJIT_FLAG_FRAMED); 4693flags.Set(CorJitFlag.CORJIT_FLAG_REVERSE_PINVOKE); 4698flags.Set(CorJitFlag.CORJIT_FLAG_IL_STUB); 4703flags.Set(CorJitFlag.CORJIT_FLAG_MIN_OPT); 4708flags.Set(CorJitFlag.CORJIT_FLAG_SOFTFP_ABI); 4718flags.Set(CorJitFlag.CORJIT_FLAG_ASYNC); 4721flags.Clear(CorJitFlag.CORJIT_FLAG_PROCSPLIT); 4727flags.Set(CorJitFlag.CORJIT_FLAG_PORTABLE_ENTRY_POINTS);
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoTypes.cs (3)
1566public void Set(CorJitFlag flag) 1571public void Clear(CorJitFlag flag) 1576public bool IsSet(CorJitFlag flag)
src\runtime\src\coreclr\tools\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)