/dports/lang/mono/mono-5.10.1.57/external/corert/src/ILCompiler.Compiler/src/Compiler/DependencyAnalysis/ |
H A D | GenericDefinitionEETypeNode.cs | 43 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 D | GCStaticEETypeNode.cs | 67 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() 99 …dataBuilder.EmitPointerReloc(factory.NecessaryTypeSymbol(factory.TypeSystemContext.GetWellKnownTyp… in GetData() 101 return dataBuilder.ToObjectData(); in GetData()
|
H A D | FrozenStringNode.cs | 61 …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 D | FrozenArrayNode.cs | 54 …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 D | ForeignGotCallSiteRelocationSymbol.java | 35 …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 D | InfopointProcessor.java | 42 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 D | MetadataBuilder.java | 51 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 D | ForeignGotCallSiteRelocationSymbol.java | 35 …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 D | InfopointProcessor.java | 42 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 D | MetadataBuilder.java | 51 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 D | ForeignGotCallSiteRelocationSymbol.java | 33 …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 D | MetadataBuilder.java | 49 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 D | InfopointProcessor.java | 40 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 D | ForeignGotCallSiteRelocationSymbol.java | 35 …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 D | InfopointProcessor.java | 42 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 D | MetadataBuilder.java | 51 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 D | ForeignGotCallSiteRelocationSymbol.java | 33 …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 D | MetadataBuilder.java | 49 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 D | InfopointProcessor.java | 40 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 D | ForeignGotCallSiteRelocationSymbol.java | 35 …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 D | MetadataBuilder.java | 50 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 D | InfopointProcessor.java | 42 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 D | ForeignGotCallSiteRelocationSymbol.java | 35 …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 D | InfopointProcessor.java | 42 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 D | MetadataBuilder.java | 51 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()
|