Lines Matching refs:ExtTy
4284 ExtType ExtTy = IsSExt ? SignExtension : ZeroExtension; in addPromotedInst() local
4289 if (It->second.getInt() == ExtTy) in addPromotedInst()
4295 ExtTy = BothExtension; in addPromotedInst()
4297 PromotedInsts[ExtOpnd] = TypeIsSExt(ExtOpnd->getType(), ExtTy); in addPromotedInst()
4306 ExtType ExtTy = IsSExt ? SignExtension : ZeroExtension; in getOrigType() local
4308 if (It != PromotedInsts.end() && It->second.getInt() == ExtTy) in getOrigType()
4518 Type *ExtTy = Ext->getType(); in getAction() local
4523 if (!ExtOpnd || !canGetThrough(ExtOpnd, ExtTy, PromotedInsts, IsSExt)) in getAction()
4540 if (!ExtOpnd->hasOneUse() && !TLI.isTruncateFree(ExtTy, ExtOpnd->getType())) in getAction()
5919 Type *ExtTy = FirstUser->getType(); in hasSameExtUse() local
5926 if (CurTy == ExtTy) in hasSameExtUse()
5945 if (ExtTy->getScalarType()->getIntegerBitWidth() > in hasSameExtUse()
5948 LargeTy = ExtTy; in hasSameExtUse()
5950 NarrowTy = ExtTy; in hasSameExtUse()