Lines Matching refs:Branch
102 MachineInstr *Branch = nullptr; member
274 Terminator.Branch = &MI; in describeTerminator()
330 if (!Terminator.Branch || Terminator.ExtraRelaxSize == 0) in mustRelaxBranch()
407 MachineInstr *Branch = Terminator.Branch; in relaxBranch() local
408 switch (Branch->getOpcode()) { in relaxBranch()
410 Branch->setDesc(TII->get(SystemZ::JG)); in relaxBranch()
413 Branch->setDesc(TII->get(SystemZ::BRCL)); in relaxBranch()
416 splitBranchOnCount(Branch, SystemZ::AHI); in relaxBranch()
419 splitBranchOnCount(Branch, SystemZ::AGHI); in relaxBranch()
422 splitCompareBranch(Branch, SystemZ::CR); in relaxBranch()
425 splitCompareBranch(Branch, SystemZ::CGR); in relaxBranch()
428 splitCompareBranch(Branch, SystemZ::CHI); in relaxBranch()
431 splitCompareBranch(Branch, SystemZ::CGHI); in relaxBranch()
434 splitCompareBranch(Branch, SystemZ::CLR); in relaxBranch()
437 splitCompareBranch(Branch, SystemZ::CLGR); in relaxBranch()
440 splitCompareBranch(Branch, SystemZ::CLFI); in relaxBranch()
443 splitCompareBranch(Branch, SystemZ::CLGFI); in relaxBranch()
451 Terminator.Branch = nullptr; in relaxBranch()