Home
last modified time | relevance | path

Searched refs:MergedLoadStoreMotion (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DMergedLoadStoreMotion.cpp100 class MergedLoadStoreMotion { class
111 MergedLoadStoreMotion(bool SplitFooterBB) : SplitFooterBB(SplitFooterBB) {} in MergedLoadStoreMotion() function in __anonb31566f50111::MergedLoadStoreMotion
132 BasicBlock *MergedLoadStoreMotion::getDiamondTail(BasicBlock *BB) { in getDiamondTail()
140 bool MergedLoadStoreMotion::isDiamondHead(BasicBlock *BB) { in isDiamondHead()
172 bool MergedLoadStoreMotion::isStoreSinkBarrierInRange(const Instruction &Start, in isStoreSinkBarrierInRange()
187 StoreInst *MergedLoadStoreMotion::canSinkFromBlock(BasicBlock *BB1, in canSinkFromBlock()
210 PHINode *MergedLoadStoreMotion::getPHIOperand(BasicBlock *BB, StoreInst *S0, in getPHIOperand()
229 bool MergedLoadStoreMotion::canSinkStoresAndGEPs(StoreInst *S0, in canSinkStoresAndGEPs()
243 void MergedLoadStoreMotion::sinkStoresAndGEPs(BasicBlock *BB, StoreInst *S0, in sinkStoresAndGEPs()
283 bool MergedLoadStoreMotion::mergeStores(BasicBlock *HeadBB) { in mergeStores()
[all …]
H A DCMakeLists.txt57 MergedLoadStoreMotion.cpp
/netbsd-src/external/apache2/llvm/lib/libLLVMScalarOpts/
H A DMakefile63 MergedLoadStoreMotion.cpp \
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/Scalar/
H A DBUILD.gn68 "MergedLoadStoreMotion.cpp",
/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DHowToUpdateDebugInfo.rst95 (see the ``MergedLoadStoreMotion`` pass).