reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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));