Searched refs:BlockInstRange (Results 1 – 8 of 8) sorted by relevance
/external/llvm-project/llvm/lib/Analysis/ |
D | StackLifetime.cpp | 47 return BlockInstRange.find(I->getParent()) != BlockInstRange.end(); in isReachable() 53 auto ItBB = BlockInstRange.find(BB); in isAliveAfter() 54 assert(ItBB != BlockInstRange.end() && "Unreachable is not expected"); in isAliveAfter() 139 BlockInstRange[BB] = std::make_pair(BBStart, Instructions.size()); in collectMarkers() 176 BlockInstRange[BB] = std::make_pair(BBStart, Instructions.size()); in collectMarkers() 238 std::tie(BBStart, BBEnd) = BlockInstRange[BB]; in calculateLiveIntervals() 294 auto BlockRange = BlockInstRange.find(BB)->getSecond(); in dumpBlockLiveness() 363 auto ItBB = SL.BlockInstRange.find(BB); in emitBasicBlockStartAnnot() 364 if (ItBB == SL.BlockInstRange.end()) in emitBasicBlockStartAnnot()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | SafeStackColoring.cpp | 118 BlockInstRange[BB] = std::make_pair(BBStart, BBEnd); in collectMarkers() 156 BlockInstRange[BB] = std::make_pair(BBStart, BBEnd); in collectMarkers() 210 std::tie(BBStart, BBEnd) = BlockInstRange[BB]; in calculateLiveIntervals() 266 auto BlockRange = BlockInstRange[BB]; in dumpBlockLiveness()
|
D | SafeStackColoring.h | 86 DenseMap<const BasicBlock *, std::pair<unsigned, unsigned>> BlockInstRange; variable
|
/external/llvm/lib/CodeGen/ |
D | SafeStackColoring.cpp | 105 BlockInstRange[BB] = std::make_pair(BBStart, BBEnd); in collectMarkers() 143 BlockInstRange[BB] = std::make_pair(BBStart, BBEnd); in collectMarkers() 195 std::tie(BBStart, BBEnd) = BlockInstRange[BB]; in calculateLiveIntervals() 248 auto BlockRange = BlockInstRange[BB]; in dumpBlockLiveness()
|
D | SafeStackColoring.h | 72 DenseMap<const BasicBlock *, std::pair<unsigned, unsigned>> BlockInstRange; variable
|
/external/llvm-project/llvm/include/llvm/Analysis/ |
D | StackLifetime.h | 102 DenseMap<const BasicBlock *, std::pair<unsigned, unsigned>> BlockInstRange; variable
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | NewGVN.cpp | 638 DenseMap<const BasicBlock *, std::pair<unsigned, unsigned>> BlockInstRange; member in __anonc4148ecc0311::NewGVN 965 return BlockInstRange.lookup(P1.second).first < in sortPHIOps() 966 BlockInstRange.lookup(P2.second).first; in sortPHIOps() 2439 const auto &InstRange = BlockInstRange.lookup(To); in updateReachableEdge() 2967 BlockInstRange.clear(); in cleanupTables() 3374 const auto &CurrInstRange = BlockInstRange.lookup(CurrBlock); in iterateTouchedInstructions() 3447 BlockInstRange.insert({B, BlockRange}); in runGVN() 3459 const auto &InstRange = BlockInstRange.lookup(&F.getEntryBlock()); in runGVN()
|
/external/llvm-project/llvm/lib/Transforms/Scalar/ |
D | NewGVN.cpp | 640 DenseMap<const BasicBlock *, std::pair<unsigned, unsigned>> BlockInstRange; member in __anonddab19b80311::NewGVN 967 return BlockInstRange.lookup(P1.second).first < in sortPHIOps() 968 BlockInstRange.lookup(P2.second).first; in sortPHIOps() 2392 const auto &InstRange = BlockInstRange.lookup(To); in updateReachableEdge() 2920 BlockInstRange.clear(); in cleanupTables() 3327 const auto &CurrInstRange = BlockInstRange.lookup(CurrBlock); in iterateTouchedInstructions() 3400 BlockInstRange.insert({B, BlockRange}); in runGVN() 3412 const auto &InstRange = BlockInstRange.lookup(&F.getEntryBlock()); in runGVN()
|