[rfc] mainline slush

Eric Botcazou ebotcazou@libertysurf.fr
Sat May 21 13:32:00 GMT 2005


> The struct-layout-1 failures in 64-bit mode are IMHO more annoying, but
> these tests are easy to break so I'm not really worried either.

Huh, I was wrong, they are quite problematic.  Testcase attached.

We have as initial RTL:

(insn 35 34 36 1 (set (mem/i:TF (plus:DI (reg/f:DI 103 virtual-stack-vars)
                (const_int -5120 [0xffffffffffffec00])) [0 S16 A128])
        (reg:TF 110 [ D.1221 ])) -1 (nil)
    (nil))

and instantiate_virtual_regs_in_insn invokes extract_insn on it.  Previously 
the instantiate_virtual_regs machinery (instantiate_virtual_regs_1) would 
have detected that the insn is not valid.

-- 
Eric Botcazou
-------------- next part --------------
A non-text attachment was scrubbed...
Name: t007_y.c
Type: text/x-csrc
Size: 374 bytes
Desc: not available
URL: <https://gcc.gnu.org/pipermail/gcc/attachments/20050521/f1e1c3ca/attachment.bin>


More information about the Gcc mailing list