------- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-19 00:02 ------- On the mainline at -O3 on x86_64-pc-linux-gnu: CSE : 2.15 (13%) usr 0.01 ( 7%) sys 2.14 (12%) wall 257 kB ( 0%) ggc CSE 2 : 1.50 ( 9%) usr 0.00 ( 0%) sys 1.49 ( 9%) wall 0 kB ( 0%) ggc reload CSE regs : 2.19 (13%) usr 0.00 ( 0%) sys 2.20 (13%) wall 257 kB ( 0%) ggc load CSE after reload : 8.46 (50%) usr 0.00 ( 0%) sys 8.46 (49%) wall 0 kB ( 0%) ggc
So this is definitely a RTL problem. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23490