Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonEarlyIfConv.cpp126 : SplitB(B), TrueB(TB), FalseB(FB), JoinB(JB), PredR(PR) {} in FlowPattern()
130 MachineBasicBlock *FalseB = nullptr; member
149 << ", FalseB:" << PrintMB(P.FP.FalseB) in operator <<()
422 if (FP.FalseB && !isValidCandidate(FP.FalseB)) in isValid()
465 if (BB == FP.SplitB || BB == FP.TrueB || BB == FP.FalseB) in computePhiCost()
508 if (MBPI && FP.TrueB && !FP.FalseB && in isProfitable()
513 if (MBPI && !FP.TrueB && FP.FalseB && in isProfitable()
514 (MBPI->getEdgeProbability(FP.SplitB, FP.FalseB) < JumpProb || in isProfitable()
515 MBPI->getEdgeProbability(FP.SplitB, FP.FalseB) > Prob)) in isProfitable()
518 if (FP.TrueB && FP.FalseB) { in isProfitable()
[all …]
/external/llvm/lib/Target/Hexagon/
DHexagonEarlyIfConv.cpp106 FlowPattern() : SplitB(0), TrueB(0), FalseB(0), JoinB(0), PredR(0) {} in FlowPattern()
109 : SplitB(B), TrueB(TB), FalseB(FB), JoinB(JB), PredR(PR) {} in FlowPattern()
112 MachineBasicBlock *TrueB, *FalseB, *JoinB; member
128 << PrintMB(P.FP.FalseB) in operator <<()
399 if (FP.FalseB && !isValidCandidate(FP.FalseB)) in isValid()
472 if (FP.TrueB && FP.FalseB) { in isProfitable()
479 if (MBPI->getEdgeProbability(FP.SplitB, FP.FalseB) > Prob) in isProfitable()
486 MachineBasicBlock *FSB = *FP.FalseB->succ_begin(); in isProfitable()
504 if (FP.FalseB) { in isProfitable()
505 FS = std::distance(FP.FalseB->begin(), FP.FalseB->getFirstTerminator()); in isProfitable()
[all …]