Searched refs:fromOpr (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/ |
H A D | MoveResolver.java | 192 private static boolean checkIntervalLocation(Interval from, Interval to, Constant fromOpr) { argument 194 return fromOpr != null; 281 * @param fromOpr {@link Interval#operand operand} of the {@code from} interval 286 protected LIRInstruction createMove(AllocatableValue fromOpr, AllocatableValue toOpr, AllocatableValue fromLocation, AllocatableValue toLocation) { argument 287 return getAllocator().getSpillMoveFactory().createMove(toOpr, fromOpr); 290 private void insertMove(Constant fromOpr, Interval toInterval) { argument 294 LIRInstruction move = getAllocator().getSpillMoveFactory().createLoad(toOpr, fromOpr); 298 Debug.log("insert move from value %s to %s at %d", fromOpr, toInterval, insertIdx); 479 public void addMapping(Constant fromOpr, Interval toInterval) { argument 481 Debug.log("add move mapping from %s to %s", fromOpr, toInterva [all...] |
/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 | 157 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/trace/lsra/ |
H A D | TraceLocalMoveResolver.java | 339 * @param fromOpr {@link TraceInterval#operand operand} of the {@code from} 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); 351 private void insertMove(Constant fromOpr, TraceInterval toInterval) { argument 355 LIRInstruction move = getAllocator().getSpillMoveFactory().createLoad(toOpr, fromOpr); 359 Debug.log("insert move from value %s to %s at %d", fromOpr, toInterval, insertIdx); 547 public void addMapping(Constant fromOpr, TraceInterval toInterval) { argument 549 Debug.log("add move mapping from %s to %s", fromOpr, toInterval); 553 mappingFromOpr.add(fromOpr); [all...] |
/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 | 326 * @param fromOpr Operand of the {@code from} 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 104 milliseconds