Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DSSAUpdaterBulk.cpp93 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()
DPromoteMemoryToRegister.cpp112 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/
DPromoteMemoryToRegister.cpp294 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/
DPromoteMemoryToRegister.cpp98 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()