Home
last modified time | relevance | path

Searched refs:DefiningBlocks (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DPromoteMemoryToRegister.cpp214 SmallVector<BasicBlock *, 32> DefiningBlocks; member
228 DefiningBlocks.clear(); in clear()
251 DefiningBlocks.push_back(SI->getParent()); in AnalyzeAlloca()
778 if (Info.DefiningBlocks.size() == 1) { in run()
818 SmallPtrSet<BasicBlock *, 32> DefBlocks(Info.DefiningBlocks.begin(), in run()
819 Info.DefiningBlocks.end()); in run()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSAUpdater.cpp364 SmallPtrSet<BasicBlock *, 2> DefiningBlocks; in insertDef() local
370 DefiningBlocks.insert(MD->getBlock()); in insertDef()
373 DefiningBlocks.insert(RealPHI->getBlock()); in insertDef()
376 IDFs.setDefiningBlocks(DefiningBlocks); in insertDef()
1077 SmallPtrSet<BasicBlock *, 16> DefiningBlocks(BlocksToProcess.begin(), in applyInsertUpdates() local
1079 IDFs.setDefiningBlocks(DefiningBlocks); in applyInsertUpdates()
H A DMemorySSA.cpp1506 const SmallPtrSetImpl<BasicBlock *> &DefiningBlocks) { in placePHINodes() argument
1509 IDFs.setDefiningBlocks(DefiningBlocks); in placePHINodes()
1533 SmallPtrSet<BasicBlock *, 32> DefiningBlocks; in buildMemorySSA() local
1556 DefiningBlocks.insert(&B); in buildMemorySSA()
1558 placePHINodes(DefiningBlocks); in buildMemorySSA()