Lines Matching refs:BrCond

149       SmallVector<MachineOperand, 4> BrCond;  member
621 if (!TII->reverseBranchCondition(BBI.BrCond)) { in reverseBranchCondition()
623 TII->insertBranch(*BBI.BB, BBI.FalseBB, BBI.TrueBB, BBI.BrCond, dl); in reverseBranchCondition()
684 if (TrueBBI.TrueBB && TrueBBI.BrCond.empty()) in ValidTriangle()
891 if (TrueBBI.BrCond.size() == 0 || in ValidForkedDiamond()
892 FalseBBI.BrCond.size() == 0) in ValidForkedDiamond()
1024 BBI.BrCond.clear(); in AnalyzeBranches()
1026 !TII->analyzeBranch(*BBI.BB, BBI.TrueBB, BBI.FalseBB, BBI.BrCond); in AnalyzeBranches()
1030 BBI.BrCond.clear(); in AnalyzeBranches()
1033 SmallVector<MachineOperand, 4> RevCond(BBI.BrCond.begin(), BBI.BrCond.end()); in AnalyzeBranches()
1038 if (BBI.BrCond.size()) { in AnalyzeBranches()
1185 if (!hasCommonTail && BBI.BrCond.size()) { in FeasibilityAnalysis()
1191 SmallVector<MachineOperand, 4> Cond(BBI.BrCond.begin(), BBI.BrCond.end()); in FeasibilityAnalysis()
1240 if (!BBI.IsBrAnalyzable || BBI.BrCond.empty() || BBI.IsDone) { in AnalyzeBlock()
1281 RevCond(BBI.BrCond.begin(), BBI.BrCond.end()); in AnalyzeBlock()
1297 bool TrueFeasible = FeasibilityAnalysis(TrueBBI, BBI.BrCond, in AnalyzeBlock()
1346 FeasibilityAnalysis(TrueBBI, BBI.BrCond, true)) { in AnalyzeBlock()
1362 FeasibilityAnalysis(TrueBBI, BBI.BrCond, true, true)) { in AnalyzeBlock()
1371 FeasibilityAnalysis(TrueBBI, BBI.BrCond)) { in AnalyzeBlock()
1525 SmallVector<MachineOperand, 4> Cond(BBI.BrCond.begin(), BBI.BrCond.end()); in IfConvertSimple()
1611 SmallVector<MachineOperand, 4> Cond(BBI.BrCond.begin(), BBI.BrCond.end()); in IfConvertTriangle()
1690 SmallVector<MachineOperand, 4> RevCond(CvtBBI->BrCond.begin(), in IfConvertTriangle()
1691 CvtBBI->BrCond.end()); in IfConvertTriangle()
1782 SmallVector<MachineOperand, 4> RevCond(BBI.BrCond.begin(), BBI.BrCond.end()); in IfConvertDiamondCommon()
1785 SmallVector<MachineOperand, 4> *Cond1 = &BBI.BrCond; in IfConvertDiamondCommon()
2017 TrueBBI.BrCond, dl); in IfConvertForkedDiamond()