/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/ |
H A D | SaveCalleeSaveRegisters.java | 64 restoreAtExit(lir, context.lirGen.getSpillMoveFactory(), savedRegisters, block); 84 LIRInstruction save = lirGen.getSpillMoveFactory().createMove(saveVariable, registerValue);
|
/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 | 159 return getAllocator().getSpillMoveFactory().createStackMove(toOpr, fromOpr);
|
/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 | 130 private MoveFactory getSpillMoveFactory() { method in class:TraceGlobalMoveResolver 331 return getSpillMoveFactory().createStackMove(toOpr, asAllocatableValue(fromOpr)); 333 return getSpillMoveFactory().createMove(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 D | TraceLocalMoveResolver.java | 346 return getAllocator().getSpillMoveFactory().createStackMove(toOpr, fromOpr); 348 return getAllocator().getSpillMoveFactory().createMove(toOpr, fromOpr); 355 LIRInstruction move = getAllocator().getSpillMoveFactory().createLoad(toOpr, fromOpr);
|
H A D | TraceLinearScanEliminateSpillMovePhase.java | 166 LIRInstruction move = allocator.getSpillMoveFactory().createMove(toLocation, fromLocation);
|
H A D | TraceLinearScanLifetimeAnalysisPhase.java | 296 interval.addMaterializationValue(getMaterializedValue(op, operand, interval, allocator.neverSpillConstants(), allocator.getSpillMoveFactory()));
|
H A D | TraceLinearScanPhase.java | 295 public MoveFactory getSpillMoveFactory() { method in class:TraceLinearScanPhase.TraceLinearScan
|
/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 | 287 return getAllocator().getSpillMoveFactory().createMove(toOpr, fromOpr); 294 LIRInstruction move = getAllocator().getSpillMoveFactory().createLoad(toOpr, fromOpr);
|
H A D | LinearScanOptimizeSpillPositionPhase.java | 166 LIRInstruction move = allocator.getSpillMoveFactory().createMove(toLocation, fromLocation);
|
H A D | LinearScanEliminateSpillMovePhase.java | 169 LIRInstruction move = allocator.getSpillMoveFactory().createMove(toLocation, fromLocation);
|
H A D | LinearScan.java | 209 public MoveFactory getSpillMoveFactory() { method in class:LinearScan
|
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.jtt/src/org/graalvm/compiler/lir/jtt/ |
H A D | StackMoveTest.java | 62 gen.append(gen.getSpillMoveFactory().createStackMove(s2, s1));
|
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/ |
H A D | LIRGeneratorTool.java | 119 MoveFactory getSpillMoveFactory(); method in interface:LIRGeneratorTool
|
H A D | PhiResolver.java | 149 moveFactory = gen.getSpillMoveFactory();
|
H A D | LIRGenerator.java | 130 public MoveFactory getSpillMoveFactory() { method in class:LIRGenerator
|
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/constopt/ |
H A D | ConstantLoadOptimization.java | 321 LIRInstruction move = lirGen.getSpillMoveFactory().createLoad(variable, constant);
|
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/ |
H A D | GraalCompiler.java | 329 AllocationContext allocContext = new AllocationContext(lirGen.getSpillMoveFactory(), registerAllocationConfig);
|
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/lir/ |
H A D | GraalCompilerState.java | 445 return new AllocationContext(lirGenTool.getSpillMoveFactory(), request.backend.newRegisterAllocationConfig(registerConfig));
|