Lines Matching refs:CastTy
1674 QualType ValTy, QualType CastTy, in castValueToType() argument
1676 assert(!CGF.getContext().getTypeSizeInChars(CastTy).isZero() && in castValueToType()
1680 llvm::Type *LLVMCastTy = CGF.ConvertTypeForMem(CastTy); in castValueToType()
1681 if (ValTy == CastTy) in castValueToType()
1684 CGF.getContext().getTypeSizeInChars(CastTy)) in castValueToType()
1686 if (CastTy->isIntegerType() && ValTy->isIntegerType()) in castValueToType()
1688 CastTy->hasSignedIntegerRepresentation()); in castValueToType()
1689 Address CastItem = CGF.CreateMemTemp(CastTy); in castValueToType()
1695 return CGF.EmitLoadOfScalar(CastItem, /*Volatile=*/false, CastTy, Loc, in castValueToType()
1722 QualType CastTy = CGF.getContext().getIntTypeForBitwidth( in createRuntimeShuffleFunction() local
1724 llvm::Value *ElemCast = castValueToType(CGF, Elem, ElemType, CastTy, Loc); in createRuntimeShuffleFunction()
1732 return castValueToType(CGF, ShuffledVal, CastTy, ElemType, Loc); in createRuntimeShuffleFunction()