|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/CodeGen/MachineBasicBlock.h 711 splice(Where, Other, From, std::next(From));
lib/CodeGen/BranchFolding.cpp 470 NewMBB->splice(NewMBB->end(), &CurMBB, BBI1, CurMBB.end());
1496 PrevBB.splice(PrevBB.end(), MBB, MBB->begin(), MBB->end());
2104 MBB->splice(Loc, TBB, TBB->begin(), TIB);
lib/CodeGen/BranchRelaxation.cpp 235 NewBB->splice(NewBB->end(), OrigBB, MI.getIterator(), OrigBB->end());
lib/CodeGen/EarlyIfConversion.cpp 637 Head->splice(InsertionPoint, TBB, TBB->begin(), TBB->getFirstTerminator());
642 Head->splice(InsertionPoint, FBB, FBB->begin(), FBB->getFirstTerminator());
680 Head->splice(Head->end(), Tail,
lib/CodeGen/GlobalISel/IRTranslator.cpp 2387 NewEntryBB.splice(NewEntryBB.begin(), EntryBB, EntryBB->begin(),
lib/CodeGen/IfConversion.cpp 1864 BBI.BB->splice(BBI.BB->end(), &MBB1, MBB1.begin(), DI1);
2246 ToBBI.BB->splice(ToTI, &FromMBB, FromMBB.begin(), FromTI);
2251 ToBBI.BB->splice(ToTI, &FromMBB, FromTI, FromMBB.end());
lib/CodeGen/LiveRangeShrink.cpp 240 MBB.splice(I, &MBB, MI.getIterator(), EndIter);
lib/CodeGen/MachineSink.cpp 779 SuccToSinkTo.splice(InsertPos, ParentBlock, MI,
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp 1746 SuccessMBB->splice(SuccessMBB->end(), ParentMBB,
lib/CodeGen/TailDuplicator.cpp 921 PrevBB->splice(PrevBB->end(), TailBB, TailBB->begin(), TailBB->end());
lib/CodeGen/TwoAddressInstructionPass.cpp 1007 MBB->splice(InsertPos, MBB, Begin, End);
1171 MBB->splice(InsertPos, MBB, From, To);
lib/Target/AArch64/AArch64ConditionalCompares.cpp 647 Head->splice(Head->end(), CmpBB, CmpBB->begin(), CmpBB->end());
lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp 228 DoneBB->splice(DoneBB->end(), &MBB, MI, MBB.end());
321 DoneBB->splice(DoneBB->end(), &MBB, MI, MBB.end());
380 DoneBB->splice(DoneBB->end(), &MBB, MI, MBB.end());
lib/Target/AArch64/AArch64ISelLowering.cpp 1354 EndBB->splice(EndBB->begin(), MBB, std::next(MachineBasicBlock::iterator(MI)),
lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp 2532 SuccMBB->splice(SuccMBB->end(), MBB, I, MBB->end());
lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp 725 RemainderBB->splice(RemainderBB->begin(), &MBB, Range.end(), MBB.end());
755 LoopBB->splice(LoopBB->end(), &MBB, Range.begin(), MBB.end());
lib/Target/AMDGPU/AMDILCFGStructurizer.cpp 1367 DstMBB->splice(DstMBB->end(), SrcMBB, SrcMBB->begin(), SrcMBB->end());
1407 MBB->splice(I, TrueMBB, TrueMBB->begin(), TrueMBB->end());
1417 MBB->splice(I, FalseMBB, FalseMBB->begin(),
1568 DstMBB->splice(I, SrcMBB, SrcMBB->begin(), SpliceEnd);
lib/Target/AMDGPU/SIISelLowering.cpp 3048 SplitBB->splice(SplitBB->begin(), BB, SplitPoint, BB->end());
3087 LoopBB->splice(LoopBB->begin(), &MBB, I, Next);
3090 RemainderBB->splice(RemainderBB->begin(), &MBB, Next, MBB.end());
3092 RemainderBB->splice(RemainderBB->begin(), &MBB, I, MBB.end());
lib/Target/AMDGPU/SIInstrInfo.cpp 4444 RemainderBB->splice(RemainderBB->begin(), &MBB, I, MBB.end());
lib/Target/ARM/ARMConstantIslandPass.cpp 903 NewBB->splice(NewBB->end(), OrigBB, MI, OrigBB->end());
lib/Target/ARM/ARMExpandPseudoInsts.cpp 1010 DoneBB->splice(DoneBB->end(), &MBB, MI, MBB.end());
1130 DoneBB->splice(DoneBB->end(), &MBB, MI, MBB.end());
lib/Target/ARM/ARMISelLowering.cpp10124 exitMBB->splice(exitMBB->begin(), BB,
10338 ContBB->splice(ContBB->begin(), MBB,
10506 sinkMBB->splice(sinkMBB->begin(), BB,
10633 SinkBB->splice(SinkBB->begin(), BB,
lib/Target/AVR/AVRISelLowering.cpp 1508 RemBB->splice(RemBB->begin(), BB, std::next(MachineBasicBlock::iterator(MI)),
1658 trueMBB->splice(trueMBB->begin(), MBB,
lib/Target/BPF/BPFISelLowering.cpp 669 Copy1MBB->splice(Copy1MBB->begin(), BB,
lib/Target/Hexagon/HexagonEarlyIfConv.cpp 1017 PredB->splice(PredB->end(), SuccB, SuccB->begin(), SuccB->end());
lib/Target/Lanai/LanaiDelaySlotFiller.cpp 120 MBB.splice(std::next(I), &MBB, FI, I);
lib/Target/MSP430/MSP430BranchSelector.cpp 157 NewBB->splice(NewBB->end(), &*MBB, std::next(MI), MBB->end());
lib/Target/MSP430/MSP430ISelLowering.cpp 1475 RemBB->splice(RemBB->begin(), BB, std::next(MachineBasicBlock::iterator(MI)),
1577 copy1MBB->splice(copy1MBB->begin(), BB,
lib/Target/Mips/Mips16ISelLowering.cpp 538 sinkMBB->splice(sinkMBB->begin(), BB,
601 sinkMBB->splice(sinkMBB->begin(), BB,
667 sinkMBB->splice(sinkMBB->begin(), BB,
lib/Target/Mips/MipsBranchExpansion.cpp 279 NewMBB->splice(NewMBB->end(), MBB, LastBr.getReverse(), MBB->end());
lib/Target/Mips/MipsConstantIslandPass.cpp 860 NewBB->splice(NewBB->end(), OrigBB, MI, OrigBB->end());
lib/Target/Mips/MipsExpandPseudo.cpp 125 exitMBB->splice(exitMBB->begin(), &BB,
260 exitMBB->splice(exitMBB->begin(), &BB,
396 exitMBB->splice(exitMBB->begin(), &BB, std::next(I), BB.end());
584 exitMBB->splice(exitMBB->begin(), &BB, std::next(I), BB.end());
lib/Target/Mips/MipsISelLowering.cpp 1653 exitMBB->splice(exitMBB->begin(), BB,
1831 exitMBB->splice(exitMBB->begin(), BB,
4447 sinkMBB->splice(sinkMBB->begin(), BB,
4523 sinkMBB->splice(sinkMBB->begin(), BB,
lib/Target/Mips/MipsSEISelLowering.cpp 3051 Sink->splice(Sink->begin(), BB, std::next(MachineBasicBlock::iterator(MI)),
3120 Sink->splice(Sink->begin(), BB, std::next(MachineBasicBlock::iterator(MI)),
lib/Target/PowerPC/PPCBranchCoalescing.cpp 408 TargetMBB->splice(TargetMBB->begin(), SourceMBB, MI, ME);
666 Source->splice(Target, SourceRegion.BranchBlock, firstInstr, lastInstr);
lib/Target/PowerPC/PPCExpandISEL.cpp 379 NewSuccessor->splice(NewSuccessor->end(), MBB,
lib/Target/PowerPC/PPCISelLowering.cpp10349 exitMBB->splice(exitMBB->begin(), BB,
10453 exitMBB->splice(exitMBB->begin(), BB,
10656 sinkMBB->splice(sinkMBB->begin(), MBB,
10948 sinkMBB->splice(sinkMBB->begin(), BB,
11016 sinkMBB->splice(sinkMBB->begin(), BB,
11189 exitMBB->splice(exitMBB->begin(), BB,
11268 exitMBB->splice(exitMBB->begin(), BB,
lib/Target/PowerPC/PPCReduceCRLogicals.cpp 205 NewMBB->splice(NewMBB->end(), ThisMBB, InsertPoint, ThisMBB->end());
lib/Target/RISCV/RISCVExpandPseudoInsts.cpp 376 DoneMBB->splice(DoneMBB->end(), &MBB, MI, MBB.end());
435 DoneMBB->splice(DoneMBB->end(), &MBB, MI, MBB.end());
548 DoneMBB->splice(DoneMBB->end(), &MBB, MI, MBB.end());
650 NewMBB->splice(NewMBB->end(), &MBB, std::next(MBBI), MBB.end());
lib/Target/RISCV/RISCVISelLowering.cpp 1115 DoneMBB->splice(DoneMBB->begin(), BB,
1306 TailMBB->splice(TailMBB->end(), HeadMBB,
lib/Target/Sparc/SparcISelLowering.cpp 3145 SinkMBB->splice(SinkMBB->begin(), ThisMBB,
lib/Target/SystemZ/SystemZISelLowering.cpp 6486 NewMBB->splice(NewMBB->begin(), MBB,
6496 NewMBB->splice(NewMBB->begin(), MBB, MI, MBB->end());
lib/Target/SystemZ/SystemZPostRewrite.cpp 179 RestMBB->splice(RestMBB->begin(), &MBB, MI, MBB.end());
lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp 1038 BrDest->splice(BrDest->end(), EHPad, SplitPos, EHPad->end());
1153 NestedCont->splice(NestedCont->end(), MBB,
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp 366 DoneMBB->splice(DoneMBB->begin(), BB, std::next(MI.getIterator()), BB->end());
lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp 302 ThenMBB->splice(ThenMBB->end(), EHPad, Extract, EHPad->end());
lib/Target/X86/X86CmovConversion.cpp 682 SinkMBB->splice(SinkMBB->begin(), MBB,
lib/Target/X86/X86FlagsCopyLowering.cpp 282 NewMBB.splice(NewMBB.end(), &MBB, SplitI.getIterator(), MBB.end());
lib/Target/X86/X86FrameLowering.cpp 575 ContinueMBB->splice(ContinueMBB->begin(), &MBB, MBBI, MBB.end());
lib/Target/X86/X86ISelLowering.cpp29207 sinkMBB->splice(sinkMBB->begin(), MBB,
29367 endMBB->splice(endMBB->begin(), thisMBB,
29534 EndMBB->splice(EndMBB->begin(), MBB,
29818 SinkMBB->splice(SinkMBB->begin(), ThisMBB,
29983 SinkMBB->splice(SinkMBB->end(), ThisMBB,
30066 continueMBB->splice(continueMBB->begin(), BB,
30526 sinkMBB->splice(sinkMBB->begin(), MBB,
30680 sinkMBB->splice(sinkMBB->begin(), MBB, MachineBasicBlock::iterator(MI),
lib/Target/XCore/XCoreISelLowering.cpp 1551 sinkMBB->splice(sinkMBB->begin(), BB,