Lines Matching refs:CastTy
2262 QualType ValTy, QualType CastTy, in castValueToType() argument
2264 assert(!CGF.getContext().getTypeSizeInChars(CastTy).isZero() && in castValueToType()
2268 llvm::Type *LLVMCastTy = CGF.ConvertTypeForMem(CastTy); in castValueToType()
2269 if (ValTy == CastTy) in castValueToType()
2272 CGF.getContext().getTypeSizeInChars(CastTy)) in castValueToType()
2274 if (CastTy->isIntegerType() && ValTy->isIntegerType()) in castValueToType()
2276 CastTy->hasSignedIntegerRepresentation()); in castValueToType()
2277 Address CastItem = CGF.CreateMemTemp(CastTy); in castValueToType()
2283 return CGF.EmitLoadOfScalar(CastItem, /*Volatile=*/false, CastTy, Loc, in castValueToType()
2310 QualType CastTy = CGF.getContext().getIntTypeForBitwidth( in createRuntimeShuffleFunction() local
2312 llvm::Value *ElemCast = castValueToType(CGF, Elem, ElemType, CastTy, Loc); in createRuntimeShuffleFunction()
2320 return castValueToType(CGF, ShuffledVal, CastTy, ElemType, Loc); in createRuntimeShuffleFunction()