This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/45214] Poor initial RTL for bitfield operations
- From: "pinskia at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Tue, 19 Jul 2011 22:54:01 +0000
- Subject: [Bug middle-end/45214] Poor initial RTL for bitfield operations
- Auto-submitted: auto-generated
- References: <bug-45214-4@http.gcc.gnu.org/bugzilla/>
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))