Home
last modified time | relevance | path

Searched refs:DeadMap (Results 1 – 9 of 9) sorted by relevance

/external/llvm/lib/Target/Hexagon/
DHexagonBlockRanges.cpp380 RegToRangeMap DeadMap; in computeDeadMap() local
382 auto addDeadRanges = [&IndexMap,&LiveMap,&DeadMap] (RegisterRef R) -> void { in computeDeadMap()
385 DeadMap[R].add(IndexType::Entry, IndexType::Exit, false, false); in computeDeadMap()
396 DeadMap[R].add(IndexType::Entry, DE, false, false); in computeDeadMap()
407 DeadMap[R].add(DS, DE, false, false); in computeDeadMap()
415 DeadMap[R].add(DS, IndexType::Exit, false, false); in computeDeadMap()
436 << PrintRangeMap(DeadMap, TRI) << '\n'); in computeDeadMap()
437 return DeadMap; in computeDeadMap()
DHexagonFrameLowering.h133 HexagonBlockRanges::RegToRangeMap &DeadMap,
DHexagonFrameLowering.cpp1830 HexagonBlockRanges::RegToRangeMap &DeadMap, in findPhysReg() argument
1835 auto isDead = [&FIR,&DeadMap] (unsigned Reg) -> bool { in findPhysReg()
1836 auto F = DeadMap.find({Reg,0}); in findPhysReg()
1837 if (F == DeadMap.end()) in findPhysReg()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonBlockRanges.cpp433 RegToRangeMap DeadMap; in computeDeadMap() local
435 auto addDeadRanges = [&IndexMap,&LiveMap,&DeadMap] (RegisterRef R) -> void { in computeDeadMap()
438 DeadMap[R].add(IndexType::Entry, IndexType::Exit, false, false); in computeDeadMap()
449 DeadMap[R].add(IndexType::Entry, DE, false, false); in computeDeadMap()
460 DeadMap[R].add(DS, DE, false, false); in computeDeadMap()
468 DeadMap[R].add(DS, IndexType::Exit, false, false); in computeDeadMap()
489 << PrintRangeMap(DeadMap, TRI) << '\n'); in computeDeadMap()
490 return DeadMap; in computeDeadMap()
DHexagonFrameLowering.h160 HexagonBlockRanges::RegToRangeMap &DeadMap,
DHexagonFrameLowering.cpp2033 HexagonBlockRanges::RegToRangeMap &DeadMap, in findPhysReg() argument
2038 auto isDead = [&FIR,&DeadMap] (unsigned Reg) -> bool { in findPhysReg()
2039 auto F = DeadMap.find({Reg,0}); in findPhysReg()
2040 if (F == DeadMap.end()) in findPhysReg()
/external/llvm-project/llvm/lib/Target/Hexagon/
DHexagonBlockRanges.cpp433 RegToRangeMap DeadMap; in computeDeadMap() local
435 auto addDeadRanges = [&IndexMap,&LiveMap,&DeadMap] (RegisterRef R) -> void { in computeDeadMap()
438 DeadMap[R].add(IndexType::Entry, IndexType::Exit, false, false); in computeDeadMap()
449 DeadMap[R].add(IndexType::Entry, DE, false, false); in computeDeadMap()
460 DeadMap[R].add(DS, DE, false, false); in computeDeadMap()
468 DeadMap[R].add(DS, IndexType::Exit, false, false); in computeDeadMap()
489 << PrintRangeMap(DeadMap, TRI) << '\n'); in computeDeadMap()
490 return DeadMap; in computeDeadMap()
DHexagonFrameLowering.h166 HexagonBlockRanges::RegToRangeMap &DeadMap,
DHexagonFrameLowering.cpp2183 HexagonBlockRanges::RegToRangeMap &DeadMap, in findPhysReg() argument
2188 auto isDead = [&FIR,&DeadMap] (unsigned Reg) -> bool { in findPhysReg()
2189 auto F = DeadMap.find({Reg,0}); in findPhysReg()
2190 if (F == DeadMap.end()) in findPhysReg()