Searched refs:MergedLoadStoreMotion (Results 1 – 5 of 5) sorted by relevance
100 class MergedLoadStoreMotion { class111 MergedLoadStoreMotion(bool SplitFooterBB) : SplitFooterBB(SplitFooterBB) {} in MergedLoadStoreMotion() function in __anon1f83b2350111::MergedLoadStoreMotion132 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 …]
55 MergedLoadStoreMotion.cpp
757 "llvm/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp",
986 "llvm/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp",
761 ${LLVM_DIR}/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp