This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [RHBZ#150115]


On Mar  4, 2005, Alexandre Oliva <aoliva@redhat.com> wrote:

> I realize this patch is more of a kludge than a proper fix, but it
> gets the pattern to match and bootstraps successfully.

However, it failed to fix the problem.  Doh!  We still get a failure:

(insn 349 346 350 7 (parallel [
            (set (reg:SI 5 %r5)
                (reg/f:SI 0 %r0 [112]))
            (use (const_int 0 [0x0]))
        ]) -1 (nil)
    (nil))

and the failure is still there even if I change the mode of operand 1
to SImode.  I suppose %r0 is not a valid address_operand.  Oh well,
back to the drawing board.

Still, the issue of inappropriate uses of QImode deserves some looking
into.

-- 
Alexandre Oliva             http://www.ic.unicamp.br/~oliva/
Red Hat Compiler Engineer   aoliva@{redhat.com, gcc.gnu.org}
Free Software Evangelist  oliva@{lsd.ic.unicamp.br, gnu.org}


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]