https://gcc.gnu.org/bugzilla/show_bug.cgi?id=4079
Andrew Pinski changed:
What|Removed |Added
Known to work||8.1.0
Target Milestone|---
--- Comment #9 from pinskia at gcc dot gnu dot org 2007-02-02 01:05 ---
So I think the problem here now (after lower subreg was added) is the issue of
splitting of the multiplication late after reload.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=4079
--- Comment #8 from pinskia at gcc dot gnu dot org 2007-02-02 00:58 ---
Hmm, I see in expand:
(insn 12 14 13 (set (subreg:SI (reg:DI 124) 4)
(lshiftrt:SI (subreg:SI (reg:DI 123) 0)
(const_int 0 [0x0]))) -1 (nil)
(expr_list:REG_NO_CONFLICT (reg:DI 123)
(nil