Home
last modified time | relevance | path

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

/external/llvm/lib/Target/Mips/
DMipsLongBranch.cpp258 MachineBasicBlock *LongBrMBB = MF->CreateMachineBasicBlock(BB); in expandToLongBranch() local
264 MF->insert(FallThroughMBB, LongBrMBB); in expandToLongBranch()
265 MBB->replaceSuccessor(TgtMBB, LongBrMBB); in expandToLongBranch()
270 LongBrMBB->addSuccessor(BalTgtMBB); in expandToLongBranch()
293 Pos = LongBrMBB->begin(); in expandToLongBranch()
295 BuildMI(*LongBrMBB, Pos, DL, TII->get(Mips::ADDiu), Mips::SP) in expandToLongBranch()
297 BuildMI(*LongBrMBB, Pos, DL, TII->get(Mips::SW)).addReg(Mips::RA) in expandToLongBranch()
316 BuildMI(*LongBrMBB, Pos, DL, TII->get(Mips::LONG_BRANCH_LUi), Mips::AT) in expandToLongBranch()
318 MIBundleBuilder(*LongBrMBB, Pos) in expandToLongBranch()
380 Pos = LongBrMBB->begin(); in expandToLongBranch()
[all …]