Home
last modified time | relevance | path

Searched refs:isPhi (Results 1 – 10 of 10) sorted by relevance

/external/r8/src/main/java/com/android/tools/r8/ir/code/
DPhi.java45 public boolean isPhi() { in isPhi() method in Phi
215 if (same.isPhi()) { in removeTrivialPhi()
278 if (!operand.isPhi() && !isSingleConstZero(operand)) { in computeOutType()
284 if (operand.isPhi() && !active.contains(operand)) { in computeOutType()
DDebugLocalWrite.java22 assert dest.getLocalInfo() != src.getLocalInfo() || src.isPhi(); in DebugLocalWrite()
DIRCode.java158 if (value.isPhi()) { in consistentDefUseChains()
183 if (value.isPhi()) { in consistentDefUseChains()
DArrayPut.java94 if (index().isConstant() && !array().isPhi() && array().definition.isNewArrayEmpty()) { in instructionInstanceCanThrow()
DValue.java423 public boolean isPhi() { in isPhi() method in Value
DBasicBlock.java628 if (value.isPhi()) { in updateCurrentDefinition()
637 previousValue.isPhi() && in updateCurrentDefinition()
/external/r8/src/main/java/com/android/tools/r8/ir/regalloc/
DLinearScanRegisterAllocator.java829 if (!value.isPhi() && value.definition.isMove()) { in allocateLinkedIntervals()
896 if (intervals.getValue().isPhi()) { in needsOverlappingLongRegisterWorkaround()
1117 if (value.isPhi()) { in useRegisterHint()
1192 if (value.isPhi() && intervals.getSplitParent() == intervals) { in updateRegisterHints()
1669 if (operand.isPhi() && operand != phi && successor.getPhis().contains(operand)) { in resolveControlFlow()
1757 if (v.isPhi()) { in addLiveRange()
1781 if (v.isPhi()) { in addLiveRange()
1787 if (!v.isPhi()) { in addLiveRange()
/external/r8/src/main/java/com/android/tools/r8/ir/optimize/
DDeadCodeRemover.java46 if (value.isPhi()) { in updateWorklist()
DCodeRewriter.java861 if (!operand.isPhi() && operand.isConstant()) { in splitPhiConstants()
/external/r8/src/main/java/com/android/tools/r8/ir/conversion/
DIRBuilder.java520 if (in.isPhi() || in.getLocalInfo() != local) {