Lines Matching refs:TrueBB
116 MachineBasicBlock *TrueBB; member
124 ExtraCost(0), ExtraCost2(0), BB(0), TrueBB(0), FalseBB(0) {} in BBInfo()
224 return BBI.IsBrAnalyzable && BBI.TrueBB == NULL; in blockAlwaysFallThrough()
327 : BBI.TrueBB->getNumber()) << ") "); in runOnMachineFunction()
352 << BBI.TrueBB->getNumber() << ",F:" in runOnMachineFunction()
370 << BBI.TrueBB->getNumber() << ",F:" in runOnMachineFunction()
416 MachineBasicBlock *TrueBB) { in findFalseBlock() argument
420 if (SuccBB != TrueBB) in findFalseBlock()
432 TII->InsertBranch(*BBI.BB, BBI.FalseBB, BBI.TrueBB, BBI.BrCond, dl); in ReverseBranchCondition()
433 std::swap(BBI.TrueBB, BBI.FalseBB); in ReverseBranchCondition()
492 if (TrueBBI.TrueBB && TrueBBI.BrCond.empty()) in ValidTriangle()
497 ? TrueBBI.TrueBB : TrueBBI.FalseBB; in ValidTriangle()
508 MachineBasicBlock *TExit = FalseBranch ? TrueBBI.FalseBB : TrueBBI.TrueBB; in ValidTriangle()
527 MachineBasicBlock *TT = TrueBBI.TrueBB; in ValidDiamond()
528 MachineBasicBlock *FT = FalseBBI.TrueBB; in ValidDiamond()
626 BBI.TrueBB = BBI.FalseBB = NULL; in ScanInstructions()
629 !TII->AnalyzeBranch(*BBI.BB, BBI.TrueBB, BBI.FalseBB, BBI.BrCond); in ScanInstructions()
636 BBI.FalseBB = findFalseBlock(BBI.BB, BBI.TrueBB); in ScanInstructions()
763 if (BBI.TrueBB == BB || BBI.FalseBB == BB) { in AnalyzeBlock()
776 BBInfo &TrueBBI = AnalyzeBlock(BBI.TrueBB, Tokens); in AnalyzeBlock()
1019 BBInfo &TrueBBI = BBAnalysis[BBI.TrueBB->getNumber()]; in IfConvertSimple()
1091 BBInfo &TrueBBI = BBAnalysis[BBI.TrueBB->getNumber()]; in IfConvertTriangle()
1203 BBInfo &TrueBBI = BBAnalysis[BBI.TrueBB->getNumber()]; in IfConvertDiamond()
1205 MachineBasicBlock *TailBB = TrueBBI.TrueBB; in IfConvertDiamond()
1209 TailBB = FalseBBI.TrueBB; in IfConvertDiamond()