[Bug rtl-optimization/32280] _mm_srli_si128, heinous code for some shifts

2007-06-11 Thread ubizjak at gmail dot com
--- Comment #2 from ubizjak at gmail dot com 2007-06-11 07:35 --- This is the fault of combine pass. It isn't obvious to me, why it is converting: (insn 7 6 13 2 shift.c:6 (set (subreg:TI (reg:V2DI 62) 0) (ashift:TI (subreg:TI (reg:V2DI 61 [ __a ]) 0) (const_int 64 [

[Bug rtl-optimization/32280] _mm_srli_si128, heinous code for some shifts

2007-06-10 Thread tbptbp at gmail dot com
--- Comment #1 from tbptbp at gmail dot com 2007-06-11 03:02 --- s/gcc-4.3-20070105/gcc-4.3-20070608/ -- tbptbp at gmail dot com changed: What|Removed |Added S