reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/ARM/ARMConstantIslandPass.cpp
 1935     MachineBasicBlock *DestBB = Br.MI->getOperand(0).getMBB();
 1936     MachineBasicBlock *MBB = Br.MI->getParent();
 1937     MachineBasicBlock *ExitBB = &MBB->back() == Br.MI ?
 1942     if (FindCmpForCBZ(Br, Cmp, ExitBB) && TryConvertToLE(Br, Cmp)) {
 1942     if (FindCmpForCBZ(Br, Cmp, ExitBB) && TryConvertToLE(Br, Cmp)) {
 1946       FindCmpForCBZ(Br, Cmp, DestBB);
 1947       MadeChange |= TryShrinkBranch(Br);
 1950     unsigned Opcode = Br.MI->getOpcode();
 1959     MachineBasicBlock::iterator KillMI = Br.MI;
 1971     LLVM_DEBUG(dbgs() << "Fold: " << *Cmp.MI << " and: " << *Br.MI);
 1973         BuildMI(*MBB, Br.MI, Br.MI->getDebugLoc(), TII->get(Cmp.NewOpc))
 1973         BuildMI(*MBB, Br.MI, Br.MI->getDebugLoc(), TII->get(Cmp.NewOpc))
 1975             .addMBB(DestBB, Br.MI->getOperand(0).getTargetFlags());
 1981     if (Br.MI->getOpcode() == ARM::tBcc) {
 1982       Br.MI->eraseFromParent();
 1983       Br.MI = NewBR;
 1984     } else if (&MBB->back() != Br.MI) {
 1989       if (LastMI != Br.MI) {