Searched refs:getSpillMoveFactory (Results 1 - 18 of 18) sorted by relevance

/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/
H A DSaveCalleeSaveRegisters.java64 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 DSSAMoveResolver.java159 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 DTraceGlobalMoveResolver.java130 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 DTraceLocalMoveResolver.java346 return getAllocator().getSpillMoveFactory().createStackMove(toOpr, fromOpr);
348 return getAllocator().getSpillMoveFactory().createMove(toOpr, fromOpr);
355 LIRInstruction move = getAllocator().getSpillMoveFactory().createLoad(toOpr, fromOpr);
H A DTraceLinearScanEliminateSpillMovePhase.java166 LIRInstruction move = allocator.getSpillMoveFactory().createMove(toLocation, fromLocation);
H A DTraceLinearScanLifetimeAnalysisPhase.java296 interval.addMaterializationValue(getMaterializedValue(op, operand, interval, allocator.neverSpillConstants(), allocator.getSpillMoveFactory()));
H A DTraceLinearScanPhase.java295 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 DMoveResolver.java287 return getAllocator().getSpillMoveFactory().createMove(toOpr, fromOpr);
294 LIRInstruction move = getAllocator().getSpillMoveFactory().createLoad(toOpr, fromOpr);
H A DLinearScanOptimizeSpillPositionPhase.java166 LIRInstruction move = allocator.getSpillMoveFactory().createMove(toLocation, fromLocation);
H A DLinearScanEliminateSpillMovePhase.java169 LIRInstruction move = allocator.getSpillMoveFactory().createMove(toLocation, fromLocation);
H A DLinearScan.java209 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 DStackMoveTest.java62 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 DLIRGeneratorTool.java119 MoveFactory getSpillMoveFactory(); method in interface:LIRGeneratorTool
H A DPhiResolver.java149 moveFactory = gen.getSpillMoveFactory();
H A DLIRGenerator.java130 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 DConstantLoadOptimization.java321 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 DGraalCompiler.java329 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 DGraalCompilerState.java445 return new AllocationContext(lirGenTool.getSpillMoveFactory(), request.backend.newRegisterAllocationConfig(registerConfig));

Completed in 220 milliseconds