Lines Matching refs:ExtTy
3431 ExtType ExtTy = IsSExt ? SignExtension : ZeroExtension; in addPromotedInst() local
3436 if (It->second.getInt() == ExtTy) in addPromotedInst()
3442 ExtTy = BothExtension; in addPromotedInst()
3444 PromotedInsts[ExtOpnd] = TypeIsSExt(ExtOpnd->getType(), ExtTy); in addPromotedInst()
3454 ExtType ExtTy = IsSExt ? SignExtension : ZeroExtension; in getOrigType() local
3456 if (It != PromotedInsts.end() && It->second.getInt() == ExtTy) in getOrigType()
3668 Type *ExtTy = Ext->getType(); in getAction() local
3673 if (!ExtOpnd || !canGetThrough(ExtOpnd, ExtTy, PromotedInsts, IsSExt)) in getAction()
3690 if (!ExtOpnd->hasOneUse() && !TLI.isTruncateFree(ExtTy, ExtOpnd->getType())) in getAction()
4894 Type *ExtTy = FirstUser->getType(); in hasSameExtUse() local
4901 if (CurTy == ExtTy) in hasSameExtUse()
4920 if (ExtTy->getScalarType()->getIntegerBitWidth() > in hasSameExtUse()
4923 LargeTy = ExtTy; in hasSameExtUse()
4925 NarrowTy = ExtTy; in hasSameExtUse()