Searched refs:WidenIV (Results 1 – 2 of 2) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | SimplifyIndVar.cpp | 1047 class WidenIV { class 1133 WidenIV(const WideIVInfo &WI, LoopInfo *LInfo, ScalarEvolution *SEv, 1227 WidenIV::WidenIV(const WideIVInfo &WI, LoopInfo *LInfo, ScalarEvolution *SEv, in WidenIV() function in WidenIV 1238 Value *WidenIV::createExtendInst(Value *NarrowOper, Type *WideType, in createExtendInst() 1255 Instruction *WidenIV::cloneIVUser(WidenIV::NarrowIVDefUse DU, in cloneIVUser() 1277 Instruction *WidenIV::cloneBitwiseIVUser(WidenIV::NarrowIVDefUse DU) { in cloneBitwiseIVUser() 1307 Instruction *WidenIV::cloneArithmeticIVUser(WidenIV::NarrowIVDefUse DU, in cloneArithmeticIVUser() 1379 WidenIV::ExtendKind WidenIV::getExtendKind(Instruction *I) { in getExtendKind() 1385 const SCEV *WidenIV::getSCEVByOpCode(const SCEV *LHS, const SCEV *RHS, in getSCEVByOpCode() 1477 WidenIV::WidenedRecTy [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopFlatten.cpp | 97 WidenIV("loop-flatten-widen-iv", cl::Hidden, cl::init(true), variable 841 if (!WidenIV) { in CanWidenIV()
|