Lines Matching refs:AllocaTy

2387                                             Type *AllocaTy,  in isIntegerWideningViableForSlice()  argument
2390 uint64_t Size = DL.getTypeStoreSize(AllocaTy).getFixedValue(); in isIntegerWideningViableForSlice()
2430 !canConvertValue(DL, AllocaTy, LI->getType())) { in isIntegerWideningViableForSlice()
2455 !canConvertValue(DL, ValueTy, AllocaTy)) { in isIntegerWideningViableForSlice()
2478 static bool isIntegerWideningViable(Partition &P, Type *AllocaTy, in isIntegerWideningViable() argument
2480 uint64_t SizeInBits = DL.getTypeSizeInBits(AllocaTy).getFixedValue(); in isIntegerWideningViable()
2486 if (SizeInBits != DL.getTypeStoreSizeInBits(AllocaTy).getFixedValue()) in isIntegerWideningViable()
2492 Type *IntTy = Type::getIntNTy(AllocaTy->getContext(), SizeInBits); in isIntegerWideningViable()
2493 if (!canConvertValue(DL, AllocaTy, IntTy) || in isIntegerWideningViable()
2494 !canConvertValue(DL, IntTy, AllocaTy)) in isIntegerWideningViable()
2507 if (!isIntegerWideningViableForSlice(S, P.beginOffset(), AllocaTy, DL, in isIntegerWideningViable()
2512 if (!isIntegerWideningViableForSlice(*S, P.beginOffset(), AllocaTy, DL, in isIntegerWideningViable()
3200 Type *AllocaTy = NewAI.getAllocatedType(); in visitMemSetInst() local
3201 Type *ScalarTy = AllocaTy->getScalarType(); in visitMemSetInst()
3216 return canConvertValue(DL, SrcTy, AllocaTy) && in visitMemSetInst()
3284 V = convertValue(DL, IRB, V, AllocaTy); in visitMemSetInst()
3292 if (VectorType *AllocaVecTy = dyn_cast<VectorType>(AllocaTy)) in visitMemSetInst()
3296 V = convertValue(DL, IRB, V, AllocaTy); in visitMemSetInst()