Lines Matching refs:TrueVal
6082 Value *TrueVal, in createNodeForSelectOrPHIInstWithICmpInstCond() argument
6105 const SCEV *LA = getSCEV(TrueVal); in createNodeForSelectOrPHIInstWithICmpInstCond()
6148 std::swap(TrueVal, FalseVal); in createNodeForSelectOrPHIInstWithICmpInstCond()
6155 const SCEV *TrueValExpr = getSCEV(TrueVal); // C+y in createNodeForSelectOrPHIInstWithICmpInstCond()
6167 isa<ConstantInt>(TrueVal) && cast<ConstantInt>(TrueVal)->isZero()) { in createNodeForSelectOrPHIInstWithICmpInstCond()
6220 createNodeForSelectViaUMinSeq(ScalarEvolution *SE, Value *Cond, Value *TrueVal, in createNodeForSelectViaUMinSeq() argument
6222 if (!isa<ConstantInt>(TrueVal) && !isa<ConstantInt>(FalseVal)) in createNodeForSelectViaUMinSeq()
6226 const auto *SETrue = SE->getSCEV(TrueVal); in createNodeForSelectViaUMinSeq()
6232 Value *V, Value *Cond, Value *TrueVal, Value *FalseVal) { in createNodeForSelectOrPHIViaUMinSeq() argument
6234 assert(TrueVal->getType() == FalseVal->getType() && in createNodeForSelectOrPHIViaUMinSeq()
6235 V->getType() == TrueVal->getType() && in createNodeForSelectOrPHIViaUMinSeq()
6243 createNodeForSelectViaUMinSeq(this, Cond, TrueVal, FalseVal)) in createNodeForSelectOrPHIViaUMinSeq()
6250 Value *TrueVal, in createNodeForSelectOrPHI() argument
6255 return getSCEV(CI->isOne() ? TrueVal : FalseVal); in createNodeForSelectOrPHI()
6261 TrueVal, FalseVal)) in createNodeForSelectOrPHI()
6266 return createNodeForSelectOrPHIViaUMinSeq(V, Cond, TrueVal, FalseVal); in createNodeForSelectOrPHI()
7162 const APInt *TrueVal, *FalseVal; in getRangeViaFactoring() local
7164 !match(SU->getValue(), m_Select(m_Value(Condition), m_APInt(TrueVal), in getRangeViaFactoring()
7170 TrueValue = *TrueVal; in getRangeViaFactoring()