1 write to OptimizationFlags
ILCompiler.ReadyToRun (1)
Compiler\DependencyAnalysis\ReadyToRunCodegenNodeFactory.cs (1)
351OptimizationFlags = nodeFactoryOptimizationFlags;
18 references to OptimizationFlags
ILCompiler.ReadyToRun (18)
Compiler\DependencyAnalysis\ReadyToRun\CopiedMethodILNode.cs (3)
59if (factory.OptimizationFlags.StripILBodies 60&& factory.OptimizationFlags.CompiledMethodDefs.Contains(_method) 86if (!factory.OptimizationFlags.CompiledMethodDefs.Contains(asyncVariant))
Compiler\DependencyAnalysis\ReadyToRun\ReadyToRunHeaderNode.cs (1)
165if (factory.OptimizationFlags.TypeValidation == TypeValidationRule.AutomaticWithLogging)
Compiler\DependencyAnalysis\ReadyToRun\TypeFixupSignature.cs (1)
231if (factory.OptimizationFlags.OptimizeAsyncMethods && type.GetTypeDefinition() == context.AsyncStateMachineBoxType && !type.IsGenericDefinition && factory.CompilationCurrentPhase <= 7)
Compiler\DependencyAnalysis\ReadyToRunCodegenNodeFactory.cs (5)
164return OptimizationFlags.GenerateUnboxingStubs 1119if (CompilationModuleGroup.IsCompositeBuildMode && !OptimizationFlags.StripInliningInfo) 1161if (!OptimizationFlags.StripInliningInfo) 1175if (!OptimizationFlags.StripDebugInfo) 1263(this.OptimizationFlags.EnableCachedInterfaceDispatchSupport && !Target.IsWasm) ? (byte)(2 * Target.PointerSize) : (byte)Target.PointerSize,
Compiler\ReadyToRunCodegenCompilation.cs (6)
461if (_nodeFactory.OptimizationFlags.StripILBodies) 501bool automaticTypeValidation = _nodeFactory.OptimizationFlags.TypeValidation == TypeValidationRule.Automatic || _nodeFactory.OptimizationFlags.TypeValidation == TypeValidationRule.AutomaticWithLogging; 502if (_nodeFactory.OptimizationFlags.TypeValidation == TypeValidationRule.SkipTypeValidation) 507NodeFactoryOptimizationFlags optimizationFlags = _nodeFactory.OptimizationFlags with { IsComponentModule = true, CompiledMethodDefs = compiledMethodDefs }; 932if (_nodeFactory.OptimizationFlags.PrintReproArgs)
JitInterface\CorInfoImpl.ReadyToRun.cs (2)
711if ((_ilBodiesNeeded == null) && _compilation.NodeFactory.OptimizationFlags.DeterminismStress > 0) 736else if (data.Iterations <= _compilation.NodeFactory.OptimizationFlags.DeterminismStress)