Searched refs:TargetMBB (Results 1 - 7 of 7) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCBranchCoalescing.cpp381 /// Moves ALL PHI instructions in SourceMBB to beginning of TargetMBB
384 /// are moved to in TargetMBB.
387 /// \param[in] TargetMBB block to move PHI instructions to
390 MachineBasicBlock *TargetMBB) {
400 // Update all PHI instructions in SourceMBB and move to top of TargetMBB
406 MO.setMBB(TargetMBB);
409 TargetMBB->splice(TargetMBB->begin(), SourceMBB, MI, ME);
413 /// This function checks if MI can be moved to the beginning of the TargetMBB
415 /// the TargetMBB i
389 moveAndUpdatePHIs(MachineBasicBlock *SourceMBB, MachineBasicBlock *TargetMBB) argument
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CondBrFolding.cpp266 // RootMBB -1-> ... PredMBB -3-> MBB -5-> TargetMBB
270 // TargetMBB <-8-/ \-2-> \-4->
273 // And in the case of dead TargetMBB, we will not have TargetMBB and edge 8.
284 MachineBasicBlock *TargetMBB = MBBInfo->TBB;
324 // RootMBB: Jump to TargetMBB
327 .addMBB(TargetMBB);
328 RootMBB->addSuccessor(TargetMBB);
329 fixPHIsInSucc(TargetMBB, &MBB, RootMBB);
332 replaceBrDest(RootMBB, RootMBBInfo->TBB, TargetMBB);
[all...]
H A DX86ISelLowering.cpp[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64CondBrTuning.cpp115 MachineBasicBlock *TargetMBB = TII->getBranchDestBlock(MI); local
139 .addMBB(TargetMBB);
H A DAArch64InstrInfo.cpp1483 MachineBasicBlock *TargetMBB = MI.getOperand(0).getMBB(); local
1493 .addMBB(TargetMBB);
1497 .addMBB(TargetMBB)
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsBranchExpansion.cpp307 int TargetMBB = getTargetMBB(*Br)->getNumber(); local
310 if (ThisMBB < TargetMBB) {
311 for (int N = ThisMBB + 1; N < TargetMBB; ++N)
318 for (int N = ThisMBB; N >= TargetMBB; --N)
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp1629 MachineBasicBlock *TargetMBB = FuncInfo.MBBMap[I.getSuccessor()]; local
1630 FuncInfo.MBB->addSuccessor(TargetMBB);
1637 if (TargetMBB != NextBlock(FuncInfo.MBB) ||
1640 getControlRoot(), DAG.getBasicBlock(TargetMBB)));
1660 getControlRoot(), DAG.getBasicBlock(TargetMBB),

Completed in 314 milliseconds