Home
last modified time | relevance | path

Searched refs:uniqueUsers (Results 1 – 7 of 7) sorted by relevance

/external/r8/src/main/java/com/android/tools/r8/ir/code/
DValue.java63 private Set<Instruction> uniqueUsers = null; field in Value
177 public Set<Instruction> uniqueUsers() { in uniqueUsers() method in Value
178 if (uniqueUsers != null) { in uniqueUsers()
179 return uniqueUsers; in uniqueUsers()
181 return uniqueUsers = ImmutableSet.copyOf(users); in uniqueUsers()
203 return uniqueUsers().size(); in numberOfUsers()
224 uniqueUsers = null; in addUser()
229 uniqueUsers = null; in removeUser()
234 uniqueUsers = null; in clearUsers()
277 uniqueUsers = null; in clearUsersInfo()
[all …]
DIRCode.java182 assert value.uniqueUsers().contains(instruction); in consistentDefUseChains()
202 for (Instruction user : value.uniqueUsers()) { in consistentValueUses()
DPhi.java198 for (Instruction user : uniqueUsers()) { in removeTrivialPhi()
DInstruction.java186 uses = outValue.uniqueUsers().size() + outValue.uniquePhiUsers().size(); in print()
/external/r8/src/main/java/com/android/tools/r8/ir/optimize/
DCodeRewriter.java506 for (Instruction use : insn.outValue().uniqueUsers()) { in extractIndexMapFrom()
578 for (Instruction ctorCall : newInstance.outValue().uniqueUsers()) { in extractOrdinalsMapFor()
803 folded.outValue().uniqueUsers() in foldConstants()
892 for (Instruction user : instruction.outValue().uniqueUsers()) { in shortenLiveRanges()
938 for (Instruction user : constantValue.uniqueUsers()) { in shortenLiveRanges()
1011 Set<Instruction> users = newArray.outValue().uniqueUsers(); in computeConstantArrayValues()
DInliner.java361 for (Instruction user : receiverValue.uniqueUsers()) { in computeReceiverMustBeNonNull()
/external/r8/src/main/java/com/android/tools/r8/ir/regalloc/
DLinearScanRegisterAllocator.java745 for (Instruction instruction : value.uniqueUsers()) { in allocateArgumentIntervalsWithSrc()