[Bug target/19714] temporary not eliminated in composite _mm_set1_epi32

uros at kss-loka dot si gcc-bugzilla@gcc.gnu.org
Wed Feb 2 07:15:00 GMT 2005


------- Additional Comments From uros at kss-loka dot si  2005-02-02 07:15 -------
Fixed by http://gcc.gnu.org/ml/gcc-patches/2005-02/msg00127.html:

00000000 <_Z18not_eliminated_bisRKi>:
   0:   55                      push   %ebp
   1:   89 e5                   mov    %esp,%ebp
   3:   8b 45 08                mov    0x8(%ebp),%eax
   6:   66 0f 6e 00             movd   (%eax),%xmm0
   a:   66 0f 70 c0 00          pshufd $0x0,%xmm0,%xmm0
   f:   5d                      pop    %ebp
  10:   c3                      ret    

00000032 <_Z14not_eliminatedPKi>:
  32:   55                      push   %ebp
  33:   89 e5                   mov    %esp,%ebp
  35:   8b 45 08                mov    0x8(%ebp),%eax
  38:   66 0f 6e 00             movd   (%eax),%xmm0
  3c:   66 0f 70 c0 00          pshufd $0x0,%xmm0,%xmm0
  41:   5d                      pop    %ebp
  42:   c3                      ret    


-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19714



More information about the Gcc-bugs mailing list