31 references to ReadyToRunContainerFormat
crossgen2 (11)
Crossgen2RootCommand.cs (6)
33public Option<ReadyToRunContainerFormat> OutputFormat { get; } = 427private static ReadyToRunContainerFormat MakeOutputFormat(ArgumentResult result) 430return ReadyToRunContainerFormat.PE; 434"pe" => ReadyToRunContainerFormat.PE, 435"macho" => ReadyToRunContainerFormat.MachO, 436"wasm" => ReadyToRunContainerFormat.Wasm,
Program.cs (5)
416ReadyToRunContainerFormat format = Get(_command.OutputFormat); 417if (format == ReadyToRunContainerFormat.PE && typeSystemContext.Target.Architecture == TargetArchitecture.Wasm32) 419format = ReadyToRunContainerFormat.Wasm; 421if (!composite && format != ReadyToRunContainerFormat.PE && format != ReadyToRunContainerFormat.Wasm)
ILCompiler.ReadyToRun (20)
CodeGen\ReadyToRunObjectWriter.cs (5)
174public void EmitReadyToRunObjects(ReadyToRunContainerFormat format, Logger logger) 184ReadyToRunContainerFormat.PE => CreatePEObjectWriter(), 185ReadyToRunContainerFormat.MachO => CreateMachObjectWriter(), 186ReadyToRunContainerFormat.Wasm => CreateWasmObjectWriter(), 323ReadyToRunContainerFormat format,
Compiler\DependencyAnalysis\ReadyToRun\MethodColdCodeNode.cs (1)
29ReadyToRunContainerFormat.PE => ObjectNodeSection.ManagedCodeWindowsContentSection,
Compiler\DependencyAnalysis\ReadyToRun\MethodWithGCInfo.cs (2)
308ReadyToRunContainerFormat.PE => ObjectNodeSection.ManagedCodeWindowsContentSection, 309ReadyToRunContainerFormat.Wasm => ObjectNodeSection.WasmCodeSection,
Compiler\DependencyAnalysis\ReadyToRunCodegenNodeFactory.cs (2)
84public ReadyToRunContainerFormat Format { get; } 215ReadyToRunContainerFormat format,
Compiler\ReadyToRunCodegenCompilation.cs (7)
310private readonly ReadyToRunContainerFormat _format; 347ReadyToRunContainerFormat format) 441if (_format == ReadyToRunContainerFormat.MachO) 508if (NodeFactory.Target.IsWindows && NodeFactory.Format == ReadyToRunContainerFormat.PE) 512else if (NodeFactory.Target.IsApplePlatform && NodeFactory.Format == ReadyToRunContainerFormat.MachO) 536format: ReadyToRunContainerFormat.PE, 572ReadyToRunContainerFormat.PE,
Compiler\ReadyToRunCodegenCompilationBuilder.cs (3)
48private ReadyToRunContainerFormat _format = ReadyToRunContainerFormat.PE; 224public ReadyToRunCodegenCompilationBuilder UseContainerFormat(ReadyToRunContainerFormat format)