Searched refs:WideType (Results 1 – 3 of 3) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyIndVar.cpp | 991 Type *WideType; member in __anon2c2a41b60311::WidenIV 1084 Value *createExtendInst(Value *NarrowOper, Type *WideType, bool IsSigned, 1169 : OrigPhi(WI.NarrowIV), WideType(WI.WidestNativeType), LI(LInfo), in WidenIV() 1177 Value *WidenIV::createExtendInst(Value *NarrowOper, Type *WideType, in createExtendInst() argument 1187 return IsSigned ? Builder.CreateSExt(NarrowOper, WideType) : in createExtendInst() 1188 Builder.CreateZExt(NarrowOper, WideType); in createExtendInst() 1230 : createExtendInst(NarrowUse->getOperand(0), WideType, in cloneBitwiseIVUser() 1234 : createExtendInst(NarrowUse->getOperand(1), WideType, in cloneBitwiseIVUser() 1278 WideRHS = GetExtend(NarrowRHS, WideType); in cloneArithmeticIVUser() 1281 WideLHS = GetExtend(NarrowLHS, WideType); in cloneArithmeticIVUser() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCompares.cpp | 1752 Type *WideType = W->getType(); in foldICmpAndConstConst() local 1753 unsigned WideScalarBits = WideType->getScalarSizeInBits(); in foldICmpAndConstConst() 1754 Constant *ZextC1 = ConstantInt::get(WideType, C1.zext(WideScalarBits)); in foldICmpAndConstConst() 1755 Constant *ZextC2 = ConstantInt::get(WideType, C2->zext(WideScalarBits)); in foldICmpAndConstConst()
|
| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | ScalarEvolution.cpp | 11648 auto *WideType = FoundLHS->getType(); in isImpliedCond() local 11651 getConstant(APInt::getMaxValue(BitWidth)), WideType); in isImpliedCond()
|