Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DPatchableFunction.cpp67 auto &FirstMBB = *MF.begin(); in runOnMachineFunction() local
68 MachineBasicBlock::iterator FirstActualI = FirstMBB.begin(); in runOnMachineFunction()
70 assert(FirstActualI != FirstMBB.end()); in runOnMachineFunction()
73 auto MIB = BuildMI(FirstMBB, FirstActualI, FirstActualI->getDebugLoc(), in runOnMachineFunction()
H A DFEntryInserter.cpp43 auto &FirstMBB = *MF.begin(); in runOnMachineFunction() local
45 BuildMI(FirstMBB, FirstMBB.begin(), DebugLoc(), in runOnMachineFunction()
H A DXRayInstrumentation.cpp193 auto &FirstMBB = *MBI; in runOnMachineFunction() local
194 auto &FirstMI = *FirstMBB.begin(); in runOnMachineFunction()
204 BuildMI(FirstMBB, FirstMI, FirstMI.getDebugLoc(), in runOnMachineFunction()
/freebsd-12.1/contrib/llvm/lib/Target/Sparc/
H A DSparcInstrInfo.cpp480 MachineBasicBlock &FirstMBB = MF->front(); in getGlobalBaseReg() local
481 MachineBasicBlock::iterator MBBI = FirstMBB.begin(); in getGlobalBaseReg()
490 BuildMI(FirstMBB, MBBI, dl, get(SP::GETPCX), GlobalBaseReg); in getGlobalBaseReg()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp407 MachineBasicBlock &FirstMBB = MF->front(); in getGlobalBaseReg() local
408 MachineBasicBlock::iterator MBBI = FirstMBB.begin(); in getGlobalBaseReg()
416 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MoveGOTtoLR)); in getGlobalBaseReg()
417 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR), GlobalBaseReg); in getGlobalBaseReg()
420 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MovePCtoLR)); in getGlobalBaseReg()
421 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR), GlobalBaseReg); in getGlobalBaseReg()
423 BuildMI(FirstMBB, MBBI, dl, in getGlobalBaseReg()
431 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MovePCtoLR)); in getGlobalBaseReg()
432 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MFLR), GlobalBaseReg); in getGlobalBaseReg()
446 BuildMI(FirstMBB, MBBI, dl, TII.get(PPC::MovePCtoLR8)); in getGlobalBaseReg()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp7432 MachineBasicBlock &FirstMBB = MF.front(); in runOnMachineFunction() local
7433 MachineBasicBlock::iterator MBBI = FirstMBB.begin(); in runOnMachineFunction()
7434 DebugLoc DL = FirstMBB.findDebugLoc(MBBI); in runOnMachineFunction()
7448 BuildMI(FirstMBB, MBBI, DL, TII->get(X86::LEA64r), PC) in runOnMachineFunction()
7464 BuildMI(FirstMBB, MBBI, DL, TII->get(X86::LEA64r), PBReg) in runOnMachineFunction()
7471 BuildMI(FirstMBB, MBBI, DL, TII->get(X86::MOV64ri), GOTReg) in runOnMachineFunction()
7474 BuildMI(FirstMBB, MBBI, DL, TII->get(X86::ADD64rr), PC) in runOnMachineFunction()
7483 BuildMI(FirstMBB, MBBI, DL, TII->get(X86::MOVPC32r), PC).addImm(0); in runOnMachineFunction()
7490 BuildMI(FirstMBB, MBBI, DL, TII->get(X86::ADD32ri), GlobalBaseReg) in runOnMachineFunction()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp932 MachineBasicBlock *FirstMBB = FuncInfo->MBB, *LastMBB; in CodeGenAndEmitDAG() local
944 if (FirstMBB != LastMBB) in CodeGenAndEmitDAG()
945 SDB->UpdateSplitBlock(FirstMBB, LastMBB); in CodeGenAndEmitDAG()