This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Combine deletes non noop insns
- From: David Edelsohn <dje at watson dot ibm dot com>
- To: "John David Anglin" <dave at hiauly1 dot hia dot nrc dot ca>
- Cc: rth at redhat dot com (Richard Henderson), gcc at gcc dot gnu dot org
- Date: Tue, 10 Sep 2002 15:15:13 -0400
- Subject: Re: Combine deletes non noop insns
>>>>> John David Anglin writes:
John> The data is inserted to the correct place but I see that the
John> subreg number is wrong. It's probably another problem
John> related to the right justification of small BLKmode types. How
John> the code that generated this managed to get the insert location
John> and the number bits to insert correct, but not the subreg is
John> strange.
I'd start looking at rtlanal.c:subreg_regno_offset() which Joern
added to fix a similar problem last July.
David