Searched refs:LiveBBs (Results 1 – 4 of 4) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | SjLjEHPrepare.cpp | 123 SmallPtrSetImpl<BasicBlock *> &LiveBBs) { in MarkBlocksLiveIn() argument 124 if (!LiveBBs.insert(BB).second) in MarkBlocksLiveIn() 130 LiveBBs.insert(B); in MarkBlocksLiveIn() 288 SmallPtrSet<BasicBlock *, 32> LiveBBs; in lowerAcrossUnwindEdges() local 289 LiveBBs.insert(&BB); in lowerAcrossUnwindEdges() 294 MarkBlocksLiveIn(U->getParent(), LiveBBs); in lowerAcrossUnwindEdges() 300 MarkBlocksLiveIn(PN->getIncomingBlock(i), LiveBBs); in lowerAcrossUnwindEdges() 309 if (UnwindBlock != &BB && LiveBBs.count(UnwindBlock)) { in lowerAcrossUnwindEdges()
|
/external/llvm/lib/CodeGen/ |
D | SjLjEHPrepare.cpp | 123 SmallPtrSetImpl<BasicBlock *> &LiveBBs) { in MarkBlocksLiveIn() argument 124 if (!LiveBBs.insert(BB).second) in MarkBlocksLiveIn() 128 MarkBlocksLiveIn(PredBB, LiveBBs); in MarkBlocksLiveIn() 278 SmallPtrSet<BasicBlock *, 32> LiveBBs; in lowerAcrossUnwindEdges() local 279 LiveBBs.insert(&BB); in lowerAcrossUnwindEdges() 284 MarkBlocksLiveIn(U->getParent(), LiveBBs); in lowerAcrossUnwindEdges() 290 MarkBlocksLiveIn(PN->getIncomingBlock(i), LiveBBs); in lowerAcrossUnwindEdges() 299 if (UnwindBlock != &BB && LiveBBs.count(UnwindBlock)) { in lowerAcrossUnwindEdges()
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/ |
D | LowerInvoke.cpp | 273 static void MarkBlocksLiveIn(BasicBlock *BB, std::set<BasicBlock*> &LiveBBs) { in MarkBlocksLiveIn() argument 274 if (!LiveBBs.insert(BB).second) return; // already been here. in MarkBlocksLiveIn() 277 MarkBlocksLiveIn(*PI, LiveBBs); in MarkBlocksLiveIn() 370 std::set<BasicBlock*> LiveBBs; in splitLiveRangesLiveAcrossInvokes() local 371 LiveBBs.insert(Inst->getParent()); in splitLiveRangesLiveAcrossInvokes() 377 MarkBlocksLiveIn(U->getParent(), LiveBBs); in splitLiveRangesLiveAcrossInvokes() 383 MarkBlocksLiveIn(PN->getIncomingBlock(i), LiveBBs); in splitLiveRangesLiveAcrossInvokes() 392 if (UnwindBlock != BB && LiveBBs.count(UnwindBlock)) { in splitLiveRangesLiveAcrossInvokes()
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | SjLjEHPrepare.cpp | 229 static void MarkBlocksLiveIn(BasicBlock *BB, std::set<BasicBlock*> &LiveBBs) { in MarkBlocksLiveIn() argument 230 if (!LiveBBs.insert(BB).second) return; // already been here. in MarkBlocksLiveIn() 233 MarkBlocksLiveIn(*PI, LiveBBs); in MarkBlocksLiveIn() 328 std::set<BasicBlock*> LiveBBs; in splitLiveRangesAcrossInvokes() local 329 LiveBBs.insert(Inst->getParent()); in splitLiveRangesAcrossInvokes() 335 MarkBlocksLiveIn(U->getParent(), LiveBBs); in splitLiveRangesAcrossInvokes() 341 MarkBlocksLiveIn(PN->getIncomingBlock(i), LiveBBs); in splitLiveRangesAcrossInvokes() 350 if (UnwindBlock != BB && LiveBBs.count(UnwindBlock)) in splitLiveRangesAcrossInvokes() 873 std::set<BasicBlock*> LiveBBs; in lowerAcrossUnwindEdges() local 874 LiveBBs.insert(Inst->getParent()); in lowerAcrossUnwindEdges() [all …]
|