Searched refs:needsRegister (Results 1 – 16 of 16) sorted by relevance
59 assertTrue(value0.needsRegister()); in equalityOfConstantOperands()61 assertFalse(value1.needsRegister()); in equalityOfConstantOperands()63 assertFalse(value2.needsRegister()); in equalityOfConstantOperands()65 assertTrue(value3.needsRegister()); in equalityOfConstantOperands()
69 private int needsRegister = -1; field in Value334 public boolean needsRegister() { in needsRegister() method in Value335 assert needsRegister >= 0; in needsRegister() local336 assert !hasUsersInfo() || (needsRegister > 0) == internalComputeNeedsRegister(); in needsRegister()337 return needsRegister > 0; in needsRegister()341 assert needsRegister == -1 || (needsRegister > 0) == value; in setNeedsRegister()342 needsRegister = value ? 1 : 0; in setNeedsRegister()346 assert needsRegister < 0; in computeNeedsRegister()
121 if (!leftValue().needsRegister()) { in maxInOutValueRegisterSize()125 } else if (!rightValue().needsRegister()) { in maxInOutValueRegisterSize()160 if (!leftValue().needsRegister()) { in buildDex()172 } else if (!rightValue().needsRegister()) { in buildDex()176 assert leftValue().needsRegister(); in buildDex()
41 if (rightValue().needsRegister() && leftValue().needsRegister()) { in isTwoAddr()
226 if (a.needsRegister() != b.needsRegister()) { in identicalAfterRegisterAllocation()229 if (a.needsRegister()) { in identicalAfterRegisterAllocation()
92 } else if (!rightValue().needsRegister()) { in buildDex()
92 if (!dest().needsRegister()) { in buildDex()
115 } else if (!rightValue().needsRegister()) { in buildDex()
139 if (outValue != null && outValue.needsRegister()) {
313 public boolean needsRegister() { in needsRegister() method in Phi
27 if (instruction.outValue() != null && instruction.outValue().needsRegister()) { in doHash()32 if (inValue.needsRegister()) { in doHash()
70 if (instruction.outValue() != null && instruction.outValue().needsRegister()) { in doHash()75 if (inValue.needsRegister()) { in doHash()
39 if (instruction.outValue() != null && instruction.outValue().needsRegister()) { in shouldBeEliminated()
217 } else if (current.outValue() != null && current.outValue().needsRegister()) { in removeRedundantInstructions()
1718 if (use.needsRegister()) { in computeLiveAtEntrySets()1724 assert use.needsRegister(); in computeLiveAtEntrySets()1729 assert use.needsRegister(); in computeLiveAtEntrySets()1838 if (!live.contains(use) && use.needsRegister()) { in computeLiveRanges()1842 if (use.needsRegister()) { in computeLiveRanges()1851 assert use.needsRegister(); in computeLiveRanges()1859 assert use.needsRegister(); in computeLiveRanges()
345 || (instruction.isConstNumber() && !instruction.outValue().needsRegister()); in isNopInstruction()