Home
last modified time | relevance | path

Searched refs:getTypeSizeInBits (Results 1 – 25 of 44) sorted by relevance

12

/NextBSD/contrib/llvm/lib/Analysis/
HDScalarEvolution.cpp1009 unsigned W = SE.getTypeSizeInBits(ResultTy); in BinomialCoefficient()
1089 assert(getTypeSizeInBits(Op->getType()) > getTypeSizeInBits(Ty) && in getTruncateExpr()
1174 unsigned BitWidth = SE->getTypeSizeInBits(Step->getType()); in getSignedOverflowLimitForStep()
1194 unsigned BitWidth = SE->getTypeSizeInBits(Step->getType()); in getUnsignedOverflowLimitForStep()
1304 unsigned BitWidth = SE->getTypeSizeInBits(AR->getType()); in getPreStartForExtend()
1426 assert(getTypeSizeInBits(Op->getType()) < getTypeSizeInBits(Ty) && in getZeroExtendExpr()
1456 unsigned TruncBits = getTypeSizeInBits(ST->getType()); in getZeroExtendExpr()
1457 unsigned NewBits = getTypeSizeInBits(Ty); in getZeroExtendExpr()
1471 unsigned BitWidth = getTypeSizeInBits(AR->getType()); in getZeroExtendExpr()
1592 assert(getTypeSizeInBits(Op->getType()) < getTypeSizeInBits(Ty) && in getSignExtendExpr()
[all …]
HDScalarEvolutionExpander.cpp98 assert(SE.getTypeSizeInBits(V->getType()) == SE.getTypeSizeInBits(Ty) && in InsertNoopCastOfTo()
112 SE.getTypeSizeInBits(Ty) == SE.getTypeSizeInBits(V->getType())) { in InsertNoopCastOfTo()
116 SE.getTypeSizeInBits(CI->getType()) == in InsertNoopCastOfTo()
117 SE.getTypeSizeInBits(CI->getOperand(0)->getType())) in InsertNoopCastOfTo()
122 SE.getTypeSizeInBits(CE->getType()) == in InsertNoopCastOfTo()
123 SE.getTypeSizeInBits(CE->getOperand(0)->getType())) in InsertNoopCastOfTo()
447 if (SE.getTypeSizeInBits(C->getType()) <= 64) { in expandAddToGEP()
1384 if (SE.getTypeSizeInBits(PN->getType()) >= SE.getTypeSizeInBits(Ty)) in visitAddRecExpr()
1390 SE.getTypeSizeInBits(CanonicalIV->getType()) > in visitAddRecExpr()
1391 SE.getTypeSizeInBits(Ty)) { in visitAddRecExpr()
[all …]
HDScalarEvolutionAliasAnalysis.cpp129 unsigned BitWidth = SE->getTypeSizeInBits(AS->getType()); in alias()
HDConstantFolding.cpp200 unsigned DstBitSize = DL.getTypeSizeInBits(DstEltTy); in FoldBitCast()
498 if (DL.getTypeSizeInBits(DestTy) == DL.getTypeSizeInBits(SrcTy)) { in ConstantFoldLoadThroughBitcast()
630 unsigned BitWidth = DL.getTypeSizeInBits(Op0->getType()->getScalarType()); in SymbolicallyEvaluateBinop()
659 unsigned OpSize = DL.getTypeSizeInBits(Op0->getType()); in SymbolicallyEvaluateBinop()
762 unsigned BitWidth = DL.getTypeSizeInBits(IntPtrTy); in SymbolicallyEvaluateGEP()
HDIVUsers.cpp139 uint64_t Width = SE->getTypeSizeInBits(I->getType()); in AddUsersImpl()
HDDependenceAnalysis.cpp867 if (SE->getTypeSizeInBits(Start->getType()) < in checkSrcSubscript()
868 SE->getTypeSizeInBits(UB->getType())) { in checkSrcSubscript()
893 if (SE->getTypeSizeInBits(Start->getType()) < in checkDstSubscript()
894 SE->getTypeSizeInBits(UB->getType())) { in checkDstSubscript()
2292 unsigned BitWidth = SE->getTypeSizeInBits(Src->getType()); in gcdMIVtest()
/NextBSD/contrib/llvm/include/llvm/IR/
HDDataLayout.h365 uint64_t getTypeSizeInBits(Type *Ty) const;
372 return (getTypeSizeInBits(Ty) + 7) / 8; in getTypeStoreSize()
507 inline uint64_t DataLayout::getTypeSizeInBits(Type *Ty) const { in getTypeSizeInBits() function
540 return VTy->getNumElements() * getTypeSizeInBits(VTy->getElementType()); in getTypeSizeInBits()
/NextBSD/contrib/llvm/lib/Transforms/Scalar/
HDIndVarSimplify.cpp825 uint64_t Width = SE->getTypeSizeInBits(Ty); in visitIVCast()
852 if (Width > SE->getTypeSizeInBits(WI.WidestNativeType)) in visitIVCast()
1082 if (SE->getTypeSizeInBits(NarrowExpr->getType()) in GetWideRecurrence()
1083 >= SE->getTypeSizeInBits(WideType)) { in GetWideRecurrence()
1121 unsigned CastWidth = SE->getTypeSizeInBits(Op->getType()); in WidenLoopCompare()
1122 unsigned IVWidth = SE->getTypeSizeInBits(WideType); in WidenLoopCompare()
1168 unsigned CastWidth = SE->getTypeSizeInBits(DU.NarrowUse->getType()); in WidenIVUse()
1169 unsigned IVWidth = SE->getTypeSizeInBits(WideType); in WidenIVUse()
1626 uint64_t BCWidth = SE->getTypeSizeInBits(BECount->getType()); in FindLoopCounter()
1653 uint64_t PhiWidth = SE->getTypeSizeInBits(AR->getType()); in FindLoopCounter()
[all …]
HDLoopStrengthReduce.cpp494 IntegerType::get(SE.getContext(), SE.getTypeSizeInBits(AR->getType()) + 1); in isAddRecSExtable()
502 IntegerType::get(SE.getContext(), SE.getTypeSizeInBits(A->getType()) + 1); in isAddSExtable()
511 SE.getTypeSizeInBits(M->getType()) * M->getNumOperands()); in isMulSExtable()
1844 if ((int)SE.getTypeSizeInBits(SrcTy) > Mantissa) in OptimizeShadowIV()
2136 if (SE.getTypeSizeInBits(A->getType()) != in OptimizeLoopTermCond()
2137 SE.getTypeSizeInBits(B->getType())) { in OptimizeLoopTermCond()
2138 if (SE.getTypeSizeInBits(A->getType()) > in OptimizeLoopTermCond()
2139 SE.getTypeSizeInBits(B->getType())) in OptimizeLoopTermCond()
2388 if (SE.getTypeSizeInBits(OldStride->getType()) != in CollectInterestingTypesAndFactors()
2389 SE.getTypeSizeInBits(NewStride->getType())) { in CollectInterestingTypesAndFactors()
[all …]
HDScalarReplAggregates.cpp866 unsigned LIBitWidth = DL.getTypeSizeInBits(ToType); in ConvertScalar_ExtractValue()
968 unsigned SrcWidth = DL.getTypeSizeInBits(SV->getType()); in ConvertScalar_InsertValue()
969 unsigned DestWidth = DL.getTypeSizeInBits(AllocaType); in ConvertScalar_InsertValue()
2293 unsigned EltSize = DL.getTypeSizeInBits(ValTy); in RewriteMemIntrinUserOfAlloca()
2363 if (DL.getTypeSizeInBits(SrcVal->getType()) != AllocaSizeBits) in RewriteStoreUserOfWholeAlloca()
2390 uint64_t FieldSizeBits = DL.getTypeSizeInBits(FieldTy); in RewriteStoreUserOfWholeAlloca()
2416 uint64_t ElementSizeBits = DL.getTypeSizeInBits(ArrayEltTy); in RewriteStoreUserOfWholeAlloca()
2498 uint64_t FieldSizeBits = DL.getTypeSizeInBits(FieldTy); in RewriteLoadUserOfWholeAlloca()
2546 if (DL.getTypeSizeInBits(LI->getType()) != AllocaSizeBits) in RewriteLoadUserOfWholeAlloca()
2559 return DL.getTypeSizeInBits(Ty) != DL.getTypeAllocSizeInBits(Ty); in HasPadding()
[all …]
HDSROA.cpp1629 unsigned ElementSizeInBits = DL.getTypeSizeInBits(VecTy->getScalarType()); in getNaturalGEPRecursively()
1861 if (DL.getTypeSizeInBits(NewTy) != DL.getTypeSizeInBits(OldTy)) in canConvertValue()
2063 assert(DL.getTypeSizeInBits(RHSTy) == DL.getTypeSizeInBits(LHSTy) && in isVectorPromotionViable()
2091 uint64_t ElementSize = DL.getTypeSizeInBits(VTy->getElementType()); in isVectorPromotionViable()
2097 assert((DL.getTypeSizeInBits(VTy) % 8) == 0 && in isVectorPromotionViable()
2204 uint64_t SizeInBits = DL.getTypeSizeInBits(AllocaTy); in isIntegerWideningViable()
2445 DL.getTypeSizeInBits(NewAI.getAllocatedType())) in AllocaSliceRewriter()
2449 ElementSize(VecTy ? DL.getTypeSizeInBits(ElementTy) / 8 : 0), in AllocaSliceRewriter()
2454 assert((DL.getTypeSizeInBits(ElementTy) % 8) == 0 && in AllocaSliceRewriter()
2701 if (DL.getTypeSizeInBits(V->getType()) != IntTy->getBitWidth()) { in rewriteIntegerStore()
[all …]
HDGVN.cpp849 if (DL.getTypeSizeInBits(StoredVal->getType()) < in CanCoerceMustAliasedValueToLoad()
850 DL.getTypeSizeInBits(LoadTy)) in CanCoerceMustAliasedValueToLoad()
871 uint64_t StoreSize = DL.getTypeSizeInBits(StoredValTy); in CoerceAvailableValueToLoadType()
872 uint64_t LoadSize = DL.getTypeSizeInBits(LoadedTy); in CoerceAvailableValueToLoadType()
981 uint64_t LoadSize = DL.getTypeSizeInBits(LoadTy); in AnalyzeLoadFromClobberingWrite()
1031 uint64_t StoreSize =DL.getTypeSizeInBits(DepSI->getValueOperand()->getType()); in AnalyzeLoadFromClobberingStore()
1046 uint64_t DepSize = DL.getTypeSizeInBits(DepLI->getType()); in AnalyzeLoadFromClobberingLoad()
1123 uint64_t StoreSize = (DL.getTypeSizeInBits(SrcVal->getType()) + 7) / 8; in GetStoreValueForLoad()
1124 uint64_t LoadSize = (DL.getTypeSizeInBits(LoadTy) + 7) / 8; in GetStoreValueForLoad()
1221 uint64_t LoadSize = DL.getTypeSizeInBits(LoadTy)/8; in GetMemInstValueForLoad()
HDNaryReassociate.cpp419 DL->getTypeSizeInBits(LHS->getType()) < in tryReassociateGEPAtIndex()
420 DL->getTypeSizeInBits(GEP->getOperand(I)->getType())) { in tryReassociateGEPAtIndex()
HDLoopIdiomRecognize.cpp737 uint64_t SizeInBits = DL.getTypeSizeInBits(StoredVal->getType()); in processLoopStore()
873 uint64_t Size = DL.getTypeSizeInBits(V->getType()); in getMemSetPatternValue()
HDScalarizer.cpp359 if (DL.getTypeSizeInBits(Layout.ElemTy) != in getVectorLayout()
/NextBSD/contrib/llvm/lib/IR/
HDDataLayout.cpp607 return getTypeSizeInBits(Ty); in getPointerTypeSizeInBits()
609 return getTypeSizeInBits(Ty->getScalarType()); in getPointerTypeSizeInBits()
670 return getAlignmentInfo((AlignTypeEnum)AlignType, getTypeSizeInBits(Ty), in getAlignment()
775 if (getTypeSizeInBits(ElemType) > 128) in getPreferredAlignment()
/NextBSD/contrib/llvm/lib/Target/
HDTarget.cpp91 return unwrap(TD)->getTypeSizeInBits(unwrap(Ty)); in LLVMSizeOfTypeInBits()
/NextBSD/contrib/llvm/include/llvm/Analysis/
HDTargetTransformInfoImpl.h96 if (DL.isLegalInteger(DL.getTypeSizeInBits(Ty))) in getOperationCost()
HDScalarEvolution.h595 uint64_t getTypeSizeInBits(Type *Ty) const;
/NextBSD/contrib/llvm/lib/ExecutionEngine/
HDExecutionEngine.cpp732 uint32_t PtrWidth = DL->getTypeSizeInBits(Op0->getType()); in getConstantValue()
735 uint32_t IntWidth = DL->getTypeSizeInBits(CE->getType()); in getConstantValue()
741 uint32_t PtrWidth = DL->getTypeSizeInBits(CE->getType()); in getConstantValue()
/NextBSD/contrib/llvm/lib/Transforms/InstCombine/
HDInstCombineVectorOps.cpp941 unsigned SrcElemBitWidth = DL.getTypeSizeInBits(SrcTy->getElementType()); in visitShuffleVectorInst()
953 unsigned TgtElemBitWidth = DL.getTypeSizeInBits(TgtTy); in visitShuffleVectorInst()
HDInstCombineLoadStoreAlloca.cpp464 DL.getTypeStoreSizeInBits(Ty) == DL.getTypeSizeInBits(Ty)) { in combineLoadToOperationType()
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGStmt.cpp1738 uint64_t Size = CGM.getDataLayout().getTypeSizeInBits(Ty); in EmitAsmInputLValue()
2130 uint64_t ResSize = CGM.getDataLayout().getTypeSizeInBits(TruncTy); in EmitAsmStmt()
2135 uint64_t TmpSize =CGM.getDataLayout().getTypeSizeInBits(Tmp->getType()); in EmitAsmStmt()
/NextBSD/contrib/llvm/lib/Target/PowerPC/
HDPPCCTRLoops.cpp485 if (SE->getTypeSizeInBits(EC->getType()) > (TT.isArch64Bit() ? 64 : 32)) in convertToCTRLoop()
/NextBSD/contrib/llvm/lib/Transforms/Instrumentation/
HDMemorySanitizer.cpp687 DL.getTypeSizeInBits(ConvertedShadow->getType()); in storeOrigin()
759 unsigned TypeSizeInBits = DL.getTypeSizeInBits(ConvertedShadow->getType()); in materializeOneCheck()
856 uint32_t EltSize = DL.getTypeSizeInBits(VT->getElementType()); in getShadowTy()
872 uint32_t TypeSize = DL.getTypeSizeInBits(OrigTy); in getShadowTy()

12