Lines Matching refs:ParamTy
3273 Type *ParamTy = FT->getParamType(i); in transformConstExprCastCall() local
3276 if (!CastInst::isBitOrNoopPointerCastable(ActTy, ParamTy, DL)) in transformConstExprCastCall()
3282 ParamTy, AttributeFuncs::ASK_UNSAFE_TO_DROP))) in transformConstExprCastCall()
3298 if (ParamTy != ActTy && CallerPAL.hasParamAttr(i, Attribute::ByVal)) { in transformConstExprCastCall()
3299 PointerType *ParamPTy = dyn_cast<PointerType>(ParamTy); in transformConstExprCastCall()
3362 Type *ParamTy = FT->getParamType(i); in transformConstExprCastCall() local
3365 if ((*AI)->getType() != ParamTy) in transformConstExprCastCall()
3366 NewArg = Builder.CreateBitOrPointerCast(*AI, ParamTy); in transformConstExprCastCall()
3372 ParamTy, AttributeFuncs::ASK_SAFE_TO_DROP); in transformConstExprCastCall()
3374 !ParamTy->isOpaquePointerTy()) { in transformConstExprCastCall()
3377 AB.addByValAttr(ParamTy->getNonOpaquePointerElementType()); in transformConstExprCastCall()