This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Combine deletes non noop insns
- From: Richard Henderson <rth at redhat dot com>
- To: John David Anglin <dave at hiauly1 dot hia dot nrc dot ca>
- Cc: gcc at gcc dot gnu dot org
- Date: Tue, 10 Sep 2002 11:41:57 -0700
- Subject: Re: Combine deletes non noop insns
- References: <200209101726.g8AHQfPJ025424@hiauly1.hia.nrc.ca>
On Tue, Sep 10, 2002 at 01:26:41PM -0400, John David Anglin wrote:
> (insn 42 41 43 0 (nil) (set (zero_extract:SI (subreg:SI (reg:QI 125) 0)
> (const_int 8 [0x8])
> (const_int 24 [0x18]))
> (reg:SI 97)) 220 {insv_32} (insn_list 4 (insn_list 41 (nil)))
This seems odd to me. Inserting data into the ignored
portion of a paradoxical subreg?
r~