Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:SplatValue

6260 bool BuildVectorSDNode::isConstantSplat(APInt &SplatValue,
6272 SplatValue = APInt(sz, 0);
6277 // in SplatValue. If any of the values are not constant, give up and return
6291 SplatValue |= CN->getAPIntValue().zextOrTrunc(EltBitSize).
6294 SplatValue |= CN->getValueAPF().bitcastToAPInt().zextOrTrunc(sz) <<BitPos;
6306 APInt HighValue = SplatValue.lshr(HalfSize).trunc(HalfSize);
6307 APInt LowValue = SplatValue.trunc(HalfSize);
6316 SplatValue = HighValue | LowValue;