Searched refs:MergedLoadStoreMotion (Results 1 – 2 of 2) sorted by relevance
96 class MergedLoadStoreMotion { class107 MergedLoadStoreMotion(bool SplitFooterBB) : SplitFooterBB(SplitFooterBB) {} in MergedLoadStoreMotion() function in __anon39a229000111::MergedLoadStoreMotion128 BasicBlock *MergedLoadStoreMotion::getDiamondTail(BasicBlock *BB) { in getDiamondTail()136 bool MergedLoadStoreMotion::isDiamondHead(BasicBlock *BB) { in isDiamondHead()183 StoreInst *MergedLoadStoreMotion::canSinkFromBlock(BasicBlock *BB1, in canSinkFromBlock()211 PHINode *MergedLoadStoreMotion::getPHIOperand(BasicBlock *BB, StoreInst *S0, in getPHIOperand()230 bool MergedLoadStoreMotion::canSinkStoresAndGEPs(StoreInst *S0, in canSinkStoresAndGEPs()246 void MergedLoadStoreMotion::sinkStoresAndGEPs(BasicBlock *BB, StoreInst *S0, in sinkStoresAndGEPs()298 bool MergedLoadStoreMotion::mergeStores(BasicBlock *HeadBB) { in mergeStores()362 bool MergedLoadStoreMotion::run(Function &F, AliasAnalysis &AA) { in run()[all …]
1861 SRCS_MIN+= Transforms/Scalar/MergedLoadStoreMotion.cpp