~ubuntu-branches/ubuntu/vivid/atlas/vivid

« back to all changes in this revision

Viewing changes to tune/blas/level1/ASUM/asum_sse_x1.c

  • Committer: Bazaar Package Importer
  • Author(s): Sylvestre Ledru
  • Date: 2009-09-17 23:31:54 UTC
  • mto: (2.2.1 experimental)
  • mto: This revision was merged to the branch mainline in revision 10.
  • Revision ID: james.westby@ubuntu.com-20090917233154-9esw88ub02twbuab
Tags: upstream-3.8.3
ImportĀ upstreamĀ versionĀ 3.8.3

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#include "atlas_asm.h"
 
2
 
1
3
#ifdef SREAL
2
4
 
3
5
#ifndef ATL_SSE1
35
37
 
36
38
# BYTE:                    4              8
37
39
# TYPE ATL_UASUM(const int N, const TYPE *X, const int incX)
38
 
#if defined(ATL_OS_WinNT) || defined(ATL_OS_Win9x)
39
 
#define Mjoin(pre, nam) my_join(pre, nam)
40
 
#define my_join(pre, nam) pre ## nam
41
 
.global Mjoin(_,ATL_UASUM)
42
 
Mjoin(_,ATL_UASUM):
43
 
#else
44
 
.global ATL_UASUM
45
 
ATL_UASUM:
46
 
#endif
 
40
        .text
 
41
.global ATL_asmdecor(ATL_UASUM)
 
42
ATL_asmdecor(ATL_UASUM):
47
43
#ifdef ATL_GAS_x8632
48
44
        subl    $16, %esp
49
45
   #define OFF 0
214
210
 
215
211
# BYTE:                    4              8
216
212
# TYPE ATL_UASUM(const int N, const TYPE *X, const int incX)
217
 
#if defined(ATL_OS_WinNT) || defined(ATL_OS_Win9x)
218
 
#define Mjoin(pre, nam) my_join(pre, nam)
219
 
#define my_join(pre, nam) pre ## nam
220
 
.global Mjoin(_,ATL_UASUM)
221
 
Mjoin(_,ATL_UASUM):
222
 
#else
223
 
.global ATL_UASUM
224
 
ATL_UASUM:
225
 
#endif
 
213
        .text
 
214
.global ATL_asmdecor(ATL_UASUM)
 
215
ATL_asmdecor(ATL_UASUM):
226
216
#ifdef ATL_GAS_x8632
227
217
        subl    $16, %esp
228
218
   #define OFF 0