|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/CodeGen/GlobalISel/RegBankSelect.h 180 return getInsertMBB().insert(getPoint(), &MI);
include/llvm/CodeGen/MachineInstrBuilder.h 338 BB.insert(I, MI);
383 BB.insert(I, MI);
lib/CodeGen/GlobalISel/Localizer.cpp 148 InsertMBB->insert(InsertMBB->SkipPHIsAndLabels(UseMI), LocalizedMI);
150 InsertMBB->insert(InsertMBB->SkipPHIsAndLabels(InsertMBB->begin()),
202 MBB.insert(II, MI);
lib/CodeGen/GlobalISel/MachineIRBuilder.cpp 84 getMBB().insert(getInsertPt(), MIB);
lib/CodeGen/IfConversion.cpp 2187 ToBBI.BB->insert(ToBBI.BB->end(), MI);
lib/CodeGen/ImplicitNullChecks.cpp 675 NC.getCheckBlock()->insert(NC.getCheckBlock()->end(), DepMI);
lib/CodeGen/MIRParser/MIParser.cpp 815 MBB.insert(MBB.end(), MI);
lib/CodeGen/MachineCombiner.cpp 437 MBB->insert((MachineBasicBlock::iterator)&MI, InstrPtr);
lib/CodeGen/MachineFunction.cpp 347 MBB.insert(InsertBefore, Cloned);
lib/CodeGen/MachineInstr.cpp 2055 BB.insert(I, MI);
2066 BB.insert(I, MI);
lib/CodeGen/MachineLICM.cpp 1320 MBB->insert(Pos, NewMIs[0]);
1321 MBB->insert(Pos, NewMIs[1]);
lib/CodeGen/MachineLoopUtils.cpp 49 NewBB->insert(InsertPt, NewMI);
lib/CodeGen/MachineOutliner.cpp 1145 MBB.insert(MBB.end(), NewMI);
lib/CodeGen/MachineSink.cpp 794 SuccToSinkTo.insert(InsertPos, NewDbgMI);
lib/CodeGen/ModuloSchedule.cpp 1301 BB->insert(InsertPt, MI);
lib/CodeGen/RegisterCoalescer.cpp 845 MBB->insert(Pos, NewMI);
lib/CodeGen/SelectionDAG/InstrEmitter.cpp 593 MBB->insert(InsertPos, MIB);
667 MBB->insert(InsertPos, MIB);
912 MBB->insert(InsertPos, MIB);
1151 MBB->insert(InsertPos, MIB);
lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp 781 BB->insert(InsertPos, DbgMI);
lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp 750 BB->insert(InsertPos, DbgMI);
879 BB->insert(InsertPos, DbgMI);
965 BB->insert(BBBegin, DbgMI);
970 MI->getParent()->insert(Pos, DbgMI);
1010 BB->insert(BBBegin, DbgMI);
1015 MI->getParent()->insert(Pos, DbgMI);
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp 576 EntryMBB->insert(EntryMBB->begin(), MI);
582 Def->getParent()->insert(std::next(InsertPos), MI);
lib/CodeGen/TargetInstrInfo.cpp 415 MBB.insert(I, MI);
577 MBB->insert(MI, NewMI);
643 NewMI = &*MBB.insert(MI, NewMI);
lib/CodeGen/TargetLoweringBase.cpp 1091 MBB->insert(MachineBasicBlock::iterator(MI), MIB);
1109 MBB->insert(MachineBasicBlock::iterator(MI), MIB);
1124 MBB->insert(MachineBasicBlock::iterator(MI), MIB);
lib/CodeGen/TwoAddressInstructionPass.cpp 333 MBB->insert(KillPos, MI);
1379 MBB->insert(mi, NewMIs[0]);
1380 MBB->insert(mi, NewMIs[1]);
lib/CodeGen/VirtRegMap.cpp 455 MBB.insert(FirstMI, BundledMI);
lib/Target/AArch64/AArch64InstrInfo.cpp 5548 MBB.insert(MBB.end(), TC);
5579 It = MBB.insert(It, STRXpre);
5606 Et = MBB.insert(Et, LDRXpost);
5617 MBB.insert(MBB.end(), ret);
5635 It = MBB.insert(It, BuildMI(MF, DebugLoc(), get(AArch64::TCRETURNdi))
5645 It = MBB.insert(It, BuildMI(MF, DebugLoc(), get(AArch64::BL))
5687 It = MBB.insert(It, Save);
5691 It = MBB.insert(It, BuildMI(MF, DebugLoc(), get(AArch64::BL))
5696 It = MBB.insert(It, Restore);
lib/Target/AMDGPU/AMDILCFGStructurizer.cpp 470 MBB->insert(MBB->begin(), MI);
483 MBB->insert(I, NewMBB);
495 MBB->insert(I, NewMI);
508 blk->insert(I, NewInstr);
lib/Target/AMDGPU/GCNDPPCombine.cpp 517 BB->insert(OrigMI, NewMI);
lib/Target/AMDGPU/GCNIterativeScheduler.cpp 385 BB->insert(Top, MI);
lib/Target/AMDGPU/GCNSchedStrategy.cpp 404 BB->insert(RegionEnd, MI);
lib/Target/AMDGPU/SIISelLowering.cpp 3692 BB->insert(FirstMI, &*I);
lib/Target/AMDGPU/SIInstrInfo.cpp 6085 IfEntry->insert(IfEntry->end(), SIIF);
6086 IfEnd->insert(IfEnd->getFirstNonPHI(), SIEND);
6130 LoopEntry->insert(LoopEntry->begin(), HeaderPhi);
6132 LoopEnd->insert(LoopEnd->end(), SIIFBREAK);
6133 LoopEnd->insert(LoopEnd->end(), SILOOP);
lib/Target/AMDGPU/SILoadStoreOptimizer.cpp 555 MBB->insert(I, MI);
lib/Target/AMDGPU/SIPeepholeSDWA.cpp 506 MBB->insert(getParentInst(), &MI);
lib/Target/ARM/ARMBaseInstrInfo.cpp 305 MFI->insert(MBBI, NewMIs[1]);
306 MFI->insert(MBBI, NewMIs[0]);
1702 MBB.insert(I, MI);
2989 CmpInstr.getParent()->insert(E, MI);
lib/Target/ARM/Thumb1FrameLowering.cpp 924 MBB.insert(MI, PushMIB);
1065 MBB.insert(MI, &*MIB);
lib/Target/ARM/Thumb2ITBlockPass.cpp 255 MBB.insert(InsertPos, NMI);
lib/Target/Hexagon/HexagonHardwareLoops.cpp 1904 NewPH->insert(NewPH->end(), NewPN);
lib/Target/Hexagon/HexagonStoreWidening.cpp 527 MBB->insert(InsertAt, I);
lib/Target/MSP430/MSP430FrameLowering.cpp 267 MBB.insert(I, New);
282 MBB.insert(I, New);
lib/Target/Mips/MipsBranchExpansion.cpp 492 LongBrMBB->insert(Pos, ADDiuInstr);
493 LongBrMBB->insert(Pos, BalInstr);
495 LongBrMBB->insert(Pos, BalInstr);
496 LongBrMBB->insert(Pos, ADDiuInstr);
603 LongBrMBB->insert(Pos, DADDiuInstr);
604 LongBrMBB->insert(Pos, BalInstr);
606 LongBrMBB->insert(Pos, BalInstr);
607 LongBrMBB->insert(Pos, DADDiuInstr);
lib/Target/Mips/MipsDelaySlotFiller.cpp 320 I->first->insert(I->first->end(), MF->CloneMachineInstr(&*Filler));
lib/Target/NVPTX/NVPTXPeephole.cpp 117 MBB.insert((MachineBasicBlock::iterator)&Root, MIB);
lib/Target/PowerPC/PPCFrameLowering.cpp 2248 MBB.insert(MI, CRMIB);
2249 MBB.insert(MI, addFrameReference(BuildMI(*MF, DL, TII.get(PPC::STW))
2288 MBB.insert(MI, addFrameReference(BuildMI(*MF, DL, TII.get(PPC::LWZ),
2296 MBB.insert(MI, BuildMI(*MF, DL, TII.get(RestoreOp), PPC::CR2)
2300 MBB.insert(MI, BuildMI(*MF, DL, TII.get(RestoreOp), PPC::CR3)
2304 MBB.insert(MI, BuildMI(*MF, DL, TII.get(RestoreOp), PPC::CR4)
lib/Target/PowerPC/PPCInstrInfo.cpp 1245 MBB.insert(MI, NewMIs[i]);
1303 MBB.insert(MI, NewMIs[i]);
lib/Target/SystemZ/SystemZInstrInfo.cpp 73 MBB->insert(MI, EarlierMI);
lib/Target/WebAssembly/WebAssemblyArgumentMove.cpp 91 EntryMBB.insert(InsertPt, MI.removeFromParent());
lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp 1036 BrDest->insert(BrDest->end(), EndTry->removeFromParent());
lib/Target/WebAssembly/WebAssemblyDebugValueManager.cpp 43 MBB->insert(Insert, Clone);
lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp 279 EHPad->insert(Catch->getNextNode(), Extract->removeFromParent());
lib/Target/WebAssembly/WebAssemblyPrepareForLiveIntervals.cpp 119 Entry.insert(Entry.begin(), &MI);
lib/Target/X86/X86CmovConversion.cpp 771 MBB->insert(MachineBasicBlock::iterator(MI), NewCMOV);
779 FalseMBB->insert(FalseInsertionPoint, NewMI);
lib/Target/X86/X86CondBrFolding.cpp 342 RootMBB->insert(RootMBBInfo->CmpInstr, NewCmp);
lib/Target/X86/X86FixupBWInsts.cpp 443 MBB.insert(MI, NewMI);
lib/Target/X86/X86FrameLowering.cpp 1300 MBB.insert(MBBI, MI);
lib/Target/X86/X86ISelLowering.cpp30210 BB->insert(MachineBasicBlock::iterator(MI), CallseqStart);
lib/Target/X86/X86InstrInfo.cpp 664 MBB.insert(I, MI);
3805 Instr->getParent()->insert(MachineBasicBlock::iterator(Instr),
4684 MBB->insert(InsertPt, NewMI);
4712 MBB->insert(InsertPt, NewMI);
8115 MBB.insert(MBB.end(), retq);
8126 It = MBB.insert(It,
8131 It = MBB.insert(It,
lib/Target/X86/X86OptimizeLEAs.cpp 534 MBB->insert(MachineBasicBlock::iterator(&MI), DefMI);
lib/Target/XCore/XCoreFrameLowering.cpp 527 MBB.insert(I, New);
unittests/CodeGen/MachineInstrTest.cpp 355 MBB->insert(MII, MI);
371 MBB->insert(MII, MI);