/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/stackslotalloc/ |
H A D | FixPointIntervalBuilder.java | 238 private void addUse(VirtualStackSlot stackSlot, LIRInstruction inst, EnumSet<OperandFlag> flags) { argument 239 StackInterval interval = getOrCreateInterval(stackSlot); 253 private void addDef(VirtualStackSlot stackSlot, LIRInstruction inst) { argument 254 StackInterval interval = getOrCreateInterval(stackSlot); 288 private StackInterval get(VirtualStackSlot stackSlot) { argument 289 return stackSlotMap[stackSlot.getId()]; 292 private void put(VirtualStackSlot stackSlot, StackInterval interval) { argument 293 stackSlotMap[stackSlot.getId()] = interval; 296 private StackInterval getOrCreateInterval(VirtualStackSlot stackSlot) { argument 297 StackInterval interval = get(stackSlot); [all...] |
H A D | SimpleStackSlotAllocator.java | 85 StackSlot stackSlot = mapping[asVirtualStackSlot(value).getId()]; 86 Debug.log("map %s -> %s", value, stackSlot); 87 return stackSlot;
|
H A D | LSStackSlotAllocator.java | 432 private StackInterval get(VirtualStackSlot stackSlot) { argument 433 return stackSlotMap[stackSlot.getId()];
|
/openjdk9/hotspot/src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/ |
H A D | StackLockValue.java | 84 public void setSlot(AllocatableValue stackSlot) { argument 85 slot = stackSlot;
|
/openjdk9/hotspot/src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ |
H A D | ParametersTypeData.java | 58 int stackSlot(int i) { method in class:ParametersTypeData 59 return parameters.stackSlot(i);
|
H A D | TypeStackSlotEntries.java | 67 int stackSlot(int i) { method in class:TypeStackSlotEntries 86 st.print(i + ": stack(" + stackSlot(i)+ ") ");
|
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/ |
H A D | HotSpotLIRGenerationResult.java | 74 public final void setDeoptimizationRescueSlot(StackSlot stackSlot) { argument 75 this.deoptimizationRescueSlot = stackSlot;
|
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/ssa/ |
H A D | SSAMoveResolver.java | 104 private int getStackArrayIndex(StackSlot stackSlot) { argument 106 if (stackSlot.isInCallerFrame()) { 110 assert stackSlot.getRawAddFrameSize() : "Unexpected stack slot: " + stackSlot; 111 int offset = -stackSlot.getRawOffset();
|
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ |
H A D | RedundantMoveElimination.java | 192 StackSlot stackSlot = (StackSlot) dest; 193 Integer offset = getOffset(stackSlot); 213 private int getOffset(StackSlot stackSlot) { argument 214 return stackSlot.getOffset(frameMap.totalFrameSize());
|
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/ |
H A D | TraceGlobalMoveResolver.java | 477 private int getStackArrayIndex(StackSlot stackSlot) { argument 479 if (stackSlot.isInCallerFrame()) { 483 assert stackSlot.getRawAddFrameSize() : "Unexpected stack slot: " + stackSlot; 484 int offset = -stackSlot.getRawOffset();
|
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/ |
H A D | TraceLocalMoveResolver.java | 87 private int getStackArrayIndex(StackSlot stackSlot) { argument 89 if (stackSlot.isInCallerFrame()) { 93 assert stackSlot.getRawAddFrameSize() : "Unexpected stack slot: " + stackSlot; 94 int offset = -stackSlot.getRawOffset();
|
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/ |
H A D | AMD64ArithmeticLIRGenerator.java | 1026 AllocatableValue stackSlot = getLIRGen().getResult().getFrameMapBuilder().allocateSpillSlot(LIRKind.value(AMD64Kind.QWORD)); 1027 getLIRGen().append(new AMD64MathIntrinsicUnaryOp(getAMD64LIRGen(), base10 ? LOG10 : LOG, result, getLIRGen().asAllocatable(input), stackSlot)); 1034 AllocatableValue stackSlot = getLIRGen().getResult().getFrameMapBuilder().allocateSpillSlot(LIRKind.value(AMD64Kind.QWORD)); 1035 getLIRGen().append(new AMD64MathIntrinsicUnaryOp(getAMD64LIRGen(), COS, result, getLIRGen().asAllocatable(input), stackSlot)); 1042 AllocatableValue stackSlot = getLIRGen().getResult().getFrameMapBuilder().allocateSpillSlot(LIRKind.value(AMD64Kind.QWORD)); 1043 getLIRGen().append(new AMD64MathIntrinsicUnaryOp(getAMD64LIRGen(), SIN, result, getLIRGen().asAllocatable(input), stackSlot)); 1050 AllocatableValue stackSlot = getLIRGen().getResult().getFrameMapBuilder().allocateSpillSlot(LIRKind.value(AMD64Kind.QWORD)); 1051 getLIRGen().append(new AMD64MathIntrinsicUnaryOp(getAMD64LIRGen(), TAN, result, getLIRGen().asAllocatable(input), stackSlot)); 1058 AllocatableValue stackSlot = getLIRGen().getResult().getFrameMapBuilder().allocateSpillSlot(LIRKind.value(AMD64Kind.QWORD)); 1059 getLIRGen().append(new AMD64MathIntrinsicUnaryOp(getAMD64LIRGen(), EXP, result, getLIRGen().asAllocatable(input), stackSlot)); [all...] |
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/ |
H A D | AMD64MathIntrinsicUnaryOp.java | 345 AMD64Address stackSlot = (AMD64Address) crb.asAddress(stackTemp); 348 masm.movdq(stackSlot, value); 447 masm.movdq(dest, stackSlot); 448 masm.movdq(temp1, stackSlot); 700 AMD64Address stackSlot = (AMD64Address) crb.asAddress(stackTemp); 703 masm.movdq(stackSlot, value); 808 masm.movdq(dest, stackSlot); 809 masm.movdq(temp1, stackSlot); 1227 AMD64Address stackSlot = (AMD64Address) crb.asAddress(stackTemp); 1230 masm.movsd(stackSlot, valu [all...] |