Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DSimplifyIndVar.cpp998 Type *WideType; member in WidenIV
1091 Value *createExtendInst(Value *NarrowOper, Type *WideType, bool IsSigned,
1176 : OrigPhi(WI.NarrowIV), WideType(WI.WidestNativeType), LI(LInfo), in WidenIV()
1184 Value *WidenIV::createExtendInst(Value *NarrowOper, Type *WideType, in createExtendInst() argument
1194 return IsSigned ? Builder.CreateSExt(NarrowOper, WideType) : in createExtendInst()
1195 Builder.CreateZExt(NarrowOper, WideType); in createExtendInst()
1237 : createExtendInst(NarrowUse->getOperand(0), WideType, in cloneBitwiseIVUser()
1241 : createExtendInst(NarrowUse->getOperand(1), WideType, in cloneBitwiseIVUser()
1285 WideRHS = GetExtend(NarrowRHS, WideType); in cloneArithmeticIVUser()
1288 WideLHS = GetExtend(NarrowLHS, WideType); in cloneArithmeticIVUser()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp1776 Type *WideType = W->getType(); in foldICmpAndConstConst() local
1777 unsigned WideScalarBits = WideType->getScalarSizeInBits(); in foldICmpAndConstConst()
1778 Constant *ZextC1 = ConstantInt::get(WideType, C1.zext(WideScalarBits)); in foldICmpAndConstConst()
1779 Constant *ZextC2 = ConstantInt::get(WideType, C2->zext(WideScalarBits)); in foldICmpAndConstConst()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DScalarEvolution.cpp10305 auto *WideType = FoundLHS->getType(); in isImpliedCond() local
10308 getConstant(APInt::getMaxValue(BitWidth)), WideType); in isImpliedCond()