HomeSort by relevance Sort by last modified time
    Searched refs:DefBB (Results 1 - 5 of 5) sorted by null

  /external/llvm/lib/IR/
Dominators.cpp 80 const BasicBlock *DefBB = Def->getParent();
87 if (!isReachableFromEntry(DefBB))
101 if (DefBB != UseBB)
102 return dominates(DefBB, UseBB);
105 BasicBlock::const_iterator I = DefBB->begin();
116 const BasicBlock *DefBB = Def->getParent();
118 // Any unreachable use is dominated, even if DefBB == UseBB.
123 if (!isReachableFromEntry(DefBB))
126 if (DefBB == UseBB)
133 BasicBlockEdge E(DefBB, NormalDest)
    [all...]
  /external/llvm/include/llvm/Transforms/Utils/
SSAUpdaterImpl.h 49 BBInfo *DefBB; // Block that defines the available value.
57 : BB(ThisBB), AvailableVal(V), DefBB(V ? this : nullptr), BlkNum(0),
95 return BBMap[BB]->DefBB->AvailableVal;
246 Pred->DefBB = Pred;
272 if (Pred->DefBB == Pred)
292 if (Info->DefBB == Info)
296 BBInfo *NewDefBB = Info->IDom->DefBB;
306 if (NewDefBB != Info->DefBB) {
307 Info->DefBB = NewDefBB;
327 if (Info->DefBB != Info
    [all...]
  /external/llvm/lib/CodeGen/
TailDuplication.cpp 252 MachineBasicBlock *DefBB = nullptr;
254 DefBB = DefMI->getParent();
255 SSAUpdate.AddAvailableValue(DefBB, VReg);
281 if (UseMI->getParent() == DefBB && !UseMI->isPHI())
    [all...]
CodeGenPrepare.cpp 711 BasicBlock *DefBB = CI->getParent();
739 if (UserBB == DefBB) continue;
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonHardwareLoops.cpp 664 MachineBasicBlock *DefBB = MRI->getVRegDef(R)->getParent();
665 if (!MDT->properlyDominates(DefBB, Header))
671 MachineBasicBlock *DefBB = MRI->getVRegDef(R)->getParent();
672 if (!MDT->properlyDominates(DefBB, Header))
    [all...]

Completed in 93 milliseconds