This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Wider modes for partial int modes
- From: Richard Henderson <rth at redhat dot com>
- To: Bernd Schmidt <bernds at codesourcery dot com>
- Cc: GCC Patches <gcc-patches at gcc dot gnu dot org>
- Date: Wed, 18 Apr 2012 11:39:11 -0500
- Subject: Re: Wider modes for partial int modes
- References: <4F8DDBC3.4060905@codesourcery.com>
On 04/17/2012 04:08 PM, Bernd Schmidt wrote:
> * machmode.h (CLASS_HAS_WIDER_MODES_P): True for MODE_PARTIAL_INT.
> * expr.c (convert_move): Honor unsignedp when extending partial int
> modes.
> * genmodes.c (power_of_two_p, regular_mode, make_complex_modes,
> emit_mode_wider): Revert Spider hacks.
> (complete_mode): Don't clear component field of partial int modes.
> (emit_mode_inner): Don't emit it however.
> (calc_wider_mode): Partial int modes widen to their component.
Ok.
r~