| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | PatchableFunction.cpp | 57 MachineBasicBlock &FirstMBB = *MF.begin(); in run() local 62 BuildMI(FirstMBB, FirstMBB.begin(), DebugLoc(), in run() 72 BuildMI(FirstMBB, FirstMBB.begin(), DebugLoc(), in run()
|
| H A D | FEntryInserter.cpp | 55 auto &FirstMBB = *MF.begin(); in run() local 57 BuildMI(FirstMBB, FirstMBB.begin(), DebugLoc(), in run()
|
| H A D | XRayInstrumentation.cpp | 264 auto &FirstMBB = *MBI; in run() local 265 auto &FirstMI = *FirstMBB.begin(); in run() 269 const Function &Fn = FirstMBB.getParent()->getFunction(); in run() 280 BuildMI(FirstMBB, FirstMI, FirstMI.getDebugLoc(), in run()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86WinEHUnwindV2.cpp | 281 MachineBasicBlock &FirstMBB = MF.front(); in runOnMachineFunction() local 294 MF.getFunction(), findDebugLoc(FirstMBB))); in runOnMachineFunction() 309 BuildMI(FirstMBB, FirstMBB.front(), findDebugLoc(FirstMBB), in runOnMachineFunction()
|
| H A D | X86InstrInfo.cpp | 10341 MachineBasicBlock &FirstMBB = MF.front(); in runOnMachineFunction() local 10342 MachineBasicBlock::iterator MBBI = FirstMBB.begin(); in runOnMachineFunction() 10343 DebugLoc DL = FirstMBB.findDebugLoc(MBBI); in runOnMachineFunction() 10363 BuildMI(FirstMBB, MBBI, DL, TII->get(X86::LEA64r), PBReg) in runOnMachineFunction() 10370 BuildMI(FirstMBB, MBBI, DL, TII->get(X86::MOV64ri), GOTReg) in runOnMachineFunction() 10373 BuildMI(FirstMBB, MBBI, DL, TII->get(X86::ADD64rr), PC) in runOnMachineFunction() 10379 BuildMI(FirstMBB, MBBI, DL, TII->get(X86::LEA64r), PC) in runOnMachineFunction() 10389 BuildMI(FirstMBB, MBBI, DL, TII->get(X86::MOVPC32r), PC).addImm(0); in runOnMachineFunction() 10396 BuildMI(FirstMBB, MBBI, DL, TII->get(X86::ADD32ri), GlobalBaseReg) in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/ |
| H A D | CSKYInstrInfo.cpp | 577 MachineBasicBlock &FirstMBB = MF.front(); in getGlobalBaseReg() local 578 MachineBasicBlock::iterator MBBI = FirstMBB.begin(); in getGlobalBaseReg() 590 BuildMI(FirstMBB, MBBI, DL, get(CSKY::LRW32), CSKY::R28) in getGlobalBaseReg() 595 BuildMI(FirstMBB, MBBI, DL, get(TargetOpcode::COPY), GlobalBaseReg) in getGlobalBaseReg()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
| H A D | M68kInstrInfo.cpp | 944 MachineBasicBlock &FirstMBB = MF.front(); in runOnMachineFunction() local 945 MachineBasicBlock::iterator MBBI = FirstMBB.begin(); in runOnMachineFunction() 946 DebugLoc DL = FirstMBB.findDebugLoc(MBBI); in runOnMachineFunction() 950 BuildMI(FirstMBB, MBBI, DL, TII->get(M68k::LEA32q), GlobalBaseReg) in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcInstrInfo.cpp | 611 MachineBasicBlock &FirstMBB = MF->front(); in getGlobalBaseReg() local 612 MachineBasicBlock::iterator MBBI = FirstMBB.begin(); in getGlobalBaseReg() 621 BuildMI(FirstMBB, MBBI, dl, get(SP::GETPCX), GlobalBaseReg); in getGlobalBaseReg()
|
| /freebsd/contrib/llvm-project/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()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelDAGToDAG.cpp | 469 MachineBasicBlock &FirstMBB = MF->front(); in INITIALIZE_PASS() local 470 MachineBasicBlock::iterator MBBI = FirstMBB.begin(); in INITIALIZE_PASS() 479 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MoveGOTtoLR)); in INITIALIZE_PASS() 480 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR), GlobalBaseReg); in INITIALIZE_PASS() 483 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MovePCtoLR)); in INITIALIZE_PASS() 484 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR), GlobalBaseReg); in INITIALIZE_PASS() 486 BuildMI(FirstMBB, MBBI, dl, in INITIALIZE_PASS() 494 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MovePCtoLR)); in INITIALIZE_PASS() 495 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR), GlobalBaseReg); in INITIALIZE_PASS() 509 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MovePCtoLR8)); in INITIALIZE_PASS() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGISel.cpp | 1135 MachineBasicBlock *FirstMBB = FuncInfo->MBB, *LastMBB; in CodeGenAndEmitDAG() local 1147 if (FirstMBB != LastMBB) in CodeGenAndEmitDAG() 1148 SDB->UpdateSplitBlock(FirstMBB, LastMBB); in CodeGenAndEmitDAG()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 21476 MachineBasicBlock *FirstMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitLoweredCascadedSelect() local 21480 F->insert(It, FirstMBB); in EmitLoweredCascadedSelect() 21491 ThisMBB->addSuccessor(FirstMBB); in EmitLoweredCascadedSelect() 21493 FirstMBB->addSuccessor(SecondMBB); in EmitLoweredCascadedSelect() 21495 FirstMBB->addSuccessor(SinkMBB); in EmitLoweredCascadedSelect() 21503 BuildMI(FirstMBB, DL, TII.get(RISCVCC::getBrCond(FirstCC, First.getOpcode()))) in EmitLoweredCascadedSelect() 21527 .addMBB(FirstMBB) in EmitLoweredCascadedSelect()
|