|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/CodeGen/MachineBasicBlock.h 680 return erase(iterator(I));
lib/CodeGen/LiveDebugVariables.cpp 706 MBBI = MBB->erase(MBBI);
978 MBBI = MBB.erase(MBBI);
lib/CodeGen/TargetInstrInfo.cpp 147 MBB->erase(MI);
lib/CodeGen/TwoAddressInstructionPass.cpp 754 MBB->erase(mi); // Nuke the old inst.
lib/Target/AArch64/AArch64FrameLowering.cpp 316 return MBB.erase(I);
720 return std::prev(MBB.erase(MBBI));
1302 MBB.erase(MBBI);
lib/Target/AArch64/AArch64InstrInfo.cpp 1569 MBB.erase(MI);
lib/Target/AMDGPU/R600InstrInfo.cpp 1067 MBB->erase(MI);
lib/Target/AMDGPU/R600Packetizer.cpp 360 MBB->erase(DeleteMI);
lib/Target/AMDGPU/SIFrameLowering.cpp 1103 return MBB.erase(I);
1128 return MBB.erase(I);
lib/Target/AMDGPU/SIInstrInfo.cpp 6084 IfEntry->erase(TI);
6131 LoopEnd->erase(TI);
lib/Target/ARC/ARCFrameLowering.cpp 490 return MBB.erase(I);
lib/Target/ARC/ARCRegisterInfo.cpp 54 MBB.erase(II);
125 MBB.erase(II);
lib/Target/ARM/ARMBaseInstrInfo.cpp 1564 BB->erase(MI);
1572 MI.getParent()->erase(MI);
lib/Target/ARM/ARMExpandPseudoInsts.cpp 1211 MBB.erase(MBBI);
lib/Target/ARM/ARMFrameLowering.cpp 2185 return MBB.erase(I);
lib/Target/ARM/ARMLoadStoreOptimizer.cpp 1314 MBB.erase(MergeInstr);
1329 MBB.erase(MBBI);
1430 MBB.erase(MergeInstr);
1500 MBB.erase(MBBI);
1538 MBB.erase(MergeInstr);
1559 MBB.erase(MBBI);
1759 MBBI = MBB.erase(MBBI);
1952 MBB.erase(MBBI);
1988 MBB.erase(MBBI);
1989 MBB.erase(Prev);
lib/Target/ARM/Thumb1FrameLowering.cpp 142 return MBB.erase(I);
646 MBB.erase(MBBI);
767 MBB.erase(MBBI);
1057 MI = MBB.erase(MI);
lib/Target/ARM/ThumbRegisterInfo.cpp 379 MBB.erase(II);
lib/Target/AVR/AVRFrameLowering.cpp 372 return MBB.erase(MI);
413 return MBB.erase(MI);
lib/Target/BPF/BPFFrameLowering.h 36 return MBB.erase(MI);
lib/Target/BPF/BPFInstrInfo.cpp 112 BB->erase(MI);
lib/Target/Hexagon/HexagonCFGOptimizer.cpp 206 LayoutSucc->erase(LayoutSucc->begin());
lib/Target/Hexagon/HexagonConstExtenders.cpp 1612 MBB.erase(MI);
1622 MBB.erase(MI);
1637 MBB.erase(MI);
1688 MBB.erase(MI);
1746 MBB.erase(MI);
1768 MBB.erase(MI);
1792 MBB.erase(MI);
1814 MBB.erase(MI);
lib/Target/Hexagon/HexagonConstPropagation.cpp 1038 B.erase(I);
lib/Target/Hexagon/HexagonEarlyIfConv.cpp 1005 B->erase(I);
lib/Target/Hexagon/HexagonFixupHwLoops.cpp 152 MII = MBB.erase(MII);
lib/Target/Hexagon/HexagonFrameLowering.cpp 691 It = MBB.erase(It);
1350 return MBB.erase(I);
1585 B.erase(It);
1618 B.erase(It);
1649 B.erase(It);
1686 B.erase(It);
1721 B.erase(It);
1781 B.erase(It);
1822 B.erase(It);
1851 B.erase(It);
1878 B.erase(It);
2318 B.erase(It);
lib/Target/Hexagon/HexagonHardwareLoops.cpp 1289 LastI = LastMBB->erase(LastI);
1292 LastI = LastMBB->erase(LastI);
1298 LastMBB->erase(LastI);
lib/Target/Hexagon/HexagonInstrInfo.cpp 1039 MBB.erase(MI);
1052 MBB.erase(MBBI);
1059 MBB.erase(MI);
1068 MBB.erase(MI);
1076 MBB.erase(MI);
1085 MBB.erase(MI);
1110 MBB.erase(MI);
1131 MBB.erase(MI);
1139 MBB.erase(MI);
1147 MBB.erase(MI);
1154 MBB.erase(MI);
1161 MBB.erase(MI);
1169 MBB.erase(MI);
1189 MBB.erase(MI);
1218 MBB.erase(MI);
1248 MBB.erase(MI);
1282 MBB.erase(MI);
1322 MBB.erase(MI);
1354 MBB.erase(MI);
1450 MBB.erase(MI);
1462 MBB.erase(MI);
1474 MBB.erase(MI);
1487 MBB.erase(MI);
1500 MBB.erase(MI);
1513 MBB.erase(MI);
lib/Target/Hexagon/HexagonVLIWPacketizer.cpp 237 MB.erase(MI);
lib/Target/Lanai/LanaiFrameLowering.cpp 145 return MBB.erase(I);
lib/Target/Lanai/LanaiMemAluCombiner.cpp 391 BB->erase(AluIter);
393 BB->erase(MBBIter++);
lib/Target/MSP430/MSP430FrameLowering.cpp 286 return MBB.erase(I);
lib/Target/Mips/MipsFrameLowering.cpp 150 return MBB.erase(I);
lib/Target/Mips/MipsSEFrameLowering.cpp 141 MBB.erase(I);
145 MBB.erase(I);
149 MBB.erase(I);
153 MBB.erase(I);
163 MBB.erase(I);
lib/Target/Mips/MipsSEInstrInfo.cpp 487 MBB.erase(MI);
lib/Target/NVPTX/NVPTXFrameLowering.cpp 84 return MBB.erase(I);
lib/Target/PowerPC/PPCFrameLowering.cpp 2344 return MBB.erase(I);
lib/Target/PowerPC/PPCRegisterInfo.cpp 608 MBB.erase(II);
631 MBB.erase(II);
684 MBB.erase(II);
727 MBB.erase(II);
807 MBB.erase(II);
857 MBB.erase(II);
883 MBB.erase(II);
910 MBB.erase(II);
lib/Target/RISCV/RISCVFrameLowering.cpp 464 return MBB.erase(MI);
lib/Target/Sparc/SparcFrameLowering.cpp 216 return MBB.erase(I);
lib/Target/SystemZ/SystemZFrameLowering.cpp 539 return MBB.erase(MI);
lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp 149 return MBB.erase(I);
lib/Target/X86/X86CallFrameOptimization.cpp 585 MBB.erase(Store);
lib/Target/X86/X86CondBrFolding.cpp 262 MBB->erase(UncondBrI);
332 RootMBB->erase(UncondBrI);
lib/Target/X86/X86ExpandPseudo.cpp 281 MBB.erase(MBBI);
305 MBB.erase(MBBI);
331 MBB.erase(MBBI);
lib/Target/X86/X86FixupLEAs.cpp 437 MBB.erase(I);
472 MBB.erase(MBI);
524 MBB.erase(I);
629 MBB.erase(I);
673 MBB.erase(I);
lib/Target/X86/X86FloatingPoint.cpp 1671 Inst = MBB->erase(Inst); // Remove the pseudo instruction
lib/Target/X86/X86FrameLowering.cpp 442 PI = MBB.erase(PI);
443 if (PI != MBB.end() && PI->isCFIInstruction()) PI = MBB.erase(PI);
2801 I = MBB.erase(I);
lib/Target/XCore/XCoreFrameLowering.cpp 374 MBB.erase(MBBI); // Erase the previous return instruction.
405 MBB.erase(MBBI); // Erase the previous return instruction.
531 return MBB.erase(I);
lib/Target/XCore/XCoreRegisterInfo.cpp 320 MBB.erase(II);