Lines Matching refs:getFixedValue
1040 AllocSize(DL.getTypeAllocSize(AI.getAllocatedType()).getFixedValue()), in SliceBuilder()
1167 return handleLoadOrStore(LI.getType(), LI, Offset, Size.getFixedValue(), in visitLoadInst()
1182 uint64_t Size = StoreSize.getFixedValue(); in visitStoreInst()
1344 Size = std::max(Size, LoadSize.getFixedValue()); in hasUnsafePHIOrSelectUse()
1356 Size = std::max(Size, StoreSize.getFixedValue()); in hasUnsafePHIOrSelectUse()
1618 APInt(APWidth, DL.getTypeStoreSize(LoadType).getFixedValue()); in isSafePHIToSpeculate()
1967 if (DL.getTypeSizeInBits(NewTy).getFixedValue() != in canConvertValue()
1968 DL.getTypeSizeInBits(OldTy).getFixedValue()) in canConvertValue()
2147 DL.getTypeSizeInBits(VTy->getElementType()).getFixedValue(); in checkVectorTypeForPromotion()
2153 assert((DL.getTypeSizeInBits(VTy).getFixedValue() % 8) == 0 && in checkVectorTypeForPromotion()
2206 assert(DL.getTypeSizeInBits(RHSTy).getFixedValue() == in checkVectorTypesForPromotion()
2207 DL.getTypeSizeInBits(LHSTy).getFixedValue() && in checkVectorTypesForPromotion()
2218 assert(DL.getTypeSizeInBits(RHSTy).getFixedValue() == in checkVectorTypesForPromotion()
2219 DL.getTypeSizeInBits(LHSTy).getFixedValue() && in checkVectorTypesForPromotion()
2273 unsigned TypeSize = DL.getTypeSizeInBits(Ty).getFixedValue(); in createAndCheckVectorTypesForPromotion()
2279 unsigned VectorSize = DL.getTypeSizeInBits(VTy).getFixedValue(); in createAndCheckVectorTypesForPromotion()
2281 DL.getTypeSizeInBits(VTy->getElementType()).getFixedValue(); in createAndCheckVectorTypesForPromotion()
2320 if (DL.getTypeSizeInBits(VTy).getFixedValue() != in isVectorPromotionViable()
2321 DL.getTypeSizeInBits(V).getFixedValue()) { in isVectorPromotionViable()
2390 uint64_t Size = DL.getTypeStoreSize(AllocaTy).getFixedValue(); in isIntegerWideningViableForSlice()
2415 if (DL.getTypeStoreSize(LI->getType()).getFixedValue() > Size) in isIntegerWideningViableForSlice()
2427 if (ITy->getBitWidth() < DL.getTypeStoreSizeInBits(ITy).getFixedValue()) in isIntegerWideningViableForSlice()
2440 if (DL.getTypeStoreSize(ValueTy).getFixedValue() > Size) in isIntegerWideningViableForSlice()
2452 if (ITy->getBitWidth() < DL.getTypeStoreSizeInBits(ITy).getFixedValue()) in isIntegerWideningViableForSlice()
2480 uint64_t SizeInBits = DL.getTypeSizeInBits(AllocaTy).getFixedValue(); in isIntegerWideningViable()
2486 if (SizeInBits != DL.getTypeStoreSizeInBits(AllocaTy).getFixedValue()) in isIntegerWideningViable()
2524 assert(DL.getTypeStoreSize(Ty).getFixedValue() + Offset <= in extractInteger()
2525 DL.getTypeStoreSize(IntTy).getFixedValue() && in extractInteger()
2529 ShAmt = 8 * (DL.getTypeStoreSize(IntTy).getFixedValue() - in extractInteger()
2530 DL.getTypeStoreSize(Ty).getFixedValue() - Offset); in extractInteger()
2555 assert(DL.getTypeStoreSize(Ty).getFixedValue() + Offset <= in insertInteger()
2556 DL.getTypeStoreSize(IntTy).getFixedValue() && in insertInteger()
2560 ShAmt = 8 * (DL.getTypeStoreSize(IntTy).getFixedValue() - in insertInteger()
2561 DL.getTypeStoreSize(Ty).getFixedValue() - Offset); in insertInteger()
2737 .getFixedValue()) in AllocaSliceRewriter()
2741 ElementSize(VecTy ? DL.getTypeSizeInBits(ElementTy).getFixedValue() / 8 in AllocaSliceRewriter()
2746 assert((DL.getTypeSizeInBits(ElementTy).getFixedValue() % 8) == 0 && in AllocaSliceRewriter()
2914 DL.getTypeStoreSize(TargetTy).getFixedValue() > SliceSize; in visitLoadInst()
2980 assert(SliceSize < DL.getTypeStoreSize(LI.getType()).getFixedValue() && in visitLoadInst()
3048 if (DL.getTypeSizeInBits(V->getType()).getFixedValue() != in rewriteIntegerStore()
3087 if (SliceSize < DL.getTypeStoreSize(V->getType()).getFixedValue()) { in visitStoreInst()
3217 DL.isLegalInteger(DL.getTypeSizeInBits(ScalarTy).getFixedValue()); in visitMemSetInst()
3257 II.getValue(), DL.getTypeSizeInBits(ElementTy).getFixedValue() / 8); in visitMemSetInst()
3291 DL.getTypeSizeInBits(ScalarTy).getFixedValue() / 8); in visitMemSetInst()
3368 DL.getTypeStoreSize(NewAI.getAllocatedType()).getFixedValue() || in visitMemTransferInst()
4097 uint64_t AllocSize = DL.getTypeAllocSize(Ty).getFixedValue(); in stripAggregateTypeWrapping()
4098 uint64_t TypeSize = DL.getTypeSizeInBits(Ty).getFixedValue(); in stripAggregateTypeWrapping()
4111 if (AllocSize > DL.getTypeAllocSize(InnerTy).getFixedValue() || in stripAggregateTypeWrapping()
4112 TypeSize > DL.getTypeSizeInBits(InnerTy).getFixedValue()) in stripAggregateTypeWrapping()
4133 if (Offset == 0 && DL.getTypeAllocSize(Ty).getFixedValue() == Size) in getTypePartition()
4135 if (Offset > DL.getTypeAllocSize(Ty).getFixedValue() || in getTypePartition()
4136 (DL.getTypeAllocSize(Ty).getFixedValue() - Offset) < Size) in getTypePartition()
4152 uint64_t ElementSize = DL.getTypeAllocSize(ElementTy).getFixedValue(); in getTypePartition()
4196 uint64_t ElementSize = DL.getTypeAllocSize(ElementTy).getFixedValue(); in getTypePartition()
4755 if (DL.getTypeAllocSize(CommonUseTy.first).getFixedValue() >= P.size()) { in rewritePartition()
4767 if (DL.getTypeAllocSize(CommonUseTy.second).getFixedValue() >= P.size()) { in rewritePartition()
4790 assert(DL.getTypeAllocSize(SliceTy).getFixedValue() >= P.size()); in rewritePartition()
4988 DL.getTypeAllocSize(AI.getAllocatedType()).getFixedValue(); in splitAlloca()
5053 DL.getTypeSizeInBits(NewAI->getAllocatedType()).getFixedValue(); in splitAlloca()
5071 DL.getTypeSizeInBits(AI.getAllocatedType()).getFixedValue(); in splitAlloca()
5186 Size.getFixedValue() == 0) in runOnAlloca()