27 references to Add
ILCompiler.ReadyToRun (27)
Compiler\DependencyAnalysis\ReadyToRunCodegenNodeFactory.cs (21)
114
Header.
Add
(Internal.Runtime.ReadyToRunSectionType.HotColdMap, HotColdMap);
1087
Header.
Add
(Internal.Runtime.ReadyToRunSectionType.CompilerIdentifier, compilerIdentifierNode);
1090
Header.
Add
(Internal.Runtime.ReadyToRunSectionType.RuntimeFunctions, RuntimeFunctionsTable);
1095
Header.
Add
(Internal.Runtime.ReadyToRunSectionType.WasmAsyncResumeInfo, WasmAsyncResumeInfoFixups);
1105
Header.
Add
(Internal.Runtime.ReadyToRunSectionType.DelayLoadMethodCallThunks, DelayLoadMethodCallThunks);
1109
Header.
Add
(Internal.Runtime.ReadyToRunSectionType.ExceptionInfo, exceptionInfoLookupTableNode);
1113
Header.
Add
(Internal.Runtime.ReadyToRunSectionType.ManifestMetadata, ManifestMetadataTable);
1119
Header.
Add
(Internal.Runtime.ReadyToRunSectionType.ManifestAssemblyMvids, mvidTableNode);
1126
Header.
Add
(Internal.Runtime.ReadyToRunSectionType.ComponentAssemblies, assemblyTable);
1143
tableHeader.
Add
(Internal.Runtime.ReadyToRunSectionType.MethodDefEntryPoints, methodEntryPointTable);
1146
tableHeader.
Add
(Internal.Runtime.ReadyToRunSectionType.AvailableTypes, typesTable);
1151
tableHeader.
Add
(Internal.Runtime.ReadyToRunSectionType.InliningInfo2, inliningInfoTable);
1161
tableHeader.
Add
(Internal.Runtime.ReadyToRunSectionType.AttributePresence, attributePresenceTable);
1167
tableHeader.
Add
(Internal.Runtime.ReadyToRunSectionType.EnclosingTypeMap, node);
1173
tableHeader.
Add
(Internal.Runtime.ReadyToRunSectionType.TypeGenericInfoMap, node);
1179
tableHeader.
Add
(Internal.Runtime.ReadyToRunSectionType.MethodIsGenericMap, node);
1194
Header.
Add
(Internal.Runtime.ReadyToRunSectionType.CrossModuleInlineInfo, crossModuleInliningInfoTable);
1199
Header.
Add
(Internal.Runtime.ReadyToRunSectionType.InstanceMethodEntryPoints, InstanceEntryPointTable);
1202
Header.
Add
(Internal.Runtime.ReadyToRunSectionType.ImportSections, ImportSectionsTable);
1207
Header.
Add
(Internal.Runtime.ReadyToRunSectionType.DebugInfo, DebugInfoTable);
1266
Header.
Add
(Internal.Runtime.ReadyToRunSectionType.PgoInstrumentationData, InstrumentationDataTable);
Compiler\ReadyToRunCodegenCompilation.cs (1)
597
componentFactory.Header.
Add
(Internal.Runtime.ReadyToRunSectionType.OwnerCompositeExecutable, ownerExecutableNode);
Compiler\ReadyToRunTypeMapManager.cs (3)
61
header.
Add
(ReadyToRunSectionType.ExternalTypeMaps, new ExternalTypeMapObjectNode(this, importReferenceProvider));
62
header.
Add
(ReadyToRunSectionType.ProxyTypeMaps, new ProxyTypeMapObjectNode(this, importReferenceProvider));
63
header.
Add
(ReadyToRunSectionType.TypeMapAssemblyTargets, new TypeMapAssemblyTargetsNode(assemblyTypeMaps, importReferenceProvider));
parent\parent\Common\Compiler\TypeMapManager.cs (2)
47
header.
Add
(ReadyToRunSectionType.ExternalTypeMaps, new ExternalTypeMapObjectNode(this, commonFixupsTableNode));
48
header.
Add
(ReadyToRunSectionType.ProxyTypeMaps, new ProxyTypeMapObjectNode(this, commonFixupsTableNode));