Searched refs:LoadBB (Results 1 - 2 of 2) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DJumpThreading.cpp1258 BasicBlock *LoadBB = LoadI->getParent();
1259 if (LoadBB->getSinglePredecessor())
1265 if (LoadBB->isEHPad())
1270 // If the loaded operand is defined in the LoadBB and its not a phi,
1272 if (isOpDefinedInBlock(LoadedPtr, LoadBB) && !isa<PHINode>(LoadedPtr))
1280 LoadI, LoadBB, BBIt, DefMaxInstsToScan, AA, &IsLoadCSE)) {
1304 if (BBIt != LoadBB->begin())
1322 for (BasicBlock *PredBB : predecessors(LoadBB)) {
1336 Value *Ptr = LoadedPtr->DoPHITranslation(LoadBB, PredBB);
1390 for (auto I = LoadBB
[all...]
H A DGVN.cpp1041 BasicBlock *LoadBB = LI->getParent(); local
1042 BasicBlock *TmpBB = LoadBB;
1064 if (TmpBB == LoadBB) // Infinite (unreachable) loop.
1083 LoadBB = TmpBB;
1095 for (BasicBlock *Pred : predecessors(LoadBB)) {
1125 if (LoadBB->isEHPad()) {
1153 BasicBlock *NewPred = splitCriticalEdges(OrigPred, LoadBB);
1157 << LoadBB->getName() << '\n');
1170 // to LoadBB, otherwise we might miss pieces needing translation.
1177 while (Cur != LoadBB) {
[all...]

Completed in 123 milliseconds