Lines Matching defs:SclTy
203 static Constant *rebuildConstant(LLVMContext &Ctx, Type *SclTy,
218 if (SclTy->is16bitFPTy())
219 return ConstantDataVector::getFP(SclTy, RawBits);
227 if (SclTy->isFloatTy())
228 return ConstantDataVector::getFP(SclTy, RawBits);
237 if (SclTy->isDoubleTy())
238 return ConstantDataVector::getFP(SclTy, RawBits);
253 Type *SclTy = C->getType()->getScalarType();
254 unsigned NumSclBits = SclTy->getPrimitiveSizeInBits();
263 return rebuildConstant(C->getContext(), SclTy, *Splat, NumSclBits);
269 Type *SclTy = C->getType()->getScalarType();
270 unsigned NumSclBits = SclTy->getPrimitiveSizeInBits();
280 return rebuildConstant(Ctx, SclTy, *Bits, NumSclBits);