This is the mail archive of the gcc-bugs@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]

[Bug middle-end/45214] Poor initial RTL for bitfield operations


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45214

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED

--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> 2011-07-19 22:52:27 UTC ---
;; t_1->gsbase.plf = D.2722_6;

(insn 7 6 8 (set (reg:QI 63)
        (const_int 1 [0x1])) t.c:48 -1
     (nil))

(insn 8 7 9 (parallel [
            (set (reg:QI 62)
                (ashift:QI (reg:QI 63)
                    (const_int 3 [0x3])))
            (clobber (reg:CC 17 flags))
        ]) t.c:48 -1
     (nil))

(insn 9 8 0 (parallel [
            (set (mem/s/j:QI (plus:SI (reg/v/f:SI 59 [ t ])
                        (const_int 1 [0x1])) [0+1 S1 A8])
                (ior:QI (mem/s/j:QI (plus:SI (reg/v/f:SI 59 [ t ])
                            (const_int 1 [0x1])) [0+1 S1 A8])
                    (reg:QI 62)))
            (clobber (reg:CC 17 flags))
        ]) t.c:48 -1
     (nil))


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