Lines Matching refs:ExtTy
4028 ExtType ExtTy = IsSExt ? SignExtension : ZeroExtension; in addPromotedInst() local
4033 if (It->second.getInt() == ExtTy) in addPromotedInst()
4039 ExtTy = BothExtension; in addPromotedInst()
4041 PromotedInsts[ExtOpnd] = TypeIsSExt(ExtOpnd->getType(), ExtTy); in addPromotedInst()
4051 ExtType ExtTy = IsSExt ? SignExtension : ZeroExtension; in getOrigType() local
4053 if (It != PromotedInsts.end() && It->second.getInt() == ExtTy) in getOrigType()
4263 Type *ExtTy = Ext->getType(); in getAction() local
4268 if (!ExtOpnd || !canGetThrough(ExtOpnd, ExtTy, PromotedInsts, IsSExt)) in getAction()
4285 if (!ExtOpnd->hasOneUse() && !TLI.isTruncateFree(ExtTy, ExtOpnd->getType())) in getAction()
5660 Type *ExtTy = FirstUser->getType(); in hasSameExtUse() local
5667 if (CurTy == ExtTy) in hasSameExtUse()
5686 if (ExtTy->getScalarType()->getIntegerBitWidth() > in hasSameExtUse()
5689 LargeTy = ExtTy; in hasSameExtUse()
5691 NarrowTy = ExtTy; in hasSameExtUse()