[Bug rtl-optimization/4079] unnecessary register move on simple code

2023-05-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=4079 Andrew Pinski changed: What|Removed |Added Known to work||8.1.0 Target Milestone|---

[Bug rtl-optimization/4079] unnecessary register move on simple code

2007-02-01 Thread pinskia at gcc dot gnu dot org
--- 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

[Bug rtl-optimization/4079] unnecessary register move on simple code

2007-02-01 Thread pinskia at gcc dot gnu dot org
--- 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