Searched refs:MergedLoadStoreMotion (Results 1 – 14 of 14) sorted by relevance
96 class MergedLoadStoreMotion { class107 MergedLoadStoreMotion(bool SplitFooterBB) : SplitFooterBB(SplitFooterBB) {} in MergedLoadStoreMotion() function in __anon7282e8410111::MergedLoadStoreMotion128 BasicBlock *MergedLoadStoreMotion::getDiamondTail(BasicBlock *BB) { in getDiamondTail()136 bool MergedLoadStoreMotion::isDiamondHead(BasicBlock *BB) { in isDiamondHead()168 bool MergedLoadStoreMotion::isStoreSinkBarrierInRange(const Instruction &Start, in isStoreSinkBarrierInRange()183 StoreInst *MergedLoadStoreMotion::canSinkFromBlock(BasicBlock *BB1, in canSinkFromBlock()206 PHINode *MergedLoadStoreMotion::getPHIOperand(BasicBlock *BB, StoreInst *S0, in getPHIOperand()225 bool MergedLoadStoreMotion::canSinkStoresAndGEPs(StoreInst *S0, in canSinkStoresAndGEPs()241 void MergedLoadStoreMotion::sinkStoresAndGEPs(BasicBlock *BB, StoreInst *S0, in sinkStoresAndGEPs()286 bool MergedLoadStoreMotion::mergeStores(BasicBlock *HeadBB) { in mergeStores()[all …]
58 MergedLoadStoreMotion.cpp
65 MergedLoadStoreMotion.cpp \
69 "MergedLoadStoreMotion.cpp",
95 (see the ``MergedLoadStoreMotion`` pass).
2739 ./usr/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h
2738 ./usr/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h
2737 ./usr/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h