Lines Matching refs:ExtTy
4379 ExtType ExtTy = IsSExt ? SignExtension : ZeroExtension; in addPromotedInst() local
4384 if (It->second.getInt() == ExtTy) in addPromotedInst()
4390 ExtTy = BothExtension; in addPromotedInst()
4392 PromotedInsts[ExtOpnd] = TypeIsSExt(ExtOpnd->getType(), ExtTy); in addPromotedInst()
4401 ExtType ExtTy = IsSExt ? SignExtension : ZeroExtension; in getOrigType() local
4403 if (It != PromotedInsts.end() && It->second.getInt() == ExtTy) in getOrigType()
4613 Type *ExtTy = Ext->getType(); in getAction() local
4618 if (!ExtOpnd || !canGetThrough(ExtOpnd, ExtTy, PromotedInsts, IsSExt)) in getAction()
4635 if (!ExtOpnd->hasOneUse() && !TLI.isTruncateFree(ExtTy, ExtOpnd->getType())) in getAction()
6035 Type *ExtTy = FirstUser->getType(); in hasSameExtUse() local
6042 if (CurTy == ExtTy) in hasSameExtUse()
6061 if (ExtTy->getScalarType()->getIntegerBitWidth() > in hasSameExtUse()
6064 LargeTy = ExtTy; in hasSameExtUse()
6066 NarrowTy = ExtTy; in hasSameExtUse()