Lines Matching refs:ExtTy
3852 ExtType ExtTy = IsSExt ? SignExtension : ZeroExtension; in addPromotedInst() local
3857 if (It->second.getInt() == ExtTy) in addPromotedInst()
3863 ExtTy = BothExtension; in addPromotedInst()
3865 PromotedInsts[ExtOpnd] = TypeIsSExt(ExtOpnd->getType(), ExtTy); in addPromotedInst()
3875 ExtType ExtTy = IsSExt ? SignExtension : ZeroExtension; in getOrigType() local
3877 if (It != PromotedInsts.end() && It->second.getInt() == ExtTy) in getOrigType()
4087 Type *ExtTy = Ext->getType(); in getAction() local
4092 if (!ExtOpnd || !canGetThrough(ExtOpnd, ExtTy, PromotedInsts, IsSExt)) in getAction()
4109 if (!ExtOpnd->hasOneUse() && !TLI.isTruncateFree(ExtTy, ExtOpnd->getType())) in getAction()
5464 Type *ExtTy = FirstUser->getType(); in hasSameExtUse() local
5471 if (CurTy == ExtTy) in hasSameExtUse()
5490 if (ExtTy->getScalarType()->getIntegerBitWidth() > in hasSameExtUse()
5493 LargeTy = ExtTy; in hasSameExtUse()
5495 NarrowTy = ExtTy; in hasSameExtUse()