Searched refs:EntryMBB (Results 1 – 9 of 9) sorted by relevance
/freebsd/contrib/llvm-project/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()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineRegisterInfo.cpp | 479 MachineRegisterInfo::EmitLiveInCopies(MachineBasicBlock *EntryMBB, in EmitLiveInCopies() argument 495 BuildMI(*EntryMBB, EntryMBB->begin(), DebugLoc(), in EmitLiveInCopies() 500 EntryMBB->addLiveIn(LiveIns[i].first); in EmitLiveInCopies() 504 EntryMBB->addLiveIn(LiveIns[i].first); in EmitLiveInCopies()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | Utils.cpp | 908 MachineBasicBlock &EntryMBB = MF.front(); in getFunctionLiveInPhysReg() local 915 assert(Def->getParent() == &EntryMBB && "live-in copy not in entry block"); in getFunctionLiveInPhysReg() 929 BuildMI(EntryMBB, EntryMBB.begin(), DL, TII.get(TargetOpcode::COPY), LiveIn) in getFunctionLiveInPhysReg() 931 if (!EntryMBB.isLiveIn(PhysReg)) in getFunctionLiveInPhysReg() 932 EntryMBB.addLiveIn(PhysReg); in getFunctionLiveInPhysReg()
|
H A D | IRTranslator.cpp | 2442 MachineBasicBlock &EntryMBB = MF->front(); in translateKnownIntrinsic() local 2462 EntryMBB.insert(EntryMBB.begin(), LocalEscape); in translateKnownIntrinsic()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGISel.cpp | 626 MachineBasicBlock *EntryMBB = &MF->front(); in runOnMachineFunction() local 629 TLI->initializeSplitCSR(EntryMBB); in runOnMachineFunction() 674 RegInfo->EmitLiveInCopies(EntryMBB, TRI, *TII); in runOnMachineFunction() 690 TLI->insertCopiesSplitCSR(EntryMBB, Returns); in runOnMachineFunction() 708 EntryMBB->insert(EntryMBB->begin(), MI); in runOnMachineFunction() 743 BuildMI(*EntryMBB, ++InsertPos, DL, TII->get(TargetOpcode::DBG_VALUE), in runOnMachineFunction() 753 if (UseMI.isCopy() && !CopyUseMI && UseMI.getParent() == EntryMBB) { in runOnMachineFunction() 770 EntryMBB->insertAfter(Pos, NewMI); in runOnMachineFunction()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | GCNHazardRecognizer.cpp | 2903 MachineBasicBlock &EntryMBB = MF->front(); in ensureEntrySetPrio() local 2904 if (EntryMBB.begin() != EntryMBB.end()) { in ensureEntrySetPrio() 2905 auto &EntryMI = *EntryMBB.begin(); in ensureEntrySetPrio() 2911 BuildMI(EntryMBB, EntryMBB.begin(), DebugLoc(), TII.get(AMDGPU::S_SETPRIO)) in ensureEntrySetPrio()
|
H A D | R600MachineCFGStructurizer.cpp | 806 MachineBasicBlock *EntryMBB = in run() local 808 if (EntryMBB->succ_empty()) { in run()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineRegisterInfo.h | 1021 void EmitLiveInCopies(MachineBasicBlock *EntryMBB,
|