Home
last modified time | relevance | path

Searched refs:dataBuilder (Results 1 – 25 of 129) sorted by relevance

123456

/dports/lang/mono/mono-5.10.1.57/external/corert/src/ILCompiler.Compiler/src/Compiler/DependencyAnalysis/
H A DGenericDefinitionEETypeNode.cs43 dataBuilder.RequireInitialPointerAlignment(); in GetData()
44 dataBuilder.AddSymbol(this); in GetData()
63 dataBuilder.EmitShort((short)_type.Instantiation.Length); in GetData()
64 dataBuilder.EmitShort(flags); in GetData()
65 dataBuilder.EmitInt(0); // Base size is always 0 in GetData()
66 dataBuilder.EmitZeroPointer(); // No related type in GetData()
67 dataBuilder.EmitShort(0); // No VTable in GetData()
68 dataBuilder.EmitShort(0); // No interface map in GetData()
69 dataBuilder.EmitInt(_type.GetHashCode()); in GetData()
73 dataBuilder.EmitPointerReloc(_optionalFieldsNode); in GetData()
[all …]
H A DGCStaticEETypeNode.cs67 ObjectDataBuilder dataBuilder = new ObjectDataBuilder(factory, relocsOnly); in GetData()
68 dataBuilder.RequireInitialPointerAlignment(); in GetData()
69 dataBuilder.AddSymbol(this); in GetData()
82 GCDescEncoder.EncodeStandardGCDesc(ref dataBuilder, _gcMap, totalSize, 0); in GetData()
85 Debug.Assert(dataBuilder.CountBytes == ((ISymbolDefinitionNode)this).Offset); in GetData()
87 dataBuilder.EmitShort(0); // ComponentSize is always 0 in GetData()
93 dataBuilder.EmitShort(flags); in GetData()
96 dataBuilder.EmitInt(totalSize); in GetData()
99dataBuilder.EmitPointerReloc(factory.NecessaryTypeSymbol(factory.TypeSystemContext.GetWellKnownTyp… in GetData()
101 return dataBuilder.ToObjectData(); in GetData()
H A DFrozenStringNode.cs61 …public override void EncodeData(ref ObjectDataBuilder dataBuilder, NodeFactory factory, bool reloc… in EncodeData() argument
63 dataBuilder.EmitZeroPointer(); // Sync block in EncodeData()
65 dataBuilder.EmitPointerReloc(GetEETypeNode(factory)); in EncodeData()
67 dataBuilder.EmitInt(_data.Length); in EncodeData()
71 dataBuilder.EmitShort((short)c); in EncodeData()
75 dataBuilder.EmitShort(0); in EncodeData()
H A DFrozenArrayNode.cs54 …public override void EncodeData(ref ObjectDataBuilder dataBuilder, NodeFactory factory, bool reloc… in EncodeData() argument
57 dataBuilder.EmitZeroPointer(); in EncodeData()
60 dataBuilder.EmitPointerReloc(GetEETypeNode(factory)); in EncodeData()
63 dataBuilder.EmitInt(_preInitFieldInfo.Length); in EncodeData()
71 dataBuilder.EmitInt(0); in EncodeData()
75 _preInitFieldInfo.WriteData(ref dataBuilder, factory, relocsOnly); in EncodeData()
/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/
H A DForeignGotCallSiteRelocationSymbol.java35 …iledMethodInfo mi, Call call, CallSiteRelocationInfo callSiteRelocation, DataBuilder dataBuilder) { in ForeignGotCallSiteRelocationSymbol() argument
36 super(createPltSymbol(dataBuilder, mi, call, callSiteRelocation)); in ForeignGotCallSiteRelocationSymbol()
39 …private static Symbol createPltSymbol(DataBuilder dataBuilder, CompiledMethodInfo mi, Call call, C… in createPltSymbol() argument
40 BinaryContainer binaryContainer = dataBuilder.getBinaryContainer(); in createPltSymbol()
54 final int pltEndOffset = pltStartOffset + addPltJump(dataBuilder); in createPltSymbol()
64 private static int addPltJump(DataBuilder dataBuilder) { in addPltJump() argument
65 …mbler masm = ELFMacroAssembler.getELFMacroAssembler(dataBuilder.getBackend().getTarget(), dataBuil… in addPltJump()
68 dataBuilder.getBinaryContainer().appendCodeBytes(code, 0, code.length); in addPltJump()
H A DInfopointProcessor.java42 private final DataBuilder dataBuilder; field in InfopointProcessor
46 InfopointProcessor(DataBuilder dataBuilder) { in InfopointProcessor() argument
47 this.dataBuilder = dataBuilder; in InfopointProcessor()
48 this.binaryContainer = dataBuilder.getBinaryContainer(); in InfopointProcessor()
143 … return new ForeignGotCallSiteRelocationSymbol(mi, call, callSiteRelocation, dataBuilder); in getCallSiteRelocationSymbol()
H A DMetadataBuilder.java51 private final DataBuilder dataBuilder; field in MetadataBuilder
55 MetadataBuilder(DataBuilder dataBuilder) { in MetadataBuilder() argument
56 this.dataBuilder = dataBuilder; in MetadataBuilder()
57 this.binaryContainer = dataBuilder.getBinaryContainer(); in MetadataBuilder()
82 HotSpotGraalRuntimeProvider runtime = dataBuilder.getBackend().getRuntime(); in createMethodMetadata()
226 MarkProcessor markProcessor = new MarkProcessor(dataBuilder); in processInfopointsAndMarks()
227 DataPatchProcessor dataPatchProcessor = new DataPatchProcessor(dataBuilder); in processInfopointsAndMarks()
228 InfopointProcessor infopointProcessor = new InfopointProcessor(dataBuilder); in processInfopointsAndMarks()
/dports/java/openjdk15/jdk15u-jdk-15.0.6-1-1/src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/
H A DForeignGotCallSiteRelocationSymbol.java35 …iledMethodInfo mi, Call call, CallSiteRelocationInfo callSiteRelocation, DataBuilder dataBuilder) { in ForeignGotCallSiteRelocationSymbol() argument
36 super(createPltSymbol(dataBuilder, mi, call, callSiteRelocation)); in ForeignGotCallSiteRelocationSymbol()
39 …private static Symbol createPltSymbol(DataBuilder dataBuilder, CompiledMethodInfo mi, Call call, C… in createPltSymbol() argument
40 BinaryContainer binaryContainer = dataBuilder.getBinaryContainer(); in createPltSymbol()
54 final int pltEndOffset = pltStartOffset + addPltJump(dataBuilder); in createPltSymbol()
64 private static int addPltJump(DataBuilder dataBuilder) { in addPltJump() argument
65 …mbler masm = ELFMacroAssembler.getELFMacroAssembler(dataBuilder.getBackend().getTarget(), dataBuil… in addPltJump()
68 dataBuilder.getBinaryContainer().appendCodeBytes(code, 0, code.length); in addPltJump()
H A DInfopointProcessor.java42 private final DataBuilder dataBuilder; field in InfopointProcessor
46 InfopointProcessor(DataBuilder dataBuilder) { in InfopointProcessor() argument
47 this.dataBuilder = dataBuilder; in InfopointProcessor()
48 this.binaryContainer = dataBuilder.getBinaryContainer(); in InfopointProcessor()
143 … return new ForeignGotCallSiteRelocationSymbol(mi, call, callSiteRelocation, dataBuilder); in getCallSiteRelocationSymbol()
H A DMetadataBuilder.java51 private final DataBuilder dataBuilder; field in MetadataBuilder
55 MetadataBuilder(DataBuilder dataBuilder) { in MetadataBuilder() argument
56 this.dataBuilder = dataBuilder; in MetadataBuilder()
57 this.binaryContainer = dataBuilder.getBinaryContainer(); in MetadataBuilder()
82 HotSpotGraalRuntimeProvider runtime = dataBuilder.getBackend().getRuntime(); in createMethodMetadata()
224 MarkProcessor markProcessor = new MarkProcessor(dataBuilder); in processInfopointsAndMarks()
225 DataPatchProcessor dataPatchProcessor = new DataPatchProcessor(dataBuilder); in processInfopointsAndMarks()
226 InfopointProcessor infopointProcessor = new InfopointProcessor(dataBuilder); in processInfopointsAndMarks()
/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/
H A DForeignGotCallSiteRelocationSymbol.java33 …iledMethodInfo mi, Call call, CallSiteRelocationInfo callSiteRelocation, DataBuilder dataBuilder) { in ForeignGotCallSiteRelocationSymbol() argument
34 super(createPltSymbol(dataBuilder, mi, call, callSiteRelocation)); in ForeignGotCallSiteRelocationSymbol()
37 …private static Symbol createPltSymbol(DataBuilder dataBuilder, CompiledMethodInfo mi, Call call, C… in createPltSymbol() argument
38 BinaryContainer binaryContainer = dataBuilder.getBinaryContainer(); in createPltSymbol()
52 final int pltEndOffset = pltStartOffset + addPltJump(dataBuilder); in createPltSymbol()
62 private static int addPltJump(DataBuilder dataBuilder) { in addPltJump() argument
63 …ELFMacroAssembler masm = ELFMacroAssembler.getELFMacroAssembler(dataBuilder.getBackend().getTarget… in addPltJump()
66 dataBuilder.getBinaryContainer().appendCodeBytes(code, 0, code.length); in addPltJump()
H A DMetadataBuilder.java49 private final DataBuilder dataBuilder; field in MetadataBuilder
53 MetadataBuilder(DataBuilder dataBuilder) { in MetadataBuilder() argument
54 this.dataBuilder = dataBuilder; in MetadataBuilder()
55 this.binaryContainer = dataBuilder.getBinaryContainer(); in MetadataBuilder()
80 HotSpotGraalRuntimeProvider runtime = dataBuilder.getBackend().getRuntime(); in createMethodMetadata()
210 MarkProcessor markProcessor = new MarkProcessor(dataBuilder); in processInfopointsAndMarks()
211 DataPatchProcessor dataPatchProcessor = new DataPatchProcessor(dataBuilder); in processInfopointsAndMarks()
212 InfopointProcessor infopointProcessor = new InfopointProcessor(dataBuilder); in processInfopointsAndMarks()
H A DInfopointProcessor.java40 private final DataBuilder dataBuilder; field in InfopointProcessor
44 InfopointProcessor(DataBuilder dataBuilder) { in InfopointProcessor() argument
45 this.dataBuilder = dataBuilder; in InfopointProcessor()
46 this.binaryContainer = dataBuilder.getBinaryContainer(); in InfopointProcessor()
141 … return new ForeignGotCallSiteRelocationSymbol(mi, call, callSiteRelocation, dataBuilder); in getCallSiteRelocationSymbol()
/dports/java/openjdk13/jdk13u-jdk-13.0.10-1-1/src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/
H A DForeignGotCallSiteRelocationSymbol.java35 …iledMethodInfo mi, Call call, CallSiteRelocationInfo callSiteRelocation, DataBuilder dataBuilder) { in ForeignGotCallSiteRelocationSymbol() argument
36 super(createPltSymbol(dataBuilder, mi, call, callSiteRelocation)); in ForeignGotCallSiteRelocationSymbol()
39 …private static Symbol createPltSymbol(DataBuilder dataBuilder, CompiledMethodInfo mi, Call call, C… in createPltSymbol() argument
40 BinaryContainer binaryContainer = dataBuilder.getBinaryContainer(); in createPltSymbol()
54 final int pltEndOffset = pltStartOffset + addPltJump(dataBuilder); in createPltSymbol()
64 private static int addPltJump(DataBuilder dataBuilder) { in addPltJump() argument
65 …ELFMacroAssembler masm = ELFMacroAssembler.getELFMacroAssembler(dataBuilder.getBackend().getTarget… in addPltJump()
68 dataBuilder.getBinaryContainer().appendCodeBytes(code, 0, code.length); in addPltJump()
H A DInfopointProcessor.java42 private final DataBuilder dataBuilder; field in InfopointProcessor
46 InfopointProcessor(DataBuilder dataBuilder) { in InfopointProcessor() argument
47 this.dataBuilder = dataBuilder; in InfopointProcessor()
48 this.binaryContainer = dataBuilder.getBinaryContainer(); in InfopointProcessor()
143 … return new ForeignGotCallSiteRelocationSymbol(mi, call, callSiteRelocation, dataBuilder); in getCallSiteRelocationSymbol()
H A DMetadataBuilder.java51 private final DataBuilder dataBuilder; field in MetadataBuilder
55 MetadataBuilder(DataBuilder dataBuilder) { in MetadataBuilder() argument
56 this.dataBuilder = dataBuilder; in MetadataBuilder()
57 this.binaryContainer = dataBuilder.getBinaryContainer(); in MetadataBuilder()
82 HotSpotGraalRuntimeProvider runtime = dataBuilder.getBackend().getRuntime(); in createMethodMetadata()
229 MarkProcessor markProcessor = new MarkProcessor(dataBuilder); in processInfopointsAndMarks()
230 DataPatchProcessor dataPatchProcessor = new DataPatchProcessor(dataBuilder); in processInfopointsAndMarks()
231 InfopointProcessor infopointProcessor = new InfopointProcessor(dataBuilder); in processInfopointsAndMarks()
/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/
H A DForeignGotCallSiteRelocationSymbol.java33 …iledMethodInfo mi, Call call, CallSiteRelocationInfo callSiteRelocation, DataBuilder dataBuilder) { in ForeignGotCallSiteRelocationSymbol() argument
34 super(createPltSymbol(dataBuilder, mi, call, callSiteRelocation)); in ForeignGotCallSiteRelocationSymbol()
37 …private static Symbol createPltSymbol(DataBuilder dataBuilder, CompiledMethodInfo mi, Call call, C… in createPltSymbol() argument
38 BinaryContainer binaryContainer = dataBuilder.getBinaryContainer(); in createPltSymbol()
52 final int pltEndOffset = pltStartOffset + addPltJump(dataBuilder); in createPltSymbol()
62 private static int addPltJump(DataBuilder dataBuilder) { in addPltJump() argument
63 …ELFMacroAssembler masm = ELFMacroAssembler.getELFMacroAssembler(dataBuilder.getBackend().getTarget… in addPltJump()
66 dataBuilder.getBinaryContainer().appendCodeBytes(code, 0, code.length); in addPltJump()
H A DMetadataBuilder.java49 private final DataBuilder dataBuilder; field in MetadataBuilder
53 MetadataBuilder(DataBuilder dataBuilder) { in MetadataBuilder() argument
54 this.dataBuilder = dataBuilder; in MetadataBuilder()
55 this.binaryContainer = dataBuilder.getBinaryContainer(); in MetadataBuilder()
80 HotSpotGraalRuntimeProvider runtime = dataBuilder.getBackend().getRuntime(); in createMethodMetadata()
210 MarkProcessor markProcessor = new MarkProcessor(dataBuilder); in processInfopointsAndMarks()
211 DataPatchProcessor dataPatchProcessor = new DataPatchProcessor(dataBuilder); in processInfopointsAndMarks()
212 InfopointProcessor infopointProcessor = new InfopointProcessor(dataBuilder); in processInfopointsAndMarks()
H A DInfopointProcessor.java40 private final DataBuilder dataBuilder; field in InfopointProcessor
44 InfopointProcessor(DataBuilder dataBuilder) { in InfopointProcessor() argument
45 this.dataBuilder = dataBuilder; in InfopointProcessor()
46 this.binaryContainer = dataBuilder.getBinaryContainer(); in InfopointProcessor()
141 … return new ForeignGotCallSiteRelocationSymbol(mi, call, callSiteRelocation, dataBuilder); in getCallSiteRelocationSymbol()
/dports/java/openjdk12/openjdk-jdk12u-jdk-12.0.2-10-4/src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/
H A DForeignGotCallSiteRelocationSymbol.java35 …iledMethodInfo mi, Call call, CallSiteRelocationInfo callSiteRelocation, DataBuilder dataBuilder) { in ForeignGotCallSiteRelocationSymbol() argument
36 super(createPltSymbol(dataBuilder, mi, call, callSiteRelocation)); in ForeignGotCallSiteRelocationSymbol()
39 …private static Symbol createPltSymbol(DataBuilder dataBuilder, CompiledMethodInfo mi, Call call, C… in createPltSymbol() argument
40 BinaryContainer binaryContainer = dataBuilder.getBinaryContainer(); in createPltSymbol()
54 final int pltEndOffset = pltStartOffset + addPltJump(dataBuilder); in createPltSymbol()
64 private static int addPltJump(DataBuilder dataBuilder) { in addPltJump() argument
65 …ELFMacroAssembler masm = ELFMacroAssembler.getELFMacroAssembler(dataBuilder.getBackend().getTarget… in addPltJump()
68 dataBuilder.getBinaryContainer().appendCodeBytes(code, 0, code.length); in addPltJump()
H A DMetadataBuilder.java50 private final DataBuilder dataBuilder; field in MetadataBuilder
54 MetadataBuilder(DataBuilder dataBuilder) { in MetadataBuilder() argument
55 this.dataBuilder = dataBuilder; in MetadataBuilder()
56 this.binaryContainer = dataBuilder.getBinaryContainer(); in MetadataBuilder()
81 HotSpotGraalRuntimeProvider runtime = dataBuilder.getBackend().getRuntime(); in createMethodMetadata()
211 MarkProcessor markProcessor = new MarkProcessor(dataBuilder); in processInfopointsAndMarks()
212 DataPatchProcessor dataPatchProcessor = new DataPatchProcessor(dataBuilder); in processInfopointsAndMarks()
213 InfopointProcessor infopointProcessor = new InfopointProcessor(dataBuilder); in processInfopointsAndMarks()
H A DInfopointProcessor.java42 private final DataBuilder dataBuilder; field in InfopointProcessor
46 InfopointProcessor(DataBuilder dataBuilder) { in InfopointProcessor() argument
47 this.dataBuilder = dataBuilder; in InfopointProcessor()
48 this.binaryContainer = dataBuilder.getBinaryContainer(); in InfopointProcessor()
143 … return new ForeignGotCallSiteRelocationSymbol(mi, call, callSiteRelocation, dataBuilder); in getCallSiteRelocationSymbol()
/dports/java/openjdk14/jdk14u-jdk-14.0.2-12-1/src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/
H A DForeignGotCallSiteRelocationSymbol.java35 …iledMethodInfo mi, Call call, CallSiteRelocationInfo callSiteRelocation, DataBuilder dataBuilder) { in ForeignGotCallSiteRelocationSymbol() argument
36 super(createPltSymbol(dataBuilder, mi, call, callSiteRelocation)); in ForeignGotCallSiteRelocationSymbol()
39 …private static Symbol createPltSymbol(DataBuilder dataBuilder, CompiledMethodInfo mi, Call call, C… in createPltSymbol() argument
40 BinaryContainer binaryContainer = dataBuilder.getBinaryContainer(); in createPltSymbol()
54 final int pltEndOffset = pltStartOffset + addPltJump(dataBuilder); in createPltSymbol()
64 private static int addPltJump(DataBuilder dataBuilder) { in addPltJump() argument
65 …ELFMacroAssembler masm = ELFMacroAssembler.getELFMacroAssembler(dataBuilder.getBackend().getTarget… in addPltJump()
68 dataBuilder.getBinaryContainer().appendCodeBytes(code, 0, code.length); in addPltJump()
H A DInfopointProcessor.java42 private final DataBuilder dataBuilder; field in InfopointProcessor
46 InfopointProcessor(DataBuilder dataBuilder) { in InfopointProcessor() argument
47 this.dataBuilder = dataBuilder; in InfopointProcessor()
48 this.binaryContainer = dataBuilder.getBinaryContainer(); in InfopointProcessor()
143 … return new ForeignGotCallSiteRelocationSymbol(mi, call, callSiteRelocation, dataBuilder); in getCallSiteRelocationSymbol()
H A DMetadataBuilder.java51 private final DataBuilder dataBuilder; field in MetadataBuilder
55 MetadataBuilder(DataBuilder dataBuilder) { in MetadataBuilder() argument
56 this.dataBuilder = dataBuilder; in MetadataBuilder()
57 this.binaryContainer = dataBuilder.getBinaryContainer(); in MetadataBuilder()
82 HotSpotGraalRuntimeProvider runtime = dataBuilder.getBackend().getRuntime(); in createMethodMetadata()
222 MarkProcessor markProcessor = new MarkProcessor(dataBuilder); in processInfopointsAndMarks()
223 DataPatchProcessor dataPatchProcessor = new DataPatchProcessor(dataBuilder); in processInfopointsAndMarks()
224 InfopointProcessor infopointProcessor = new InfopointProcessor(dataBuilder); in processInfopointsAndMarks()

123456