Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:MBB

130     bool optimizeCmpInstr(MachineInstr *MI, MachineBasicBlock *MBB);
131 bool optimizeExtInstr(MachineInstr *MI, MachineBasicBlock *MBB,
138 bool foldImmediate(MachineInstr *MI, MachineBasicBlock *MBB,
263 optimizeExtInstr(MachineInstr *MI, MachineBasicBlock *MBB,
340 if (UseMBB == MBB) {
348 } else if (Aggressive && DT->dominates(MBB, UseMBB)) {
353 // Both will be live out of the def MBB anyway. Don't extend live range of
414 MachineBasicBlock *MBB) {
644 bool PeepholeOptimizer::foldImmediate(MachineInstr *MI, MachineBasicBlock *MBB,
684 MachineBasicBlock *MBB = &*I;
715 (MI->isCompare() && optimizeCmpInstr(MI, MBB)) ||
726 Changed |= optimizeExtInstr(MI, MBB, LocalMIs);
733 Changed |= foldImmediate(MI, MBB, ImmDefRegs, ImmDefMIs);