Lines Matching refs:TrueVal
6075 Value *TrueVal, in createNodeForSelectOrPHIInstWithICmpInstCond() argument
6098 const SCEV *LA = getSCEV(TrueVal); in createNodeForSelectOrPHIInstWithICmpInstCond()
6141 std::swap(TrueVal, FalseVal); in createNodeForSelectOrPHIInstWithICmpInstCond()
6148 const SCEV *TrueValExpr = getSCEV(TrueVal); // C+y in createNodeForSelectOrPHIInstWithICmpInstCond()
6160 isa<ConstantInt>(TrueVal) && cast<ConstantInt>(TrueVal)->isZero()) { in createNodeForSelectOrPHIInstWithICmpInstCond()
6213 createNodeForSelectViaUMinSeq(ScalarEvolution *SE, Value *Cond, Value *TrueVal, in createNodeForSelectViaUMinSeq() argument
6215 if (!isa<ConstantInt>(TrueVal) && !isa<ConstantInt>(FalseVal)) in createNodeForSelectViaUMinSeq()
6219 const auto *SETrue = SE->getSCEV(TrueVal); in createNodeForSelectViaUMinSeq()
6225 Value *V, Value *Cond, Value *TrueVal, Value *FalseVal) { in createNodeForSelectOrPHIViaUMinSeq() argument
6227 assert(TrueVal->getType() == FalseVal->getType() && in createNodeForSelectOrPHIViaUMinSeq()
6228 V->getType() == TrueVal->getType() && in createNodeForSelectOrPHIViaUMinSeq()
6236 createNodeForSelectViaUMinSeq(this, Cond, TrueVal, FalseVal)) in createNodeForSelectOrPHIViaUMinSeq()
6243 Value *TrueVal, in createNodeForSelectOrPHI() argument
6248 return getSCEV(CI->isOne() ? TrueVal : FalseVal); in createNodeForSelectOrPHI()
6254 TrueVal, FalseVal)) in createNodeForSelectOrPHI()
6259 return createNodeForSelectOrPHIViaUMinSeq(V, Cond, TrueVal, FalseVal); in createNodeForSelectOrPHI()
7146 const APInt *TrueVal, *FalseVal; in getRangeViaFactoring() local
7148 !match(SU->getValue(), m_Select(m_Value(Condition), m_APInt(TrueVal), in getRangeViaFactoring()
7154 TrueValue = *TrueVal; in getRangeViaFactoring()