Home
last modified time | relevance | path

Searched refs:valueMap (Results 1 – 4 of 4) sorted by relevance

/external/r8/src/main/java/com/android/tools/r8/ir/regalloc/
DRegisterMoveScheduler.java28 private Map<Integer, Integer> valueMap = new HashMap<>(); field in RegisterMoveScheduler
44 valueMap.put(move.src, move.src); in addMove()
46 valueMap.put(move.dst, move.dst); in addMove()
57 if (!move.isBlocked(moveSet, valueMap)) { in schedule()
68 assert !move.isBlocked(moveSet, valueMap); in schedule()
74 valueMap.put(move.src, generatedDest); in schedule()
81 if (!other.isBlocked(moveSet, valueMap)) { in schedule()
108 int moveSrc = valueMap.get(move.src); in findMovesWithSrc()
127 Value from = new FixedRegisterValue(move.type, valueMap.get(move.src)); in createMove()
148 Value from = new FixedRegisterValue(moveWithSrc.type, valueMap.get(moveWithSrc.src)); in createMoveDestToTemp()
[all …]
DRegisterMove.java41 public boolean isBlocked(Set<RegisterMove> moveSet, Map<Integer, Integer> valueMap) { in isBlocked() argument
47 if (writes(valueMap.get(move.src))) { in isBlocked()
51 if (writes(valueMap.get(move.src) + 1)) { in isBlocked()
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
DCloneFunction.cpp190 ValueToValueMapTy &valueMap, in PruningFunctionCloner()
197 VMap(valueMap), ModuleLevelChanges(moduleLevelChanges), in PruningFunctionCloner()
/external/llvm/lib/Transforms/Utils/
DCloneFunction.cpp230 ValueToValueMapTy &valueMap, bool moduleLevelChanges, in PruningFunctionCloner()
232 : NewFunc(newFunc), OldFunc(oldFunc), VMap(valueMap), in PruningFunctionCloner()