Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Scalar/
DIndVarSimplify.cpp726 Type *WideType; member in __anon822ce7860311::WidenIV
749 WideType(WI.WidestNativeType), in WidenIV()
765 Value *getExtend(Value *NarrowOper, Type *WideType, bool IsSigned,
796 Value *WidenIV::getExtend(Value *NarrowOper, Type *WideType, bool IsSigned, in getExtend() argument
806 return IsSigned ? Builder.CreateSExt(NarrowOper, WideType) : in getExtend()
807 Builder.CreateZExt(NarrowOper, WideType); in getExtend()
836 getExtend(DU.NarrowUse->getOperand(0), WideType, IsSigned, DU.NarrowUse); in CloneIVUser()
838 getExtend(DU.NarrowUse->getOperand(1), WideType, IsSigned, DU.NarrowUse); in CloneIVUser()
891 SE->getSCEV(DU.NarrowUse->getOperand(ExtendOperIdx)), WideType); in GetExtendedOperandRecurrence()
894 SE->getSCEV(DU.NarrowUse->getOperand(ExtendOperIdx)), WideType); in GetExtendedOperandRecurrence()
[all …]