Home
last modified time | relevance | path

Searched refs:WideType (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyIndVar.cpp1022 Type *WideType; member in __anoncf1033750311::WidenIV
1309 WideRHS = GetExtend(NarrowRHS, WideType); in cloneArithmeticIVUser()
1312 WideLHS = GetExtend(NarrowLHS, WideType); in cloneArithmeticIVUser()
1452 SE->getTypeSizeInBits(WideType)) { in getWideRecurrence()
1461 WideExpr = SE->getSignExtendExpr(NarrowExpr, WideType); in getWideRecurrence()
1469 WideExpr = SE->getSignExtendExpr(NarrowExpr, WideType); in getWideRecurrence()
1472 WideExpr = SE->getZeroExtendExpr(NarrowExpr, WideType); in getWideRecurrence()
1523 unsigned IVWidth = SE->getTypeSizeInBits(WideType); in widenLoopCompare()
1620 if (!User || User->getType() != WideType) in widenWithVariantUse()
1782 if (DU.NarrowUse->getType() != WideType) { in widenIVUse()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp1786 Type *WideType = W->getType(); in foldICmpAndConstConst() local
1787 unsigned WideScalarBits = WideType->getScalarSizeInBits(); in foldICmpAndConstConst()
1788 Constant *ZextC1 = ConstantInt::get(WideType, C1.zext(WideScalarBits)); in foldICmpAndConstConst()
1789 Constant *ZextC2 = ConstantInt::get(WideType, C2->zext(WideScalarBits)); in foldICmpAndConstConst()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp11608 auto *WideType = FoundLHS->getType(); in isImpliedCond() local
11611 getConstant(APInt::getMaxValue(BitWidth)), WideType); in isImpliedCond()