along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ Author: Sampo Savolainen
+ 64-bit conversion: John Rigg
+
$Id$
*/
.globl x86_sse_compute_peak
.type x86_sse_compute_peak,@function
-abs_mask:
- .long 2147483647
-
x86_sse_compute_peak:
je .CP_END
#; create the "abs" mask in %xmm2
- movss abs_mask, %xmm2
+ pushq $2147483647
+ movss (%rsp), %xmm2
+ addq $8, %rsp
shufps $0x00, %xmm2, %xmm2
#; Check for alignment
.size x86_sse_compute_peak, .-x86_sse_compute_peak
#; end proc
+
+#ifdef __ELF__
+.section .note.GNU-stack,"",%progbits
+#endif
+