Searched refs:LoadBB (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | JumpThreading.cpp | 1229 BasicBlock *LoadBB = LoadI->getParent(); in simplifyPartiallyRedundantLoad() local 1230 if (LoadBB->getSinglePredecessor()) in simplifyPartiallyRedundantLoad() 1236 if (LoadBB->isEHPad()) in simplifyPartiallyRedundantLoad() 1243 if (isOpDefinedInBlock(LoadedPtr, LoadBB) && !isa<PHINode>(LoadedPtr)) in simplifyPartiallyRedundantLoad() 1254 LoadI, LoadBB, BBIt, DefMaxInstsToScan, &BatchAA, &IsLoadCSE)) { in simplifyPartiallyRedundantLoad() 1281 if (BBIt != LoadBB->begin()) in simplifyPartiallyRedundantLoad() 1298 for (BasicBlock *PredBB : predecessors(LoadBB)) { in simplifyPartiallyRedundantLoad() 1314 MemoryLocation Loc(LoadedPtr->DoPHITranslation(LoadBB, PredBB), in simplifyPartiallyRedundantLoad() 1370 for (auto I = LoadBB->begin(); &*I != LoadI; ++I) in simplifyPartiallyRedundantLoad() 1390 for (BasicBlock *P : predecessors(LoadBB)) { in simplifyPartiallyRedundantLoad() [all …]
|
H A D | GVN.cpp | 1434 LoadInst *GVNPass::findLoadToHoistIntoPred(BasicBlock *Pred, BasicBlock *LoadBB, in findLoadToHoistIntoPred() argument 1441 if (SuccBB == LoadBB) in findLoadToHoistIntoPred() 1573 BasicBlock *LoadBB = Load->getParent(); in PerformLoadPRE() local 1574 BasicBlock *TmpBB = LoadBB; in PerformLoadPRE() 1596 if (TmpBB == LoadBB) // Infinite (unreachable) loop. in PerformLoadPRE() 1615 LoadBB = TmpBB; in PerformLoadPRE() 1632 for (BasicBlock *Pred : predecessors(LoadBB)) { in PerformLoadPRE() 1654 if (LoadBB->isEHPad()) { in PerformLoadPRE() 1663 if (DT->dominates(LoadBB, Pred)) { in PerformLoadPRE() 1671 if (LoadInst *LI = findLoadToHoistIntoPred(Pred, LoadBB, Load)) in PerformLoadPRE() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | NumericalStabilitySanitizer.cpp | 1092 BasicBlock *LoadBB = Load.getParent(); in handleLoad() local 1093 BasicBlock *NextBB = LoadBB->splitBasicBlock(Builder.GetInsertPoint()); in handleLoad() 1096 BasicBlock::Create(Context, "", LoadBB->getParent(), NextBB); in handleLoad() 1098 BasicBlock::Create(Context, "", LoadBB->getParent(), NextBB); in handleLoad() 1103 LoadBB->back().eraseFromParent(); in handleLoad() 1104 IRBuilder<> LoadBBBuilder(LoadBB); // The old builder has been invalidated. in handleLoad()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
H A D | GVN.h | 343 LoadInst *findLoadToHoistIntoPred(BasicBlock *Pred, BasicBlock *LoadBB,
|