Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DPromoteMemoryToRegister.cpp110 SmallVector<BasicBlock *, 32> DefiningBlocks; member
121 DefiningBlocks.clear(); in clear()
143 DefiningBlocks.push_back(SI->getParent()); in AnalyzeAlloca()
584 if (Info.DefiningBlocks.size() == 1) { in run()
624 DefBlocks.insert(Info.DefiningBlocks.begin(), Info.DefiningBlocks.end()); in run()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DMemorySSA.cpp1414 const SmallPtrSetImpl<BasicBlock *> &DefiningBlocks) { in placePHINodes() argument
1417 IDFs.setDefiningBlocks(DefiningBlocks); in placePHINodes()
1440 SmallPtrSet<BasicBlock *, 32> DefiningBlocks; in buildMemorySSA() local
1463 DefiningBlocks.insert(&B); in buildMemorySSA()
1465 placePHINodes(DefiningBlocks); in buildMemorySSA()
H A DMemorySSAUpdater.cpp856 SmallPtrSet<BasicBlock *, 16> DefiningBlocks(BlocksToProcess.begin(), in applyInsertUpdates() local
858 IDFs.setDefiningBlocks(DefiningBlocks); in applyInsertUpdates()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DMemorySSA.h849 determineInsertionPoint(const SmallPtrSetImpl<BasicBlock *> &DefiningBlocks);