Searched refs:UsingBlocks (Results 1 – 4 of 4) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/ |
D | SSAUpdaterBulk.cpp | 93 ComputeLiveInBlocks(const SmallPtrSetImpl<BasicBlock *> &UsingBlocks, in ComputeLiveInBlocks() argument 100 SmallVector<BasicBlock *, 64> LiveInBlockWorklist(UsingBlocks.begin(), in ComputeLiveInBlocks() 101 UsingBlocks.end()); in ComputeLiveInBlocks() 146 SmallPtrSet<BasicBlock *, 2> UsingBlocks; in RewriteAllUses() local 148 UsingBlocks.insert(getUserBB(U)); in RewriteAllUses() 152 ComputeLiveInBlocks(UsingBlocks, DefBlocks, LiveInBlocks, PredCache); in RewriteAllUses()
|
D | PromoteMemoryToRegister.cpp | 112 SmallVector<BasicBlock *, 32> UsingBlocks; member 123 UsingBlocks.clear(); in clear() 151 UsingBlocks.push_back(LI->getParent()); in AnalyzeAlloca() 367 Info.UsingBlocks.clear(); in rewriteSingleStoreAlloca() 391 Info.UsingBlocks.push_back(StoreBB); in rewriteSingleStoreAlloca() 399 Info.UsingBlocks.push_back(LI->getParent()); in rewriteSingleStoreAlloca() 424 if (!Info.UsingBlocks.empty()) in rewriteSingleStoreAlloca() 799 SmallVector<BasicBlock *, 64> LiveInBlockWorklist(Info.UsingBlocks.begin(), in ComputeLiveInBlocks() 800 Info.UsingBlocks.end()); in ComputeLiveInBlocks()
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/ |
D | PromoteMemoryToRegister.cpp | 294 SmallVector<BasicBlock*, 32> UsingBlocks; member 305 UsingBlocks.clear(); in clear() 334 UsingBlocks.push_back(LI->getParent()); in AnalyzeAlloca() 425 if (Info.UsingBlocks.empty()) { in run() 456 if (Info.UsingBlocks.empty()) { in run() 679 SmallVector<BasicBlock*, 64> LiveInBlockWorklist(Info.UsingBlocks.begin(), in ComputeLiveInBlocks() 680 Info.UsingBlocks.end()); in ComputeLiveInBlocks() 840 Info.UsingBlocks.clear(); in RewriteSingleStoreAlloca() 864 Info.UsingBlocks.push_back(StoreBB); in RewriteSingleStoreAlloca() 873 Info.UsingBlocks.push_back(LI->getParent()); in RewriteSingleStoreAlloca() [all …]
|
/external/llvm/lib/Transforms/Utils/ |
D | PromoteMemoryToRegister.cpp | 98 SmallVector<BasicBlock *, 32> UsingBlocks; member 109 UsingBlocks.clear(); in clear() 137 UsingBlocks.push_back(LI->getParent()); in AnalyzeAlloca() 346 Info.UsingBlocks.clear(); in rewriteSingleStoreAlloca() 370 Info.UsingBlocks.push_back(StoreBB); in rewriteSingleStoreAlloca() 379 Info.UsingBlocks.push_back(LI->getParent()); in rewriteSingleStoreAlloca() 398 if (!Info.UsingBlocks.empty()) in rewriteSingleStoreAlloca() 783 SmallVector<BasicBlock *, 64> LiveInBlockWorklist(Info.UsingBlocks.begin(), in ComputeLiveInBlocks() 784 Info.UsingBlocks.end()); in ComputeLiveInBlocks()
|