Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCBranchCoalescing.cpp138 MachineBasicBlock *BranchTargetBlock; // Block branched to member
202 : BranchBlock(nullptr), BranchTargetBlock(nullptr), in INITIALIZE_PASS_DEPENDENCY()
207 BranchTargetBlock = nullptr; in clear()
236 if (TII->analyzeBranch(*Cand.BranchBlock, Cand.BranchTargetBlock, FalseMBB, in canCoalesceBranch()
279 if (!Cand.BranchTargetBlock || FalseMBB || in canCoalesceBranch()
280 !Cand.BranchBlock->isSuccessor(Cand.BranchTargetBlock)) { in canCoalesceBranch()
299 (*Cand.BranchBlock->succ_begin() == Cand.BranchTargetBlock) in canCoalesceBranch()
310 if (!Succ->isSuccessor(Cand.BranchTargetBlock)) { in canCoalesceBranch()
490 if (TargetRegion.BranchTargetBlock != SourceRegion.BranchBlock) in validateCandidates()
542 if (Use.isPHI() && Use.getParent() == SourceRegion.BranchTargetBlock) { in canMerge()
[all …]