Searched refs:stackSlot (Results 1 - 13 of 13) sorted by relevance

/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/stackslotalloc/
H A DFixPointIntervalBuilder.java238 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 DSimpleStackSlotAllocator.java85 StackSlot stackSlot = mapping[asVirtualStackSlot(value).getId()];
86 Debug.log("map %s -> %s", value, stackSlot);
87 return stackSlot;
H A DLSStackSlotAllocator.java432 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 DStackLockValue.java84 public void setSlot(AllocatableValue stackSlot) { argument
85 slot = stackSlot;
/openjdk9/hotspot/src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/
H A DParametersTypeData.java58 int stackSlot(int i) { method in class:ParametersTypeData
59 return parameters.stackSlot(i);
H A DTypeStackSlotEntries.java67 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 DHotSpotLIRGenerationResult.java74 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 DSSAMoveResolver.java104 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 DRedundantMoveElimination.java192 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 DTraceGlobalMoveResolver.java477 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 DTraceLocalMoveResolver.java87 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 DAMD64ArithmeticLIRGenerator.java1026 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 DAMD64MathIntrinsicUnaryOp.java345 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...]

Completed in 176 milliseconds