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

Overridden By

lib/Target/AArch64/AArch64InstrInfo.cpp
  336 unsigned AArch64InstrInfo::removeBranch(MachineBasicBlock &MBB,
lib/Target/AMDGPU/R600InstrInfo.cpp
  803 unsigned R600InstrInfo::removeBranch(MachineBasicBlock &MBB,
lib/Target/AMDGPU/SIInstrInfo.cpp
 2013 unsigned SIInstrInfo::removeBranch(MachineBasicBlock &MBB,
lib/Target/ARC/ARCInstrInfo.cpp
  254 unsigned ARCInstrInfo::removeBranch(MachineBasicBlock &MBB,
lib/Target/ARM/ARMBaseInstrInfo.cpp
  401 unsigned ARMBaseInstrInfo::removeBranch(MachineBasicBlock &MBB,
lib/Target/AVR/AVRInstrInfo.cpp
  437 unsigned AVRInstrInfo::removeBranch(MachineBasicBlock &MBB,
lib/Target/BPF/BPFInstrInfo.cpp
  240 unsigned BPFInstrInfo::removeBranch(MachineBasicBlock &MBB,
lib/Target/Hexagon/HexagonInstrInfo.cpp
  555 unsigned HexagonInstrInfo::removeBranch(MachineBasicBlock &MBB,
lib/Target/Lanai/LanaiInstrInfo.cpp
  692 unsigned LanaiInstrInfo::removeBranch(MachineBasicBlock &MBB,
lib/Target/MSP430/MSP430InstrInfo.cpp
  106 unsigned MSP430InstrInfo::removeBranch(MachineBasicBlock &MBB,
lib/Target/Mips/MipsInstrInfo.cpp
  154 unsigned MipsInstrInfo::removeBranch(MachineBasicBlock &MBB,
lib/Target/NVPTX/NVPTXInstrInfo.cpp
  154 unsigned NVPTXInstrInfo::removeBranch(MachineBasicBlock &MBB,
lib/Target/PowerPC/PPCInstrInfo.cpp
  670 unsigned PPCInstrInfo::removeBranch(MachineBasicBlock &MBB,
lib/Target/RISCV/RISCVInstrInfo.cpp
  301 unsigned RISCVInstrInfo::removeBranch(MachineBasicBlock &MBB,
lib/Target/Sparc/SparcInstrInfo.cpp
  273 unsigned SparcInstrInfo::removeBranch(MachineBasicBlock &MBB,
lib/Target/SystemZ/SystemZInstrInfo.cpp
  445 unsigned SystemZInstrInfo::removeBranch(MachineBasicBlock &MBB,
lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp
  157 unsigned WebAssemblyInstrInfo::removeBranch(MachineBasicBlock &MBB,
lib/Target/X86/X86InstrInfo.cpp
 2746 unsigned X86InstrInfo::removeBranch(MachineBasicBlock &MBB,
lib/Target/XCore/XCoreInstrInfo.cpp
  306 XCoreInstrInfo::removeBranch(MachineBasicBlock &MBB, int *BytesRemoved) const {

References

lib/CodeGen/BranchFolding.cpp
  526         TII->removeBranch(*CurMBB);
 1192           TII->removeBranch(*PBB);
 1459       TII->removeBranch(PrevBB);
 1507       TII->removeBranch(PrevBB);
 1517       TII->removeBranch(PrevBB);
 1531         TII->removeBranch(PrevBB);
 1569           TII->removeBranch(PrevBB);
 1637         TII->removeBranch(*MBB);
 1654       TII->removeBranch(*MBB);
 1685             TII->removeBranch(PrevBB);
 1711                 TII->removeBranch(*PMBB);
lib/CodeGen/BranchRelaxation.cpp
  325     TII->removeBranch(*MBB, &RemovedSize);
lib/CodeGen/EarlyIfConversion.cpp
  662   TII->removeBranch(*Head);
lib/CodeGen/IfConversion.cpp
  625     TII->removeBranch(*BBI.BB);
 1566   BBI.NonPredSize -= TII->removeBranch(*BBI.BB);
 1678   BBI.NonPredSize -= TII->removeBranch(*BBI.BB);
 1686     CvtBBI->NonPredSize -= TII->removeBranch(CvtMBB);
 1811   BBI.NonPredSize -= TII->removeBranch(*BBI.BB);
 1909     BBI2->NonPredSize -= TII->removeBranch(*BBI2->BB);
lib/CodeGen/ImplicitNullChecks.cpp
  669     unsigned BranchesRemoved = TII->removeBranch(*NC.getCheckBlock());
lib/CodeGen/MachineBasicBlock.cpp
  549         TII->removeBranch(*this);
  581       TII->removeBranch(*this);
  584       TII->removeBranch(*this);
  607       TII->removeBranch(*this);
  619     TII->removeBranch(*this);
  633     TII->removeBranch(*this);
  636     TII->removeBranch(*this);
lib/CodeGen/MachineBlockPlacement.cpp
 2731         TII->removeBranch(*ChainBB);
lib/CodeGen/MachineLoopUtils.cpp
  110     if (TII->removeBranch(*Preheader) > 0)
  112     TII->removeBranch(*NewBB);
  124     TII->removeBranch(*Loop);
  127     if (TII->removeBranch(*NewBB) > 0)
lib/CodeGen/ModuloSchedule.cpp
  238   unsigned numBranches = TII->removeBranch(*Preheader);
  321   TII->removeBranch(*KernelBB);
 1704   TII->removeBranch(*BB);
 1775     TII->removeBranch(*Prolog);
lib/CodeGen/TailDuplicator.cpp
  755     TII->removeBranch(*PredBB);
  838     TII->removeBranch(*PredBB);
  895     TII->removeBranch(*PrevBB);
  919       TII->removeBranch(*PrevBB);
lib/Target/AArch64/AArch64ConditionalCompares.cpp
  613   TII->removeBranch(*Head);