Lines Matching refs:ExtTy
3294 ExtType ExtTy = IsSExt ? SignExtension : ZeroExtension;
3299 if (It->second.getInt() == ExtTy)
3305 ExtTy = BothExtension;
3307 PromotedInsts[ExtOpnd] = TypeIsSExt(ExtOpnd->getType(), ExtTy);
3317 ExtType ExtTy = IsSExt ? SignExtension : ZeroExtension;
3319 if (It != PromotedInsts.end() && It->second.getInt() == ExtTy)
3531 Type *ExtTy = Ext->getType();
3536 if (!ExtOpnd || !canGetThrough(ExtOpnd, ExtTy, PromotedInsts, IsSExt))
3553 if (!ExtOpnd->hasOneUse() && !TLI.isTruncateFree(ExtTy, ExtOpnd->getType()))
4752 Type *ExtTy = FirstUser->getType();
4759 if (CurTy == ExtTy)
4778 if (ExtTy->getScalarType()->getIntegerBitWidth() >
4781 LargeTy = ExtTy;
4783 NarrowTy = ExtTy;