Searched refs:toOpr (Results 1 - 4 of 4) sorted by relevance

/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/ssa/
H A DSSAMoveResolver.java157 protected LIRInstruction createMove(AllocatableValue fromOpr, AllocatableValue toOpr, AllocatableValue fromLocation, AllocatableValue toLocation) { argument
159 return getAllocator().getSpillMoveFactory().createStackMove(toOpr, fromOpr);
161 return super.createMove(fromOpr, toOpr, fromLocation, toLocation);
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/
H A DMoveResolver.java282 * @param toOpr {@link Interval#operand operand} of the {@code to} interval
286 protected LIRInstruction createMove(AllocatableValue fromOpr, AllocatableValue toOpr, AllocatableValue fromLocation, AllocatableValue toLocation) { argument
287 return getAllocator().getSpillMoveFactory().createMove(toOpr, fromOpr);
293 AllocatableValue toOpr = toInterval.operand;
294 LIRInstruction move = getAllocator().getSpillMoveFactory().createLoad(toOpr, fromOpr);
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/
H A DTraceLocalMoveResolver.java340 * @param toOpr {@link TraceInterval#operand operand} of the {@code to} interval
344 protected LIRInstruction createMove(AllocatableValue fromOpr, AllocatableValue toOpr, AllocatableValue fromLocation, AllocatableValue toLocation) { argument
346 return getAllocator().getSpillMoveFactory().createStackMove(toOpr, fromOpr);
348 return getAllocator().getSpillMoveFactory().createMove(toOpr, fromOpr);
354 AllocatableValue toOpr = toInterval.operand;
355 LIRInstruction move = getAllocator().getSpillMoveFactory().createLoad(toOpr, fromOpr);
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/
H A DTraceGlobalMoveResolver.java327 * @param toOpr Operand of the {@code to} interval
329 private LIRInstruction createMove(Value fromOpr, AllocatableValue toOpr) { argument
330 if (isStackSlotValue(toOpr) && isStackSlotValue(fromOpr)) {
331 return getSpillMoveFactory().createStackMove(toOpr, asAllocatableValue(fromOpr));
333 return getSpillMoveFactory().createMove(toOpr, fromOpr);

Completed in 112 milliseconds