This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Using gen_int_mode instead of GEN_INT minor testsuite fallout on MIPS
- From: Mike Stump <mikestump at comcast dot net>
- To: Richard Biener <richard dot guenther at gmail dot com>
- Cc: GCC Patches <gcc-patches at gcc dot gnu dot org>
- Date: Tue, 29 Oct 2013 20:03:03 -0700
- Subject: Re: Using gen_int_mode instead of GEN_INT minor testsuite fallout on MIPS
- Authentication-results: sourceware.org; auth=none
- References: <CAFiYyc3o+GLpPnNb=E1ru9rOJxuVkxBMsMEeE99wRm8SRWrmCg at mail dot gmail dot com> <1378833157-11511-1-git-send-email-james dot greenhalgh at arm dot com> <87y574mr2h dot fsf at talisman dot default> <1378900963 dot 71148 dot YahooMailNeo at web87402 dot mail dot ir2 dot yahoo dot com> <87y573kxse dot fsf at talisman dot default> <CAFiYyc1aR91hKgkGMbLfVtH0vmXOBPruaiPRqQ5-FCA5gTDMWg at mail dot gmail dot com> <87ppseko71 dot fsf at talisman dot default> <CAFiYyc36vmFX0HneNXQFcBT5ajGZ2fapVCX08DBR-x+LY7h1mQ at mail dot gmail dot com> <87d2odkuu7 dot fsf at talisman dot default> <0F11E779-5DA9-43E6-A12F-64A66B147AF7 at comcast dot net> <CAFiYyc0r-5_u+f0HKRNZpRH8NBZKcrV=F+TFMYX7mb0yQbEMMA at mail dot gmail dot com> <792D0DC7-4751-438F-A40A-94168CBA7F9E at comcast dot net> <201309170341 dot r8H3fnTD032129 at greed dot delorie dot com> <FC31B5DC-CF0F-4D5A-B2A7-63E4B7ACD0F6 at comcast dot net> <87txhjic2a dot fsf at talisman dot default> <CAFiYyc36CMo80-v_zsK1f2DgkpNEj-jfwdVT9MkMM9qZs6myZA at mail dot gmail dot com> <74570B57-AF73-4FD8-B5D1-A970A02AA22B at comcast dot net> <C5DFB833-7A4A-435B-BF4F-0C9D0DB67808 at comcast dot net> <CAFiYyc3LMW7t3vPPJYhuHKaNuLRx6WRbH727S3TKHMO1gusDWw at mail dot gmail dot com>
On Oct 29, 2013, at 3:20 AM, Richard Biener <richard.guenther@gmail.com> wrote:
> Can you please get rid of PARTIAL_INT_MODE_NAME by
> making the name a required argument to PARTIAL_INT_MODE?
Sure, easy to do.
* machmode.def (PARTIAL_INT_MODE): Add precision and name.
* genmodes.c (PARTIAL_INT_MODE): Add precision and name.
(make_vector_mode): Increase namebuf to 16.
(emit_insn_modes_h): When processing BImode, don't
also match partial int modes.
(emit_class_narrowest_mode): Likewise.
* config/bfin/bfin-modes.def: Add precision to PDI.
* config/m32c/m32c-modes.def: Add precision to PSI.
* config/msp430/msp430-modes.def: Add precision to PSI.
* config/rs6000/rs6000-modes.def: Add precision to PTI.
* config/sh/sh-modes.def: Add precision to PSI and PDI.
Thanks for the review.
Committed revision 204193.
Attachment:
partial-3.diffs.txt
Description: Text document