| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyArgumentMove.cpp | 76 MachineBasicBlock &EntryMBB = MF.front(); in runOnMachineFunction() local 77 MachineBasicBlock::iterator InsertPt = EntryMBB.end(); in runOnMachineFunction() 80 for (MachineInstr &MI : EntryMBB) { in runOnMachineFunction() 89 for (MachineInstr &MI : llvm::make_range(InsertPt, EntryMBB.end())) { in runOnMachineFunction() 91 EntryMBB.insert(InsertPt, MI.removeFromParent()); in runOnMachineFunction()
|
| H A D | WebAssemblyRegNumbering.cpp | 73 MachineBasicBlock &EntryMBB = MF.front(); in runOnMachineFunction() local 74 for (MachineInstr &MI : EntryMBB) { in runOnMachineFunction()
|
| /llvm-project-15.0.7/llvm/tools/llvm-reduce/deltas/ |
| H A D | ReduceInstructionsMIR.cpp | 74 MachineBasicBlock *EntryMBB = &*MF.begin(); in extractInstrFromFunction() local 76 EntryMBB->SkipPHIsLabelsAndDebug(EntryMBB->begin()); in extractInstrFromFunction() 131 BuildMI(*EntryMBB, EntryInsPt, DebugLoc(), TII->get(ImpDef)) in extractInstrFromFunction()
|
| /llvm-project-15.0.7/llvm/unittests/CodeGen/GlobalISel/ |
| H A D | GISelMITest.h | 126 EntryMBB = &*MF->begin(); 129 B.setInsertPt(*EntryMBB, EntryMBB->end()); 138 MachineBasicBlock *EntryMBB; variable
|
| H A D | LegalizerHelperTest.cpp | 1443 B.setInsertPt(*EntryMBB, EntryMBB->end()); in TEST_F() 1495 B.setMBB(*EntryMBB); in TEST_F() 1502 EntryMBB->addSuccessor(MidMBB); in TEST_F() 1503 EntryMBB->addSuccessor(EndMBB); in TEST_F() 1523 .addMBB(EntryMBB) in TEST_F() 1532 .addMBB(EntryMBB) in TEST_F() 1725 B.setInsertPt(*EntryMBB, EntryMBB->end()); in TEST_F() 1777 B.setInsertPt(*EntryMBB, EntryMBB->end()); in TEST_F() 1871 B.setInsertPt(*EntryMBB, EntryMBB->end()); in TEST_F() 3563 B.setInsertPt(*EntryMBB, Or->getIterator()); in TEST_F() [all …]
|
| H A D | CSETest.cpp | 93 RegularBuilder.setInsertPt(*EntryMBB, EntryMBB->begin()); in TEST_F() 126 CSEB.setInsertPt(*EntryMBB, EntryMBB->begin()); in TEST_F()
|
| H A D | ConstantFoldingTest.cpp | 45 CFB1.setInsertPt(*EntryMBB, EntryMBB->end()); in TEST_F()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | MachineRegisterInfo.cpp | 460 MachineRegisterInfo::EmitLiveInCopies(MachineBasicBlock *EntryMBB, in EmitLiveInCopies() argument 476 BuildMI(*EntryMBB, EntryMBB->begin(), DebugLoc(), in EmitLiveInCopies() 481 EntryMBB->addLiveIn(LiveIns[i].first); in EmitLiveInCopies() 485 EntryMBB->addLiveIn(LiveIns[i].first); in EmitLiveInCopies()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | Utils.cpp | 717 MachineBasicBlock &EntryMBB = MF.front(); in getFunctionLiveInPhysReg() local 724 assert(Def->getParent() == &EntryMBB && "live-in copy not in entry block"); in getFunctionLiveInPhysReg() 738 BuildMI(EntryMBB, EntryMBB.begin(), DL, TII.get(TargetOpcode::COPY), LiveIn) in getFunctionLiveInPhysReg() 740 if (!EntryMBB.isLiveIn(PhysReg)) in getFunctionLiveInPhysReg() 741 EntryMBB.addLiveIn(PhysReg); in getFunctionLiveInPhysReg()
|
| H A D | IRTranslator.cpp | 2221 MachineBasicBlock &EntryMBB = MF->front(); in translateKnownIntrinsic() local 2242 EntryMBB.insert(EntryMBB.begin(), LocalEscape); in translateKnownIntrinsic()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGISel.cpp | 459 MachineBasicBlock *EntryMBB = &MF->front(); in runOnMachineFunction() local 462 TLI->initializeSplitCSR(EntryMBB); in runOnMachineFunction() 507 RegInfo->EmitLiveInCopies(EntryMBB, TRI, *TII); in runOnMachineFunction() 523 TLI->insertCopiesSplitCSR(EntryMBB, Returns); in runOnMachineFunction() 542 EntryMBB->insert(EntryMBB->begin(), MI); in runOnMachineFunction() 577 BuildMI(*EntryMBB, ++InsertPos, DL, TII->get(TargetOpcode::DBG_VALUE), in runOnMachineFunction() 589 if (UseMI->isCopy() && !CopyUseMI && UseMI->getParent() == EntryMBB) { in runOnMachineFunction() 604 EntryMBB->insertAfter(Pos, NewMI); in runOnMachineFunction()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | R600MachineCFGStructurizer.cpp | 806 MachineBasicBlock *EntryMBB = in run() local 808 if (EntryMBB->succ_empty()) { in run()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | MachineRegisterInfo.h | 982 void EmitLiveInCopies(MachineBasicBlock *EntryMBB,
|