Lines Matching defs:AllocaTy
2360 Type *AllocaTy,
2363 uint64_t Size = DL.getTypeStoreSize(AllocaTy).getFixedValue();
2403 !canConvertValue(DL, AllocaTy, LI->getType())) {
2428 !canConvertValue(DL, ValueTy, AllocaTy)) {
2451 static bool isIntegerWideningViable(Partition &P, Type *AllocaTy,
2453 uint64_t SizeInBits = DL.getTypeSizeInBits(AllocaTy).getFixedValue();
2459 if (SizeInBits != DL.getTypeStoreSizeInBits(AllocaTy).getFixedValue())
2465 Type *IntTy = Type::getIntNTy(AllocaTy->getContext(), SizeInBits);
2466 if (!canConvertValue(DL, AllocaTy, IntTy) ||
2467 !canConvertValue(DL, IntTy, AllocaTy))
2480 if (!isIntegerWideningViableForSlice(S, P.beginOffset(), AllocaTy, DL,
2485 if (!isIntegerWideningViableForSlice(*S, P.beginOffset(), AllocaTy, DL,
3185 Type *AllocaTy = NewAI.getAllocatedType();
3186 Type *ScalarTy = AllocaTy->getScalarType();
3200 return canConvertValue(DL, SrcTy, AllocaTy) &&
3270 V = convertValue(DL, IRB, V, AllocaTy);
3278 if (VectorType *AllocaVecTy = dyn_cast<VectorType>(AllocaTy))
3282 V = convertValue(DL, IRB, V, AllocaTy);