Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/
DIfConversion.cpp192 bool ValidTriangle(BBInfo &TrueBBI, BBInfo &FalseBBI,
195 bool ValidDiamond(BBInfo &TrueBBI, BBInfo &FalseBBI,
498 bool IfConverter::ValidTriangle(BBInfo &TrueBBI, BBInfo &FalseBBI, in ValidTriangle() argument
534 return TExit && TExit == FalseBBI.BB; in ValidTriangle()
539 bool IfConverter::ValidDiamond(BBInfo &TrueBBI, BBInfo &FalseBBI, in ValidDiamond() argument
543 FalseBBI.IsBeingAnalyzed || FalseBBI.IsDone) in ValidDiamond()
547 MachineBasicBlock *FT = FalseBBI.TrueBB; in ValidDiamond()
551 if (!FT && blockAlwaysFallThrough(FalseBBI)) in ValidDiamond()
552 FT = getNextBlock(FalseBBI.BB); in ValidDiamond()
555 if (!TT && (TrueBBI.IsBrAnalyzable || FalseBBI.IsBrAnalyzable)) in ValidDiamond()
[all …]