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