| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | PatchableFunction.cpp | 59 MachineBasicBlock &FirstMBB = *MF.begin(); in runOnMachineFunction() local 62 BuildMI(FirstMBB, FirstMBB.begin(), DebugLoc(), in runOnMachineFunction() 76 auto &FirstMBB = *MF.begin(); in runOnMachineFunction() local 77 MachineBasicBlock::iterator FirstActualI = FirstMBB.begin(); in runOnMachineFunction() 79 assert(FirstActualI != FirstMBB.end()); in runOnMachineFunction() 82 auto MIB = BuildMI(FirstMBB, FirstActualI, FirstActualI->getDebugLoc(), in runOnMachineFunction()
|
| H A D | FEntryInserter.cpp | 40 auto &FirstMBB = *MF.begin(); in runOnMachineFunction() local 42 BuildMI(FirstMBB, FirstMBB.begin(), DebugLoc(), in runOnMachineFunction()
|
| H A D | XRayInstrumentation.cpp | 208 auto &FirstMBB = *MBI; in runOnMachineFunction() local 209 auto &FirstMI = *FirstMBB.begin(); in runOnMachineFunction() 220 BuildMI(FirstMBB, FirstMI, FirstMI.getDebugLoc(), in runOnMachineFunction()
|
| /llvm-project-15.0.7/llvm/lib/Target/CSKY/ |
| H A D | CSKYInstrInfo.cpp | 575 MachineBasicBlock &FirstMBB = MF.front(); in getGlobalBaseReg() local 576 MachineBasicBlock::iterator MBBI = FirstMBB.begin(); in getGlobalBaseReg() 588 BuildMI(FirstMBB, MBBI, DL, get(CSKY::LRW32), CSKY::R28) in getGlobalBaseReg() 593 BuildMI(FirstMBB, MBBI, DL, get(TargetOpcode::COPY), GlobalBaseReg) in getGlobalBaseReg()
|
| /llvm-project-15.0.7/llvm/lib/Target/M68k/ |
| H A D | M68kInstrInfo.cpp | 832 MachineBasicBlock &FirstMBB = MF.front(); in runOnMachineFunction() local 833 MachineBasicBlock::iterator MBBI = FirstMBB.begin(); in runOnMachineFunction() 834 DebugLoc DL = FirstMBB.findDebugLoc(MBBI); in runOnMachineFunction() 838 BuildMI(FirstMBB, MBBI, DL, TII->get(M68k::LEA32q), GlobalBaseReg) in runOnMachineFunction()
|
| /llvm-project-15.0.7/llvm/lib/Target/Sparc/ |
| H A D | SparcInstrInfo.cpp | 478 MachineBasicBlock &FirstMBB = MF->front(); in getGlobalBaseReg() local 479 MachineBasicBlock::iterator MBBI = FirstMBB.begin(); in getGlobalBaseReg() 488 BuildMI(FirstMBB, MBBI, dl, get(SP::GETPCX), GlobalBaseReg); in getGlobalBaseReg()
|
| /llvm-project-15.0.7/llvm/lib/Target/VE/ |
| H A D | VEInstrInfo.cpp | 765 MachineBasicBlock &FirstMBB = MF->front(); in getGlobalBaseReg() local 766 MachineBasicBlock::iterator MBBI = FirstMBB.begin(); in getGlobalBaseReg() 768 BuildMI(FirstMBB, MBBI, dl, get(VE::GETGOT), GlobalBaseReg); in getGlobalBaseReg()
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelDAGToDAG.cpp | 451 MachineBasicBlock &FirstMBB = MF->front(); in getGlobalBaseReg() local 452 MachineBasicBlock::iterator MBBI = FirstMBB.begin(); in getGlobalBaseReg() 461 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MoveGOTtoLR)); in getGlobalBaseReg() 462 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR), GlobalBaseReg); in getGlobalBaseReg() 465 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MovePCtoLR)); in getGlobalBaseReg() 466 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR), GlobalBaseReg); in getGlobalBaseReg() 468 BuildMI(FirstMBB, MBBI, dl, in getGlobalBaseReg() 476 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MovePCtoLR)); in getGlobalBaseReg() 477 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR), GlobalBaseReg); in getGlobalBaseReg() 491 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MovePCtoLR8)); in getGlobalBaseReg() [all …]
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGISel.cpp | 956 MachineBasicBlock *FirstMBB = FuncInfo->MBB, *LastMBB; in CodeGenAndEmitDAG() local 968 if (FirstMBB != LastMBB) in CodeGenAndEmitDAG() 969 SDB->UpdateSplitBlock(FirstMBB, LastMBB); in CodeGenAndEmitDAG()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86InstrInfo.cpp | 9274 MachineBasicBlock &FirstMBB = MF.front(); in runOnMachineFunction() local 9275 MachineBasicBlock::iterator MBBI = FirstMBB.begin(); in runOnMachineFunction() 9276 DebugLoc DL = FirstMBB.findDebugLoc(MBBI); in runOnMachineFunction() 9290 BuildMI(FirstMBB, MBBI, DL, TII->get(X86::LEA64r), PC) in runOnMachineFunction() 9305 BuildMI(FirstMBB, MBBI, DL, TII->get(X86::LEA64r), PBReg) in runOnMachineFunction() 9312 BuildMI(FirstMBB, MBBI, DL, TII->get(X86::MOV64ri), GOTReg) in runOnMachineFunction() 9315 BuildMI(FirstMBB, MBBI, DL, TII->get(X86::ADD64rr), PC) in runOnMachineFunction() 9324 BuildMI(FirstMBB, MBBI, DL, TII->get(X86::MOVPC32r), PC).addImm(0); in runOnMachineFunction() 9331 BuildMI(FirstMBB, MBBI, DL, TII->get(X86::ADD32ri), GlobalBaseReg) in runOnMachineFunction()
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 9988 MachineBasicBlock *FirstMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitLoweredCascadedSelect() local 9992 F->insert(It, FirstMBB); in EmitLoweredCascadedSelect() 10003 ThisMBB->addSuccessor(FirstMBB); in EmitLoweredCascadedSelect() 10005 FirstMBB->addSuccessor(SecondMBB); in EmitLoweredCascadedSelect() 10007 FirstMBB->addSuccessor(SinkMBB); in EmitLoweredCascadedSelect() 10015 BuildMI(FirstMBB, DL, TII.getBrCond(FirstCC)) in EmitLoweredCascadedSelect() 10038 .addMBB(FirstMBB) in EmitLoweredCascadedSelect()
|