35 references to ReadyToRunContainerFormat
crossgen2 (11)
Crossgen2RootCommand.cs (6)
33public Option<ReadyToRunContainerFormat> OutputFormat { get; } = 428private static ReadyToRunContainerFormat MakeOutputFormat(ArgumentResult result) 431return ReadyToRunContainerFormat.PE; 435"pe" => ReadyToRunContainerFormat.PE, 436"macho" => ReadyToRunContainerFormat.MachO, 437"wasm" => ReadyToRunContainerFormat.Wasm,
Program.cs (5)
454ReadyToRunContainerFormat format = Get(_command.OutputFormat); 455if (format == ReadyToRunContainerFormat.PE && typeSystemContext.Target.Architecture == TargetArchitecture.Wasm32) 457format = ReadyToRunContainerFormat.Wasm; 459if (!composite && format != ReadyToRunContainerFormat.PE && format != ReadyToRunContainerFormat.Wasm)
ILCompiler.ReadyToRun (24)
CodeGen\ReadyToRunObjectWriter.cs (6)
177public void EmitReadyToRunObjects(ReadyToRunContainerFormat format, Logger logger) 180string wasmSymbolMapPath = format == ReadyToRunContainerFormat.Wasm 195ReadyToRunContainerFormat.PE => CreatePEObjectWriter(), 196ReadyToRunContainerFormat.MachO => CreateMachObjectWriter(), 197ReadyToRunContainerFormat.Wasm => CreateWasmObjectWriter(), 362ReadyToRunContainerFormat format,
Compiler\DependencyAnalysis\ReadyToRun\MethodColdCodeNode.cs (1)
29ReadyToRunContainerFormat.PE => ObjectNodeSection.ManagedCodeWindowsContentSection,
Compiler\DependencyAnalysis\ReadyToRun\MethodWithGCInfo.cs (2)
350ReadyToRunContainerFormat.PE => ObjectNodeSection.ManagedCodeWindowsContentSection, 351ReadyToRunContainerFormat.Wasm => ObjectNodeSection.WasmCodeSection,
Compiler\DependencyAnalysis\ReadyToRunCodegenNodeFactory.cs (2)
88public ReadyToRunContainerFormat Format { get; } 345ReadyToRunContainerFormat format,
Compiler\ReadyToRunCodegenCompilation.cs (10)
336private readonly ReadyToRunContainerFormat _format; 373ReadyToRunContainerFormat format, 471if (_format == ReadyToRunContainerFormat.MachO) 492if (_format == ReadyToRunContainerFormat.Wasm) 545if (NodeFactory.Target.IsWindows && NodeFactory.Format == ReadyToRunContainerFormat.PE) 549else if (NodeFactory.Target.IsApplePlatform && NodeFactory.Format == ReadyToRunContainerFormat.MachO) 562ReadyToRunContainerFormat componentFormat = 563_format == ReadyToRunContainerFormat.Wasm ? ReadyToRunContainerFormat.Wasm : ReadyToRunContainerFormat.PE;
Compiler\ReadyToRunCodegenCompilationBuilder.cs (3)
67private ReadyToRunContainerFormat _format = ReadyToRunContainerFormat.PE; 256public ReadyToRunCodegenCompilationBuilder UseContainerFormat(ReadyToRunContainerFormat format)