Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/
DIfConversion.cpp195 bool ValidTriangle(BBInfo &TrueBBI, BBInfo &FalseBBI,
198 bool ValidDiamond(BBInfo &TrueBBI, BBInfo &FalseBBI,
503 bool IfConverter::ValidTriangle(BBInfo &TrueBBI, BBInfo &FalseBBI, in ValidTriangle() argument
539 return TExit && TExit == FalseBBI.BB; in ValidTriangle()
544 bool IfConverter::ValidDiamond(BBInfo &TrueBBI, BBInfo &FalseBBI, in ValidDiamond() argument
548 FalseBBI.IsBeingAnalyzed || FalseBBI.IsDone) in ValidDiamond()
552 MachineBasicBlock *FT = FalseBBI.TrueBB; in ValidDiamond()
556 if (!FT && blockAlwaysFallThrough(FalseBBI)) in ValidDiamond()
557 FT = getNextBlock(FalseBBI.BB); in ValidDiamond()
560 if (!TT && (TrueBBI.IsBrAnalyzable || FalseBBI.IsBrAnalyzable)) in ValidDiamond()
[all …]