Home
last modified time | relevance | path

Searched refs:uniquePhiUsers (Results 1 – 6 of 6) sorted by relevance

/external/r8/src/main/java/com/android/tools/r8/ir/code/
DValue.java65 private Set<Phi> uniquePhiUsers = null; field in Value
184 public Set<Phi> uniquePhiUsers() { in uniquePhiUsers() method in Value
185 if (uniquePhiUsers != null) { in uniquePhiUsers()
186 return uniquePhiUsers; in uniquePhiUsers()
188 return uniquePhiUsers = ImmutableSet.copyOf(phiUsers); in uniquePhiUsers()
211 return uniquePhiUsers().size(); in numberOfPhiUsers()
236 uniquePhiUsers = null; in clearUsers()
244 uniquePhiUsers = null; in addPhiUser()
249 uniquePhiUsers = null; in removePhiUser()
279 uniquePhiUsers = null; in clearUsersInfo()
[all …]
DPhi.java201 for (Phi user : uniquePhiUsers()) { in removeTrivialPhi()
223 for (Phi user : uniquePhiUsers()) { in removeTrivialPhi()
DIRCode.java161 assert phiOperand.uniquePhiUsers().contains(phi); in consistentDefUseChains()
205 for (Phi phiUser : value.uniquePhiUsers()) { in consistentValueUses()
DInstruction.java186 uses = outValue.uniqueUsers().size() + outValue.uniquePhiUsers().size(); in print()
/external/r8/src/main/java/com/android/tools/r8/ir/optimize/
DCodeRewriter.java895 for (Phi phi : instruction.outValue().uniquePhiUsers()) { in shortenLiveRanges()
902 for (Phi phi : instruction.outValue().uniquePhiUsers()) { in shortenLiveRanges()
/external/r8/src/main/java/com/android/tools/r8/ir/regalloc/
DLinearScanRegisterAllocator.java1174 for (Phi phi : value.uniquePhiUsers()) { in updateRegisterHints()