Home
last modified time | relevance | path

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

/external/swiftshader/third_party/LLVM/lib/CodeGen/
DIfConversion.cpp178 bool ValidTriangle(BBInfo &TrueBBI, BBInfo &FalseBBI,
181 bool ValidDiamond(BBInfo &TrueBBI, BBInfo &FalseBBI,
479 bool IfConverter::ValidTriangle(BBInfo &TrueBBI, BBInfo &FalseBBI, in ValidTriangle() argument
515 return TExit && TExit == FalseBBI.BB; in ValidTriangle()
520 bool IfConverter::ValidDiamond(BBInfo &TrueBBI, BBInfo &FalseBBI, in ValidDiamond() argument
524 FalseBBI.IsBeingAnalyzed || FalseBBI.IsDone) in ValidDiamond()
528 MachineBasicBlock *FT = FalseBBI.TrueBB; in ValidDiamond()
532 if (!FT && blockAlwaysFallThrough(FalseBBI)) in ValidDiamond()
533 FT = getNextBlock(FalseBBI.BB); in ValidDiamond()
536 if (TT == NULL && (TrueBBI.IsBrAnalyzable || FalseBBI.IsBrAnalyzable)) in ValidDiamond()
[all …]
/external/llvm/lib/CodeGen/
DIfConversion.cpp201 bool ValidTriangle(BBInfo &TrueBBI, BBInfo &FalseBBI,
204 bool ValidDiamond(BBInfo &TrueBBI, BBInfo &FalseBBI,
504 bool IfConverter::ValidTriangle(BBInfo &TrueBBI, BBInfo &FalseBBI, in ValidTriangle() argument
540 return TExit && TExit == FalseBBI.BB; in ValidTriangle()
545 bool IfConverter::ValidDiamond(BBInfo &TrueBBI, BBInfo &FalseBBI, in ValidDiamond() argument
549 FalseBBI.IsBeingAnalyzed || FalseBBI.IsDone) in ValidDiamond()
553 MachineBasicBlock *FT = FalseBBI.TrueBB; in ValidDiamond()
557 if (!FT && blockAlwaysFallThrough(FalseBBI)) in ValidDiamond()
558 FT = getNextBlock(FalseBBI.BB); in ValidDiamond()
561 if (!TT && (TrueBBI.IsBrAnalyzable || FalseBBI.IsBrAnalyzable)) in ValidDiamond()
[all …]