Lines Matching defs:SplatVal
145 bool ISD::isConstantSplatVector(const SDNode *N, APInt &SplatVal) {
150 SplatVal = Op0->getAPIntValue().trunc(EltSize);
154 SplatVal = Op0->getValueAPF().bitcastToAPInt().trunc(EltSize);
172 return BV->isConstantSplat(SplatVal, SplatUndef, SplatBitSize, HasUndefs,
186 APInt SplatVal;
187 return isConstantSplatVector(N, SplatVal) && SplatVal.isAllOnes();
235 APInt SplatVal;
236 return isConstantSplatVector(N, SplatVal) && SplatVal.isZero();