Searched refs:WidenIV (Results 1 – 3 of 3) sorted by relevance
851 class WidenIV { class873 WidenIV(const WideIVInfo &WI, LoopInfo *LInfo, in WidenIV() function in __anon822ce7860511::WidenIV927 Value *WidenIV::createExtendInst(Value *NarrowOper, Type *WideType, in createExtendInst()944 Instruction *WidenIV::cloneIVUser(NarrowIVDefUse DU, in cloneIVUser()966 Instruction *WidenIV::cloneBitwiseIVUser(NarrowIVDefUse DU) { in cloneBitwiseIVUser()995 Instruction *WidenIV::cloneArithmeticIVUser(NarrowIVDefUse DU, in cloneArithmeticIVUser()1087 const SCEV *WidenIV::getSCEVByOpCode(const SCEV *LHS, const SCEV *RHS, in getSCEVByOpCode()1103 const SCEVAddRecExpr* WidenIV::getExtendedOperandRecurrence(NarrowIVDefUse DU) { in getExtendedOperandRecurrence()1154 const SCEVAddRecExpr *WidenIV::getWideRecurrence(Instruction *NarrowUse) { in getWideRecurrence()1189 bool WidenIV::widenLoopCompare(NarrowIVDefUse DU) { in widenLoopCompare()[all …]
2 ; Test indvars' ability to hoist new sext created by WidenIV.
2 ; Test WidenIV::GetExtendedOperandRecurrence.