Searched refs:isVariable (Results 1 - 25 of 37) sorted by relevance

12

/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/util/
H A DVariableVirtualStackValueMap.java27 import static org.graalvm.compiler.lir.LIRValueUtil.isVariable;
46 if (isVariable(value)) {
57 if (isVariable(value)) {
68 if (isVariable(value)) {
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/
H A DAllocationStageVerifier.java25 import static org.graalvm.compiler.lir.LIRValueUtil.isVariable;
77 assert !isVirtualStackSlot(value) && !isVariable(value) : "Virtual values not allowed after allocation stage: " + value;
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/
H A DTrivialTraceAllocator.java27 import static org.graalvm.compiler.lir.LIRValueUtil.isVariable;
66 if (isVariable(to)) {
72 if (isVariable(value)) {
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ssi/
H A DFastSSIBuilder.java26 import static org.graalvm.compiler.lir.LIRValueUtil.isVariable;
104 if (isVariable(operand)) {
191 if (isVariable(operand)) {
201 if (isVariable(operand)) {
H A DSSIBuilder.java26 import static org.graalvm.compiler.lir.LIRValueUtil.isVariable;
107 if (isVariable(operand)) {
159 if (isVariable(operand)) {
214 if (isVariable(operand)) {
224 if (isVariable(operand)) {
/openjdk9/jdk/src/jdk.rmic/share/classes/sun/tools/java/
H A DMemberDefinition.java255 if (!isSynthetic() || !isVariable() || isStatic()) {
434 if (f.isLocal() || !f.isVariable() || !(isVariable() || isInitializer()))
869 public final boolean isVariable() { method in class:MemberDefinition
902 if (isFinal() && isVariable() && value != null) {
1002 } else if (isVariable()) {
H A DBinaryMember.java151 && isVariable()
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/
H A DVerifyingMoveFactory.java26 import static org.graalvm.compiler.lir.LIRValueUtil.isVariable;
113 assert !isVariable(value) && flags.contains(OperandFlag.UNINITIALIZED) : String.format("SpillMoveFactory: Instruction %s is not allowed to contain operand %s of mode %s", op, value, mode);
H A DPhiResolver.java25 import static org.graalvm.compiler.lir.LIRValueUtil.isVariable;
181 assert isVariable(dest) : "destination must be virtual";
192 if (isVariable(operand)) {
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/
H A DTraceLinearScanAssignLocationsPhase.java27 import static org.graalvm.compiler.lir.LIRValueUtil.isVariable;
191 if (isVariable(value)) {
219 if (isVariable(result) && allocator.isMaterialized(result, op.id(), OperandMode.DEF)) {
269 if (isVariable(value)) {
H A DTraceInterval.java27 import static org.graalvm.compiler.lir.LIRValueUtil.isVariable;
553 assert isIllegal(operand) || isVariable(operand);
799 assert isVariable(operand) : "cannot access use positions for fixed intervals";
811 assert isVariable(operand) : "cannot access use positions for fixed intervals";
823 assert isVariable(operand) : "cannot access use positions for fixed intervals";
835 assert isVariable(operand) : "cannot access use positions for fixed intervals";
854 if (registerPriority != RegisterPriority.None && isVariable(operand)) {
923 assert isVariable(operand) : "cannot split fixed intervals";
H A DTraceLinearScanLifetimeAnalysisPhase.java27 import static org.graalvm.compiler.lir.LIRValueUtil.isVariable;
205 assert isVariable(operand) : operand;
237 assert isVariable(operand) : operand;
310 assert isVariable(operand) : operand;
581 if (isVariable(toValue)) {
583 assert sameTrace(block, pred) || !isVariable(fromValue) : "Unallocated variable: " + fromValue;
598 assert isVariable(toValue) : "Wrong toValue: " + toValue;
599 assert isRegister(fromValue) || isVariable(fromValue) || isStackSlotValue(fromValue) || isShadowedRegisterValue(fromValue) : "Wrong fromValue: " + fromValue;
H A DTraceLinearScanEliminateSpillMovePhase.java27 import static org.graalvm.compiler.lir.LIRValueUtil.isVariable;
199 assert isVariable(move.getResult()) : "LinearScan inserts only moves to variables: " + move;
H A DTraceLinearScanPhase.java26 import static org.graalvm.compiler.lir.LIRValueUtil.isVariable;
141 return isVariable(value) || isRegister(value);
161 return isVariable(i.operand);
256 assert isVariable(operand) : "Unsupported Value " + operand;
663 if (isVariable(i1.operand) && i1.kind().equals(LIRKind.Illegal)) {
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/
H A DLIRVerifier.java28 import static org.graalvm.compiler.lir.LIRValueUtil.isVariable;
169 if (isVariable(value)) {
201 if (isVariable(value)) {
240 if ((isVariable(value) && flags.contains(OperandFlag.REG)) ||
H A DLIRValueUtil.java40 public static boolean isVariable(Value value) { method in class:LIRValueUtil
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/
H A DLinearScanAssignLocationsPhase.java28 import static org.graalvm.compiler.lir.LIRValueUtil.isVariable;
197 InstructionValueProcedure assignProc = (inst, operand, mode, flags) -> isVariable(operand) ? colorLirOperand(inst, (Variable) operand, mode) : operand;
201 if (isVariable(result) && allocator.isMaterialized(result, op.id(), OperandMode.DEF)) {
H A DInterval.java27 import static org.graalvm.compiler.lir.LIRValueUtil.isVariable;
740 assert isIllegal(operand) || isVariable(operand);
995 assert isVariable(operand) : "cannot access use positions for fixed intervals";
1007 assert isVariable(operand) : "cannot access use positions for fixed intervals";
1019 assert isVariable(operand) : "cannot access use positions for fixed intervals";
1031 assert isVariable(operand) : "cannot access use positions for fixed intervals";
1050 if (registerPriority != RegisterPriority.None && isVariable(operand)) {
1125 assert isVariable(operand) : "cannot split fixed intervals";
1174 assert isVariable(operand) : "cannot split fixed intervals";
H A DLinearScanEliminateSpillMovePhase.java27 import static org.graalvm.compiler.lir.LIRValueUtil.isVariable;
197 assert isVariable(move.getResult()) : "LinearScan inserts only moves to variables: " + move;
H A DLinearScan.java26 import static org.graalvm.compiler.lir.LIRValueUtil.isVariable;
220 return isVariable(value) || isRegister(value);
234 assert isVariable(operand) : operand;
272 return isVariable(i.operand);
780 if (isVariable(i1.operand) && i1.kind().equals(LIRKind.Illegal)) {
H A DLinearScanLifetimeAnalysisPhase.java27 import static org.graalvm.compiler.lir.LIRValueUtil.isVariable;
111 if (isVariable(value)) {
172 if (isVariable(operand)) {
201 if (isVariable(operand)) {
575 assert isVariable(move.getResult()) : "result of move must be a variable";
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/constopt/
H A DConstantLoadOptimization.java25 import static org.graalvm.compiler.lir.LIRValueUtil.isVariable;
177 return isVariable(load.getResult());
198 if (isVariable(value)) {
226 if (isVariable(value)) {
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/bu/
H A DBottomUpAllocator.java29 import static org.graalvm.compiler.lir.LIRValueUtil.isVariable;
202 assert isVariable(value) : "Not a variable " + value;
403 assert isVariable(phiOut) : "Not a variable or constant: " + phiOut;
530 if (isVariable(value) && requiresRegisters(instruction, value, mode, flags)) {
584 if (isVariable(value)) {
692 if (val != null && isVariable(val)) {
739 if (val != null && isVariable(val)) {
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.jtt/src/org/graalvm/compiler/lir/jtt/
H A DLIRTest.java25 import static org.graalvm.compiler.lir.LIRValueUtil.isVariable;
127 gen.setResult(this, isVariable(output) ? output : gen.getLIRGeneratorTool().emitMove(output));
/openjdk9/jdk/src/jdk.rmic/share/classes/sun/tools/tree/
H A DUplevelReference.java284 || reff.isVariable()

Completed in 104 milliseconds

12