| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | VNCoercion.cpp | 31 uint64_t StoreSize = DL.getTypeSizeInBits(StoredTy).getFixedValue(); in canCoerceMustAliasedValueToLoad() 38 if (StoreSize < DL.getTypeSizeInBits(LoadTy).getFixedValue()) in canCoerceMustAliasedValueToLoad() 61 if (StoredNI && StoreSize != DL.getTypeSizeInBits(LoadTy).getFixedValue()) in canCoerceMustAliasedValueToLoad() 87 uint64_t StoredValSize = DL.getTypeSizeInBits(StoredValTy).getFixedValue(); in coerceAvailableValueToLoadType() 88 uint64_t LoadedValSize = DL.getTypeSizeInBits(LoadedTy).getFixedValue(); in coerceAvailableValueToLoadType() 189 uint64_t LoadSize = DL.getTypeSizeInBits(LoadTy).getFixedValue(); in analyzeLoadFromClobberingWrite() 242 uint64_t DepSize = DL.getTypeSizeInBits(DepLI->getType()).getFixedValue(); in analyzeLoadFromClobberingLoad() 308 (DL.getTypeSizeInBits(SrcVal->getType()).getFixedValue() + 7) / 8; in getStoreValueForLoadHelper() 309 uint64_t LoadSize = (DL.getTypeSizeInBits(LoadTy).getFixedValue() + 7) / 8; in getStoreValueForLoadHelper() 364 uint64_t LoadSize = DL.getTypeSizeInBits(LoadTy).getFixedValue() / 8; in getMemInstValueForLoad() [all …]
|
| H A D | ScalarEvolutionExpander.cpp | 162 assert(SE.getTypeSizeInBits(V->getType()) == SE.getTypeSizeInBits(Ty) && in InsertNoopCastOfTo() 186 SE.getTypeSizeInBits(Ty) == SE.getTypeSizeInBits(V->getType())) { in InsertNoopCastOfTo() 190 SE.getTypeSizeInBits(CI->getType()) == in InsertNoopCastOfTo() 191 SE.getTypeSizeInBits(CI->getOperand(0)->getType())) in InsertNoopCastOfTo() 196 SE.getTypeSizeInBits(CE->getType()) == in InsertNoopCastOfTo() 197 SE.getTypeSizeInBits(CE->getOperand(0)->getType())) in InsertNoopCastOfTo() 1165 if (SE.getTypeSizeInBits(PN->getType()) >= SE.getTypeSizeInBits(Ty)) in visitAddRecExpr() 1171 SE.getTypeSizeInBits(CanonicalIV->getType()) > SE.getTypeSizeInBits(Ty) && in visitAddRecExpr() 1362 assert(SE.getTypeSizeInBits(Ty) == SE.getTypeSizeInBits(SH->getType()) && in expandCodeFor() 2002 unsigned SrcBits = SE.getTypeSizeInBits(ExitCount->getType()); in generateOverflowCheck() [all …]
|
| H A D | CallPromotionUtils.cpp | 572 APInt VTableOffset(DL.getTypeSizeInBits(VTableEntryPtr->getType()), 0); in tryPromoteCall() 579 APInt ObjectOffset(DL.getTypeSizeInBits(Object->getType()), 0); in tryPromoteCall() 592 APInt VTableOffsetGVBase(DL.getTypeSizeInBits(VTablePtr->getType()), 0); in tryPromoteCall()
|
| H A D | SimplifyIndVar.cpp | 688 if (SE->getTypeSizeInBits(IVOperand->getType()) > in replaceFloatIVWithIntegerIV() 689 SE->getTypeSizeInBits(CI->getType())) { in replaceFloatIVWithIntegerIV() 1451 if (SE->getTypeSizeInBits(NarrowExpr->getType()) >= in getWideRecurrence() 1452 SE->getTypeSizeInBits(WideType)) { in getWideRecurrence() 1522 unsigned CastWidth = SE->getTypeSizeInBits(Op->getType()); in widenLoopCompare() 1523 unsigned IVWidth = SE->getTypeSizeInBits(WideType); in widenLoopCompare() 1783 unsigned CastWidth = SE->getTypeSizeInBits(DU.NarrowUse->getType()); in widenIVUse() 1784 unsigned IVWidth = SE->getTypeSizeInBits(WideType); in widenIVUse()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | DataLayout.h | 463 TypeSize getTypeSizeInBits(Type *Ty) const; 473 TypeSize BaseSize = getTypeSizeInBits(Ty); in getTypeStoreSize() 493 return getTypeSizeInBits(Ty) == getTypeStoreSizeInBits(Ty); in typeSizeEqualsStoreSize() 672 inline TypeSize DataLayout::getTypeSizeInBits(Type *Ty) const { in getTypeSizeInBits() function 712 getTypeSizeInBits(VTy->getElementType()).getFixedValue(); in getTypeSizeInBits() 717 return getTypeSizeInBits(LayoutTy); in getTypeSizeInBits()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | IndVarSimplify.cpp | 510 uint64_t Width = SE->getTypeSizeInBits(Ty); in visitIVCast() 536 Width > SE->getTypeSizeInBits(WI.WidestNativeType)) { in visitIVCast() 827 uint64_t BCWidth = SE->getTypeSizeInBits(BECount->getType()); in FindLoopCounter() 848 uint64_t PhiWidth = SE->getTypeSizeInBits(AR->getType()); in FindLoopCounter() 892 else if (PhiWidth <= SE->getTypeSizeInBits(BestPhi->getType())) in FindLoopCounter() 918 SE->getTypeSizeInBits(AR->getType()) > in genLoopLimit() 919 SE->getTypeSizeInBits(ExitCount->getType())) { in genLoopLimit() 1015 unsigned CmpIndVarSize = SE->getTypeSizeInBits(CmpIndVar->getType()); in linearFunctionTestReplace() 1016 unsigned ExitCntSize = SE->getTypeSizeInBits(ExitCnt->getType()); in linearFunctionTestReplace() 1274 if (SE->getTypeSizeInBits(ARTy) > SE->getTypeSizeInBits(MaxIterTy)) in createReplacement() [all …]
|
| H A D | LoopLoadElimination.cpp | 103 DL.getTypeSizeInBits(LoadType) == in isDependenceDistanceOfOne() 104 DL.getTypeSizeInBits(getLoadStoreType(Store)) && in isDependenceDistanceOfOne() 456 assert(DL.getTypeSizeInBits(LoadType) == DL.getTypeSizeInBits(StoreType) && in propagateStoredValueToLoadUsers()
|
| H A D | SROA.cpp | 1967 if (DL.getTypeSizeInBits(NewTy).getFixedValue() != in canConvertValue() 1968 DL.getTypeSizeInBits(OldTy).getFixedValue()) in canConvertValue() 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() 2320 if (DL.getTypeSizeInBits(VTy).getFixedValue() != in isVectorPromotionViable() 2321 DL.getTypeSizeInBits(V).getFixedValue()) { in isVectorPromotionViable() 3048 if (DL.getTypeSizeInBits(V->getType()).getFixedValue() != in rewriteIntegerStore() 4098 uint64_t TypeSize = DL.getTypeSizeInBits(Ty).getFixedValue(); in stripAggregateTypeWrapping() [all …]
|
| H A D | LoopPredication.cpp | 418 assert(DL.getTypeSizeInBits(LatchCheck.IV->getType()).getFixedValue() > in isSafeToTruncateWideIVType() 419 DL.getTypeSizeInBits(RangeCheckType).getFixedValue() && in isSafeToTruncateWideIVType() 439 DL.getTypeSizeInBits(RangeCheckType).getFixedValue(); in isSafeToTruncateWideIVType() 456 if (DL.getTypeSizeInBits(LatchType).getFixedValue() < in generateLoopLatchCheck() 457 DL.getTypeSizeInBits(RangeCheckType).getFixedValue()) in generateLoopLatchCheck()
|
| H A D | LoopStrengthReduce.cpp | 2180 if ((int)SE.getTypeSizeInBits(SrcTy) > Mantissa) in OptimizeShadowIV() 2486 if (SE.getTypeSizeInBits(A->getType()) != in OptimizeLoopTermCond() 2487 SE.getTypeSizeInBits(B->getType())) { in OptimizeLoopTermCond() 2488 if (SE.getTypeSizeInBits(A->getType()) > in OptimizeLoopTermCond() 2489 SE.getTypeSizeInBits(B->getType())) in OptimizeLoopTermCond() 2733 if (SE.getTypeSizeInBits(OldStride->getType()) != in CollectInterestingTypesAndFactors() 3252 assert(SE.getTypeSizeInBits(IVTy) >= SE.getTypeSizeInBits(OperTy) && in GenerateIVChain() 3402 SE.getTypeSizeInBits(LU.WidestFixupType) < in CollectFixupsAndInitialFormulae() 3583 SE.getTypeSizeInBits(LU.WidestFixupType) < in CollectLoopInvariantFixupsAndFormulae() 3985 if (SE.getTypeSizeInBits(IntTy) > 64) return; in GenerateICmpZeroScales() [all …]
|
| H A D | NaryReassociate.cpp | 406 DL->getTypeSizeInBits(LHS->getType()).getFixedValue() < in tryReassociateGEPAtIndex() 407 DL->getTypeSizeInBits(GEP->getOperand(I)->getType()) in tryReassociateGEPAtIndex()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ScalarEvolution.cpp | 4727 if (getTypeSizeInBits(SrcTy) == getTypeSizeInBits(Ty)) in getTruncateOrZeroExtend() 4729 if (getTypeSizeInBits(SrcTy) > getTypeSizeInBits(Ty)) in getTruncateOrZeroExtend() 4739 if (getTypeSizeInBits(SrcTy) == getTypeSizeInBits(Ty)) in getTruncateOrSignExtend() 4741 if (getTypeSizeInBits(SrcTy) > getTypeSizeInBits(Ty)) in getTruncateOrSignExtend() 4751 assert(getTypeSizeInBits(SrcTy) <= getTypeSizeInBits(Ty) && in getNoopOrZeroExtend() 4753 if (getTypeSizeInBits(SrcTy) == getTypeSizeInBits(Ty)) in getNoopOrZeroExtend() 4763 assert(getTypeSizeInBits(SrcTy) <= getTypeSizeInBits(Ty) && in getNoopOrSignExtend() 4765 if (getTypeSizeInBits(SrcTy) == getTypeSizeInBits(Ty)) in getNoopOrSignExtend() 4775 assert(getTypeSizeInBits(SrcTy) <= getTypeSizeInBits(Ty) && in getNoopOrAnyExtend() 4777 if (getTypeSizeInBits(SrcTy) == getTypeSizeInBits(Ty)) in getNoopOrAnyExtend() [all …]
|
| H A D | Loads.cpp | 535 TypeSize StoreSize = DL.getTypeSizeInBits(Val->getType()); in getAvailableLoadStore() 536 TypeSize LoadSize = DL.getTypeSizeInBits(AccessTy); in getAvailableLoadStore() 561 TypeSize LoadTypeSize = DL.getTypeSizeInBits(AccessTy); in getAvailableLoadStore()
|
| H A D | ScalarEvolutionAliasAnalysis.cpp | 56 unsigned BitWidth = SE.getTypeSizeInBits(AS->getType()); in alias()
|
| H A D | DemandedBits.cpp | 408 return APInt::getAllOnes(DL.getTypeSizeInBits(I->getType()->getScalarType())); in getDemandedBits() 415 unsigned BitWidth = DL.getTypeSizeInBits(T->getScalarType()); in getDemandedBits()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InterleavedAccess.cpp | 131 unsigned ShuffleElemSize = DL.getTypeSizeInBits(ShuffleEltTy); in isSupported() 144 WideInstSize = DL.getTypeSizeInBits(Inst->getType()); in isSupported() 148 WideInstSize = DL.getTypeSizeInBits(Shuffles[0]->getType()); in isSupported() 176 DL.getTypeSizeInBits(VecWidth) >= in decompose() 177 DL.getTypeSizeInBits(SubVecTy) * NumSubVectors && in decompose() 201 unsigned VecLength = DL.getTypeSizeInBits(VecWidth); in decompose()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoadStoreVectorizer.cpp | 619 unsigned SzBits = DL.getTypeSizeInBits(getLoadStoreType(&*Prev.Inst)); in splitChainByContiguity() 660 DL.getTypeSizeInBits(getLoadStoreType(C[0].Inst)->getScalarType())); in getChainElemTy() 701 assert(isPowerOf2_32(DL.getTypeSizeInBits(Ty)) && in splitChainByAlignment() 738 unsigned VecElemBits = DL.getTypeSizeInBits(VecElemTy); in splitChainByAlignment() 871 VecElemTy, 8 * ChainBytes / DL.getTypeSizeInBits(VecElemTy)); in vectorizeChain() 1343 unsigned TySize = DL.getTypeSizeInBits(Ty); in collectEquivalenceClasses() 1362 if ((!VecTy && !isPowerOf2_32(DL.getTypeSizeInBits(Ty))) || in collectEquivalenceClasses() 1363 (VecTy && !isPowerOf2_32(DL.getTypeSizeInBits(VecTy->getScalarType())))) in collectEquivalenceClasses() 1372 DL.getTypeSizeInBits(getLoadStoreType(&I)->getScalarType()), in collectEquivalenceClasses()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | LowLevelTypeUtils.cpp | 37 auto SizeInBits = DL.getTypeSizeInBits(&Ty); in getLLTForType()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | R600TargetTransformInfo.cpp | 118 DL.getTypeSizeInBits(cast<VectorType>(ValTy)->getElementType()); in getVectorInstrCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ |
| H A D | Target.cpp | 97 return unwrap(TD)->getTypeSizeInBits(unwrap(Ty)); in LLVMSizeOfTypeInBits()
|
| H A D | TargetMachine.cpp | 89 uint64_t Size = DL.getTypeSizeInBits(GV->getValueType()) / 8; in isLargeGlobalValue()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetTransformInfo.cpp | 388 unsigned SBW = DL.getTypeSizeInBits(CI->getSrcTy()); in getInstructionCost() 389 unsigned DBW = DL.getTypeSizeInBits(CI->getDestTy()); in getInstructionCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroFrame.cpp | 1034 RetType = Builder.createBasicType(Name, Layout.getTypeSizeInBits(Ty), in solveDIType() 1046 Builder.createPointerType(nullptr, Layout.getTypeSizeInBits(Ty), in solveDIType() 1051 Scope, Name, Scope->getFile(), LineNum, Layout.getTypeSizeInBits(Ty), in solveDIType() 1073 TypeSize Size = Layout.getTypeSizeInBits(Ty); in solveDIType() 1174 nullptr, Layout.getTypeSizeInBits(ResumeFnTy))}); in buildFrameDebugInfo() 1177 nullptr, Layout.getTypeSizeInBits(DestroyFnTy))}); in buildFrameDebugInfo() 1183 (Layout.getTypeSizeInBits(IndexTy) < 8) in buildFrameDebugInfo() 1185 : Layout.getTypeSizeInBits(IndexTy), in buildFrameDebugInfo() 1232 SizeInBits = Layout.getTypeSizeInBits(Ty).getFixedValue(); in buildFrameDebugInfo()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64Arm64ECCallLowering.cpp | 297 uint64_t ElementSizePerBytes = DL.getTypeSizeInBits(ElementTy) / 8; in canonicalizeThunkType() 319 if ((T->isIntegerTy() || T->isPointerTy()) && DL.getTypeSizeInBits(T) <= 64) { in canonicalizeThunkType() 328 TypeSize = DL.getTypeSizeInBits(T) / 8; in canonicalizeThunkType()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | DataLayout.cpp | 825 unsigned BitWidth = getTypeSizeInBits(Ty).getFixedValue(); in getAlignment() 841 unsigned BitWidth = getTypeSizeInBits(Ty).getKnownMinValue(); in getAlignment() 1044 if (getTypeSizeInBits(ElemType) > 128) in getPreferredAlign()
|