reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/Scalar/IndVarSimplify.cpp
 1123                    : createExtendInst(NarrowUse->getOperand(0), WideType,
 1127                    : createExtendInst(NarrowUse->getOperand(1), WideType,
 1171       WideRHS = GetExtend(NarrowRHS, WideType);
 1174       WideLHS = GetExtend(NarrowLHS, WideType);
 1214                    : createExtendInst(NarrowUse->getOperand(0), WideType,
 1218                    : createExtendInst(NarrowUse->getOperand(1), WideType,
 1274       SE->getSCEV(DU.NarrowUse->getOperand(ExtendOperIdx)), WideType);
 1277       SE->getSCEV(DU.NarrowUse->getOperand(ExtendOperIdx)), WideType);
 1313       SE->getTypeSizeInBits(WideType)) {
 1322     WideExpr = SE->getSignExtendExpr(NarrowExpr, WideType);
 1326       WideExpr = SE->getZeroExtendExpr(NarrowExpr, WideType);
 1330     WideExpr = SE->getSignExtendExpr(NarrowExpr, WideType);
 1333     WideExpr = SE->getZeroExtendExpr(NarrowExpr, WideType);
 1383   unsigned IVWidth = SE->getTypeSizeInBits(WideType);
 1395     Value *ExtOp = createExtendInst(Op, WideType, Cmp->isSigned(), Cmp);
 1438       SE->getSCEV(NarrowUse->getOperand(ExtendOperIdx)), WideType);
 1441       SE->getSCEV(NarrowUse->getOperand(ExtendOperIdx)), WideType);
 1468       if (!User || User->getType() != WideType)
 1474       if (!User || User->getType() != WideType)
 1496                    : createExtendInst(NarrowUse->getOperand(0), WideType,
 1500                    : createExtendInst(NarrowUse->getOperand(1), WideType,
 1519       if (User && User->getType() == WideType) {
 1530       if (User && User->getType() == WideType) {
 1590     if (DU.NarrowUse->getType() != WideType) {
 1592       unsigned IVWidth = SE->getTypeSizeInBits(WideType);
 1733                                ? SE->getSignExtendExpr(AddRec, WideType)
 1734                                : SE->getZeroExtendExpr(AddRec, WideType);
 1736   assert(SE->getEffectiveSCEVType(WideIVExpr->getType()) == WideType &&
 1770   WidePhi = cast<PHINode>(Rewriter.expandCodeFor(AddRec, WideType, InsertPt));