36 references to CorJitFlag
ILCompiler.Compiler (3)
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)
ILCompiler.RyuJit (33)
Compiler\RyuJitCompilationBuilder.cs (8)
96ArrayBuilder<CorJitFlag> jitFlagBuilder = default(ArrayBuilder<CorJitFlag>); 101jitFlagBuilder.Add(CorJitFlag.CORJIT_FLAG_DEBUG_CODE); 105jitFlagBuilder.Add(CorJitFlag.CORJIT_FLAG_SIZE_OPT); 109jitFlagBuilder.Add(CorJitFlag.CORJIT_FLAG_SPEED_OPT); 119jitFlagBuilder.Add(CorJitFlag.CORJIT_FLAG_BBOPT); 124jitFlagBuilder.Add(CorJitFlag.CORJIT_FLAG_DEBUG_INFO); 129jitFlagBuilder.Add(CorJitFlag.CORJIT_FLAG_ENABLE_CFG);
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); 4640flags.Set(CorJitFlag.CORJIT_FLAG_USE_DISPATCH_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);
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)