Home
last modified time | relevance | path

Searched refs:FirstMBB (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DPatchableFunction.cpp57 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 DFEntryInserter.cpp55 auto &FirstMBB = *MF.begin(); in run() local
57 BuildMI(FirstMBB, FirstMBB.begin(), DebugLoc(), in run()
H A DXRayInstrumentation.cpp264 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 DX86WinEHUnwindV2.cpp281 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 DX86InstrInfo.cpp10341 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 DCSKYInstrInfo.cpp577 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 DM68kInstrInfo.cpp944 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 DSparcInstrInfo.cpp611 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 DVEInstrInfo.cpp765 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 DPPCISelDAGToDAG.cpp469 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 DSelectionDAGISel.cpp1135 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 DRISCVISelLowering.cpp21476 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()