Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSSAUpdaterBulk.cpp71 ComputeLiveInBlocks(const SmallPtrSetImpl<BasicBlock *> &UsingBlocks, in ComputeLiveInBlocks() argument
78 SmallVector<BasicBlock *, 64> LiveInBlockWorklist(UsingBlocks.begin(), in ComputeLiveInBlocks()
79 UsingBlocks.end()); in ComputeLiveInBlocks()
131 SmallPtrSet<BasicBlock *, 2> UsingBlocks; in RewriteAllUses() local
133 UsingBlocks.insert(getUserBB(U)); in RewriteAllUses()
137 ComputeLiveInBlocks(UsingBlocks, DefBlocks, LiveInBlocks, PredCache); in RewriteAllUses()
H A DPromoteMemoryToRegister.cpp218 SmallVector<BasicBlock *, 32> UsingBlocks; member
232 UsingBlocks.clear(); in clear()
260 UsingBlocks.push_back(LI->getParent()); in AnalyzeAlloca()
588 Info.UsingBlocks.clear(); in rewriteSingleStoreAlloca()
610 Info.UsingBlocks.push_back(StoreBB); in rewriteSingleStoreAlloca()
617 Info.UsingBlocks.push_back(LI->getParent()); in rewriteSingleStoreAlloca()
635 if (!Info.UsingBlocks.empty()) in rewriteSingleStoreAlloca()
1047 SmallVector<BasicBlock *, 64> LiveInBlockWorklist(Info.UsingBlocks.begin(), in ComputeLiveInBlocks()
1048 Info.UsingBlocks.end()); in ComputeLiveInBlocks()