Lines Matching refs:FalseBB
124 MachineBasicBlock *FalseBB; member
132 FalseBB(nullptr) {} in BBInfo()
346 ? BBI.FalseBB->getNumber() in INITIALIZE_PASS_DEPENDENCY()
373 << BBI.FalseBB->getNumber() << ") "); in INITIALIZE_PASS_DEPENDENCY()
391 << BBI.FalseBB->getNumber() << ") "); in INITIALIZE_PASS_DEPENDENCY()
452 TII->InsertBranch(*BBI.BB, BBI.FalseBB, BBI.TrueBB, BBI.BrCond, dl); in ReverseBranchCondition()
453 std::swap(BBI.TrueBB, BBI.FalseBB); in ReverseBranchCondition()
517 ? TrueBBI.TrueBB : TrueBBI.FalseBB; in ValidTriangle()
528 MachineBasicBlock *TExit = FalseBranch ? TrueBBI.FalseBB : TrueBBI.TrueBB; in ValidTriangle()
562 if (TrueBBI.FalseBB || FalseBBI.FalseBB || in ValidDiamond()
646 BBI.TrueBB = BBI.FalseBB = nullptr; in ScanInstructions()
649 !TII->AnalyzeBranch(*BBI.BB, BBI.TrueBB, BBI.FalseBB, BBI.BrCond); in ScanInstructions()
650 BBI.HasFallThrough = BBI.IsBrAnalyzable && BBI.FalseBB == nullptr; in ScanInstructions()
655 if (!BBI.FalseBB) in ScanInstructions()
656 BBI.FalseBB = findFalseBlock(BBI.BB, BBI.TrueBB); in ScanInstructions()
657 if (!BBI.FalseBB) { in ScanInstructions()
778 if (BBI.TrueBB == BB || BBI.FalseBB == BB) { in AnalyzeBlock()
785 if (!BBI.FalseBB) { in AnalyzeBlock()
792 BBInfo &FalseBBI = AnalyzeBlock(BBI.FalseBB, Tokens); in AnalyzeBlock()
1025 BBInfo &FalseBBI = BBAnalysis[BBI.FalseBB->getNumber()]; in IfConvertSimple()
1113 const MachineBasicBlock *FalseBB, in ScaleWeights() argument
1122 else if (*SI == FalseBB) in ScaleWeights()
1133 BBInfo &FalseBBI = BBAnalysis[BBI.FalseBB->getNumber()]; in IfConvertTriangle()
1184 bool HasEarlyExit = CvtBBI->FalseBB != nullptr; in IfConvertTriangle()
1190 CvtFalse = MBPI->getEdgeWeight(CvtBBI->BB, CvtBBI->FalseBB); in IfConvertTriangle()
1220 TII->InsertBranch(*BBI.BB, CvtBBI->FalseBB, nullptr, RevCond, dl); in IfConvertTriangle()
1221 BBI.BB->addSuccessor(CvtBBI->FalseBB); in IfConvertTriangle()
1235 CvtBBI->FalseBB, MBPI); in IfConvertTriangle()
1280 BBInfo &FalseBBI = BBAnalysis[BBI.FalseBB->getNumber()]; in IfConvertDiamond()