Searched refs:FalseBBI (Results 1 – 3 of 3) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | IfConversion.cpp | 229 bool ValidTriangle(BBInfo &TrueBBI, BBInfo &FalseBBI, 238 bool ValidDiamond(BBInfo &TrueBBI, BBInfo &FalseBBI, 241 bool ValidForkedDiamond(BBInfo &TrueBBI, BBInfo &FalseBBI, 252 BBInfo &TrueBBI, BBInfo &FalseBBI) const; 263 bool IfConvertDiamondCommon(BBInfo &BBI, BBInfo &TrueBBI, BBInfo &FalseBBI, 569 bool IfConverter::ValidTriangle(BBInfo &TrueBBI, BBInfo &FalseBBI, in ValidTriangle() argument 605 return TExit && TExit == FalseBBI.BB; in ValidTriangle() 711 BBInfo &TrueBBI, BBInfo &FalseBBI) const { in RescanInstructions() 713 TrueBBI.IsUnpredicable = FalseBBI.IsUnpredicable = false; in RescanInstructions() 717 ScanInstructions(FalseBBI, FIB, FIE, BranchUnpredicable); in RescanInstructions() [all …]
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | IfConversion.cpp | 178 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/ |
D | IfConversion.cpp | 201 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 …]
|