Searched refs:IVTy (Results 1 - 3 of 3) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyIndVar.cpp520 Type *IVTy = IV->getType(); local
528 if (IVSCEV == SE->getSignExtendExpr(TISCEV, IVTy))
530 if (IVSCEV == SE->getZeroExtendExpr(TISCEV, IVTy))
594 Ext = new ZExtInst(Op1, IVTy, "zext", ICI);
598 Ext = new SExtInst(Op1, IVTy, "sext", ICI);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInductiveRangeCheckElimination.cpp1425 IntegerType *IVTy = local
1443 cast<SCEVConstant>(SE.getConstant(IVTy, -1, true /* isSigned */));
1468 ExitPreLoopAt = Expander.expandCodeFor(ExitPreLoopAtSCEV, IVTy, InsertPt);
1495 ExitMainLoopAt = Expander.expandCodeFor(ExitMainLoopAtSCEV, IVTy, InsertPt);
H A DLoopStrengthReduce.cpp3174 Type *IVTy = IVSrc->getType(); local
3175 Type *IntTy = SE.getEffectiveSCEVType(IVTy);
3198 IVOper = Rewriter.expandCodeFor(IVOperExpr, IVTy, InsertPt);
3202 assert(IVTy == IVOper->getType() && "inconsistent IV increment type");
3208 if (IVTy != OperTy) {
3209 assert(SE.getTypeSizeInBits(IVTy) >= SE.getTypeSizeInBits(OperTy) &&
3230 if (IVTy != PostIncTy) {

Completed in 186 milliseconds