HomeSort by relevance Sort by last modified time
    Searched defs:UseMBB (Results 1 - 2 of 2) sorted by null

  /external/llvm/lib/CodeGen/
LiveRangeCalc.cpp 228 MachineBasicBlock *UseMBB = Indexes->getMBBFromIndex(Use.getPrevSlot());
229 assert(UseMBB && "No MBB at Use");
232 if (LR.extendInBlock(Indexes->getMBBStartIdx(UseMBB), Use))
239 if (findReachingDefs(LR, *UseMBB, Use, PhysReg))
258 bool LiveRangeCalc::findReachingDefs(LiveRange &LR, MachineBasicBlock &UseMBB,
260 unsigned UseMBBNum = UseMBB.getNumber();
323 if (Pred != &UseMBB)
326 // Loopback to UseMBB, so value is really live through.
345 // Trim the live range in UseMBB.
362 if (MBB == &UseMBB)
    [all...]
PeepholeOptimizer.cpp 489 MachineBasicBlock *UseMBB = UseMI->getParent();
490 if (UseMBB == MBB) {
494 } else if (ReachedBBs.count(UseMBB)) {
498 } else if (Aggressive && DT->dominates(MBB, UseMBB)) {
530 MachineBasicBlock *UseMBB = UseMI->getParent();
531 if (PHIBBs.count(UseMBB))
541 MachineInstr *Copy = BuildMI(*UseMBB, UseMI, UseMI->getDebugLoc(),
    [all...]

Completed in 114 milliseconds