Browse Source

ppc64le platform support (ELF ABI v2)

tags/v0.2.15^2
Matthew Brandyberry 10 years ago
parent
commit
7ba4fe5afb
65 changed files with 789 additions and 758 deletions
  1. +31
    -0
      common_power.h
  2. +1
    -1
      kernel/power/axpy.S
  3. +1
    -1
      kernel/power/axpy_ppc440.S
  4. +9
    -9
      kernel/power/gemm_beta.S
  5. +19
    -19
      kernel/power/gemm_kernel.S
  6. +1
    -1
      kernel/power/gemm_kernel_altivec.S
  7. +1
    -1
      kernel/power/gemm_kernel_altivec_cell.S
  8. +1
    -1
      kernel/power/gemm_kernel_altivec_g4.S
  9. +19
    -19
      kernel/power/gemm_kernel_cell.S
  10. +5
    -5
      kernel/power/gemm_kernel_g4.S
  11. +15
    -15
      kernel/power/gemm_kernel_power3.S
  12. +5
    -5
      kernel/power/gemm_kernel_power6.S
  13. +5
    -5
      kernel/power/gemm_kernel_ppc440.S
  14. +15
    -15
      kernel/power/gemv_n.S
  15. +15
    -15
      kernel/power/gemv_n_ppc440.S
  16. +15
    -15
      kernel/power/gemv_t.S
  17. +15
    -15
      kernel/power/gemv_t_ppc440.S
  18. +15
    -15
      kernel/power/ger.S
  19. +1
    -1
      kernel/power/swap.S
  20. +10
    -10
      kernel/power/symv_L.S
  21. +10
    -10
      kernel/power/symv_U.S
  22. +19
    -19
      kernel/power/trsm_kernel_LN.S
  23. +19
    -19
      kernel/power/trsm_kernel_LT.S
  24. +19
    -19
      kernel/power/trsm_kernel_RT.S
  25. +19
    -19
      kernel/power/trsm_kernel_cell_LN.S
  26. +19
    -19
      kernel/power/trsm_kernel_cell_LT.S
  27. +19
    -19
      kernel/power/trsm_kernel_cell_RT.S
  28. +5
    -5
      kernel/power/trsm_kernel_power6_LN.S
  29. +5
    -5
      kernel/power/trsm_kernel_power6_LT.S
  30. +5
    -5
      kernel/power/trsm_kernel_power6_RT.S
  31. +5
    -5
      kernel/power/trsm_kernel_ppc440_LN.S
  32. +5
    -5
      kernel/power/trsm_kernel_ppc440_LT.S
  33. +5
    -5
      kernel/power/trsm_kernel_ppc440_RT.S
  34. +6
    -6
      kernel/power/zaxpy.S
  35. +6
    -6
      kernel/power/zaxpy_ppc440.S
  36. +9
    -9
      kernel/power/zgemm_beta.S
  37. +20
    -20
      kernel/power/zgemm_kernel.S
  38. +16
    -16
      kernel/power/zgemm_kernel_altivec.S
  39. +16
    -16
      kernel/power/zgemm_kernel_altivec_cell.S
  40. +6
    -6
      kernel/power/zgemm_kernel_altivec_g4.S
  41. +20
    -20
      kernel/power/zgemm_kernel_cell.S
  42. +10
    -10
      kernel/power/zgemm_kernel_g4.S
  43. +16
    -16
      kernel/power/zgemm_kernel_power3.S
  44. +10
    -10
      kernel/power/zgemm_kernel_power6.S
  45. +10
    -10
      kernel/power/zgemm_kernel_ppc440.S
  46. +15
    -15
      kernel/power/zgemv_n.S
  47. +20
    -20
      kernel/power/zgemv_n_ppc440.S
  48. +20
    -20
      kernel/power/zgemv_t.S
  49. +20
    -20
      kernel/power/zgemv_t_ppc440.S
  50. +20
    -20
      kernel/power/zger.S
  51. +6
    -6
      kernel/power/zswap.S
  52. +15
    -15
      kernel/power/zsymv_L.S
  53. +15
    -15
      kernel/power/zsymv_U.S
  54. +20
    -20
      kernel/power/ztrsm_kernel_LN.S
  55. +20
    -20
      kernel/power/ztrsm_kernel_LT.S
  56. +20
    -20
      kernel/power/ztrsm_kernel_RT.S
  57. +10
    -10
      kernel/power/ztrsm_kernel_cell_LN.S
  58. +20
    -20
      kernel/power/ztrsm_kernel_cell_LT.S
  59. +10
    -10
      kernel/power/ztrsm_kernel_cell_RT.S
  60. +10
    -10
      kernel/power/ztrsm_kernel_power6_LN.S
  61. +10
    -10
      kernel/power/ztrsm_kernel_power6_LT.S
  62. +10
    -10
      kernel/power/ztrsm_kernel_power6_RT.S
  63. +10
    -10
      kernel/power/ztrsm_kernel_ppc440_LN.S
  64. +10
    -10
      kernel/power/ztrsm_kernel_ppc440_LT.S
  65. +10
    -10
      kernel/power/ztrsm_kernel_ppc440_RT.S

+ 31
- 0
common_power.h View File

@@ -495,6 +495,15 @@ static inline int blas_quickdivide(blasint x, blasint y){
REALNAME: REALNAME:
#define EPILOGUE .size REALNAME, .-REALNAME #define EPILOGUE .size REALNAME, .-REALNAME
#else #else
#if _CALL_ELF == 2
#define PROLOGUE \
.section .text;\
.align 6;\
.globl REALNAME;\
.type REALNAME, @function;\
REALNAME:
#define EPILOGUE .size REALNAME, .-REALNAME
#else
#define PROLOGUE \ #define PROLOGUE \
.section .text;\ .section .text;\
.align 5;\ .align 5;\
@@ -514,6 +523,7 @@ REALNAME:;\
.size .REALNAME, .-.REALNAME; \ .size .REALNAME, .-.REALNAME; \
.section .note.GNU-stack,"",@progbits .section .note.GNU-stack,"",@progbits
#endif #endif
#endif


#ifdef PROFILE #ifdef PROFILE
#ifndef __64BIT__ #ifndef __64BIT__
@@ -792,4 +802,25 @@ Lmcount$lazy_ptr:
#ifndef MAP_ANONYMOUS #ifndef MAP_ANONYMOUS
#define MAP_ANONYMOUS MAP_ANON #define MAP_ANONYMOUS MAP_ANON
#endif #endif

#ifdef OS_LINUX
#ifndef __64BIT__
#define FRAMESLOT(X) (((X) * 4) + 8)
#else
#if _CALL_ELF == 2
#define FRAMESLOT(X) (((X) * 8) + 96)
#else
#define FRAMESLOT(X) (((X) * 8) + 112)
#endif
#endif
#endif

#if defined(OS_AIX) || defined(OS_DARWIN)
#ifndef __64BIT__
#define FRAMESLOT(X) (((X) * 4) + 56)
#else
#define FRAMESLOT(X) (((X) * 8) + 112)
#endif
#endif

#endif #endif

+ 1
- 1
kernel/power/axpy.S View File

@@ -106,7 +106,7 @@
stfd f24, 80(SP) stfd f24, 80(SP)


#if (defined(_AIX) || defined(__APPLE__)) && !defined(__64BIT__) && defined(DOUBLE) #if (defined(_AIX) || defined(__APPLE__)) && !defined(__64BIT__) && defined(DOUBLE)
lwz INCY, 56 + STACKSIZE(SP)
lwz INCY, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif


fmr ALPHA, f1 fmr ALPHA, f1


+ 1
- 1
kernel/power/axpy_ppc440.S View File

@@ -104,7 +104,7 @@
stfd f24, 80(SP) stfd f24, 80(SP)


#if (defined(_AIX) || defined(__APPLE__)) && !defined(__64BIT__) && defined(DOUBLE) #if (defined(_AIX) || defined(__APPLE__)) && !defined(__64BIT__) && defined(DOUBLE)
lwz INCY, 56 + STACKSIZE(SP)
lwz INCY, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif


fmr ALPHA, f1 fmr ALPHA, f1


+ 9
- 9
kernel/power/gemm_beta.S View File

@@ -64,24 +64,24 @@


#ifdef linux #ifdef linux
#ifndef __64BIT__ #ifndef __64BIT__
lwz LDC, 8 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
ld C, 112 + STACKSIZE(SP)
ld LDC, 120 + STACKSIZE(SP)
ld C, FRAMESLOT(0) + STACKSIZE(SP)
ld LDC, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld C, 112 + STACKSIZE(SP)
ld LDC, 120 + STACKSIZE(SP)
ld C, FRAMESLOT(0) + STACKSIZE(SP)
ld LDC, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz C, 60 + STACKSIZE(SP)
lwz LDC, 64 + STACKSIZE(SP)
lwz C, FRAMESLOT(1) + STACKSIZE(SP)
lwz LDC, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
lwz C, 56 + STACKSIZE(SP)
lwz LDC, 60 + STACKSIZE(SP)
lwz C, FRAMESLOT(0) + STACKSIZE(SP)
lwz LDC, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 19
- 19
kernel/power/gemm_kernel.S View File

@@ -179,7 +179,7 @@


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#if !defined(__64BIT__) && defined(DOUBLE) #if !defined(__64BIT__) && defined(DOUBLE)
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


@@ -187,17 +187,17 @@


#if defined(TRMMKERNEL) #if defined(TRMMKERNEL)
#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld OFFSET, 112 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld OFFSET, 112 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz OFFSET, 60 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
lwz OFFSET, 56 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif
@@ -231,29 +231,29 @@
#ifdef linux #ifdef linux
#ifndef __64BIT__ #ifndef __64BIT__
mr PREA, r10 mr PREA, r10
lwz PREB, 8 + STACKSIZE(SP)
lwz PREC, 12 + STACKSIZE(SP)
lwz PREB, FRAMESLOT(0) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
ld PREA, 112 + STACKSIZE(SP)
ld PREB, 120 + STACKSIZE(SP)
ld PREC, 128 + STACKSIZE(SP)
ld PREA, FRAMESLOT(0) + STACKSIZE(SP)
ld PREB, FRAMESLOT(1) + STACKSIZE(SP)
ld PREC, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld PREA, 112 + STACKSIZE(SP)
ld PREB, 120 + STACKSIZE(SP)
ld PREC, 128 + STACKSIZE(SP)
ld PREA, FRAMESLOT(0) + STACKSIZE(SP)
ld PREB, FRAMESLOT(1) + STACKSIZE(SP)
ld PREC, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz PREA, 60 + STACKSIZE(SP)
lwz PREB, 64 + STACKSIZE(SP)
lwz PREC, 68 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(1) + STACKSIZE(SP)
lwz PREB, FRAMESLOT(2) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
lwz PREA, 56 + STACKSIZE(SP)
lwz PREB, 60 + STACKSIZE(SP)
lwz PREC, 64 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(0) + STACKSIZE(SP)
lwz PREB, FRAMESLOT(1) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 1
- 1
kernel/power/gemm_kernel_altivec.S View File

@@ -241,7 +241,7 @@


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#if !defined(__64BIT__) && defined(DOUBLE) #if !defined(__64BIT__) && defined(DOUBLE)
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif




+ 1
- 1
kernel/power/gemm_kernel_altivec_cell.S View File

@@ -247,7 +247,7 @@


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#if !defined(__64BIT__) && defined(DOUBLE) #if !defined(__64BIT__) && defined(DOUBLE)
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif




+ 1
- 1
kernel/power/gemm_kernel_altivec_g4.S View File

@@ -241,7 +241,7 @@


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#if !defined(__64BIT__) && defined(DOUBLE) #if !defined(__64BIT__) && defined(DOUBLE)
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif




+ 19
- 19
kernel/power/gemm_kernel_cell.S View File

@@ -185,7 +185,7 @@


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#if !defined(__64BIT__) && defined(DOUBLE) #if !defined(__64BIT__) && defined(DOUBLE)
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


@@ -193,17 +193,17 @@


#if defined(TRMMKERNEL) #if defined(TRMMKERNEL)
#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld OFFSET, 112 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld OFFSET, 112 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz OFFSET, 60 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
lwz OFFSET, 56 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif
@@ -229,29 +229,29 @@
#ifdef linux #ifdef linux
#ifndef __64BIT__ #ifndef __64BIT__
mr PREA, r10 mr PREA, r10
lwz PREB, 8 + STACKSIZE(SP)
lwz PREC, 12 + STACKSIZE(SP)
lwz PREB, FRAMESLOT(0) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
ld PREA, 112 + STACKSIZE(SP)
ld PREB, 120 + STACKSIZE(SP)
ld PREC, 128 + STACKSIZE(SP)
ld PREA, FRAMESLOT(0) + STACKSIZE(SP)
ld PREB, FRAMESLOT(1) + STACKSIZE(SP)
ld PREC, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
xc ld PREA, 112 + STACKSIZE(SP)
ld PREB, 120 + STACKSIZE(SP)
ld PREC, 128 + STACKSIZE(SP)
xc ld PREA, FRAMESLOT(0) + STACKSIZE(SP)
ld PREB, FRAMESLOT(1) + STACKSIZE(SP)
ld PREC, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz PREA, 60 + STACKSIZE(SP)
lwz PREB, 64 + STACKSIZE(SP)
lwz PREC, 68 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(1) + STACKSIZE(SP)
lwz PREB, FRAMESLOT(2) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
lwz PREA, 56 + STACKSIZE(SP)
lwz PREB, 60 + STACKSIZE(SP)
lwz PREC, 64 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(0) + STACKSIZE(SP)
lwz PREB, FRAMESLOT(1) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 5
- 5
kernel/power/gemm_kernel_g4.S View File

@@ -177,7 +177,7 @@


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#if !defined(__64BIT__) && defined(DOUBLE) #if !defined(__64BIT__) && defined(DOUBLE)
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


@@ -185,17 +185,17 @@


#if defined(TRMMKERNEL) #if defined(TRMMKERNEL)
#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld OFFSET, 112 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld OFFSET, 112 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz OFFSET, 60 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
lwz OFFSET, 56 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 15
- 15
kernel/power/gemm_kernel_power3.S View File

@@ -168,7 +168,7 @@


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#if !defined(__64BIT__) && defined(DOUBLE) #if !defined(__64BIT__) && defined(DOUBLE)
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


@@ -190,29 +190,29 @@
#ifdef linux #ifdef linux
#ifndef __64BIT__ #ifndef __64BIT__
mr PREA, r10 mr PREA, r10
lwz PREB, 8 + STACKSIZE(SP)
lwz PREC, 12 + STACKSIZE(SP)
lwz PREB, FRAMESLOT(0) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
ld PREA, 112 + STACKSIZE(SP)
ld PREB, 120 + STACKSIZE(SP)
ld PREC, 128 + STACKSIZE(SP)
ld PREA, FRAMESLOT(0) + STACKSIZE(SP)
ld PREB, FRAMESLOT(1) + STACKSIZE(SP)
ld PREC, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld PREA, 112 + STACKSIZE(SP)
ld PREB, 120 + STACKSIZE(SP)
ld PREC, 128 + STACKSIZE(SP)
ld PREA, FRAMESLOT(0) + STACKSIZE(SP)
ld PREB, FRAMESLOT(1) + STACKSIZE(SP)
ld PREC, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz PREA, 60 + STACKSIZE(SP)
lwz PREB, 64 + STACKSIZE(SP)
lwz PREC, 68 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(1) + STACKSIZE(SP)
lwz PREB, FRAMESLOT(2) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
lwz PREA, 56 + STACKSIZE(SP)
lwz PREB, 60 + STACKSIZE(SP)
lwz PREC, 64 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(0) + STACKSIZE(SP)
lwz PREB, FRAMESLOT(1) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 5
- 5
kernel/power/gemm_kernel_power6.S View File

@@ -176,7 +176,7 @@


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#if !defined(__64BIT__) && defined(DOUBLE) #if !defined(__64BIT__) && defined(DOUBLE)
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


@@ -184,17 +184,17 @@


#if defined(TRMMKERNEL) #if defined(TRMMKERNEL)
#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld OFFSET, 112 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld OFFSET, 112 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz OFFSET, 60 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
lwz OFFSET, 56 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 5
- 5
kernel/power/gemm_kernel_ppc440.S View File

@@ -176,7 +176,7 @@


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#if !defined(__64BIT__) && defined(DOUBLE) #if !defined(__64BIT__) && defined(DOUBLE)
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


@@ -184,17 +184,17 @@


#if defined(TRMMKERNEL) #if defined(TRMMKERNEL)
#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld OFFSET, 112 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld OFFSET, 112 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz OFFSET, 60 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
lwz OFFSET, 56 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 15
- 15
kernel/power/gemv_n.S View File

@@ -248,31 +248,31 @@


#ifdef linux #ifdef linux
#ifndef __64BIT__ #ifndef __64BIT__
lwz INCY, 8 + STACKSIZE(SP)
lwz BUFFER, 12 + STACKSIZE(SP)
lwz INCY, FRAMESLOT(0) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
ld Y, 112 + STACKSIZE(SP)
ld INCY, 120 + STACKSIZE(SP)
ld BUFFER, 128 + STACKSIZE(SP)
ld Y, FRAMESLOT(0) + STACKSIZE(SP)
ld INCY, FRAMESLOT(1) + STACKSIZE(SP)
ld BUFFER, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifndef __64BIT__ #ifndef __64BIT__
#ifdef DOUBLE #ifdef DOUBLE
lwz INCX, 56 + STACKSIZE(SP)
lwz Y, 60 + STACKSIZE(SP)
lwz INCY, 64 + STACKSIZE(SP)
lwz BUFFER, 68 + STACKSIZE(SP)
lwz INCX, FRAMESLOT(0) + STACKSIZE(SP)
lwz Y, FRAMESLOT(1) + STACKSIZE(SP)
lwz INCY, FRAMESLOT(2) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
lwz Y, 56 + STACKSIZE(SP)
lwz INCY, 60 + STACKSIZE(SP)
lwz BUFFER, 64 + STACKSIZE(SP)
lwz Y, FRAMESLOT(0) + STACKSIZE(SP)
lwz INCY, FRAMESLOT(1) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#else #else
ld Y, 112 + STACKSIZE(SP)
ld INCY, 120 + STACKSIZE(SP)
ld BUFFER, 128 + STACKSIZE(SP)
ld Y, FRAMESLOT(0) + STACKSIZE(SP)
ld INCY, FRAMESLOT(1) + STACKSIZE(SP)
ld BUFFER, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif




+ 15
- 15
kernel/power/gemv_n_ppc440.S View File

@@ -201,31 +201,31 @@


#ifdef linux #ifdef linux
#ifndef __64BIT__ #ifndef __64BIT__
lwz INCY, 8 + STACKSIZE(SP)
lwz BUFFER, 12 + STACKSIZE(SP)
lwz INCY, FRAMESLOT(0) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
ld Y, 112 + STACKSIZE(SP)
ld INCY, 120 + STACKSIZE(SP)
ld BUFFER, 128 + STACKSIZE(SP)
ld Y, FRAMESLOT(0) + STACKSIZE(SP)
ld INCY, FRAMESLOT(1) + STACKSIZE(SP)
ld BUFFER, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifndef __64BIT__ #ifndef __64BIT__
#ifdef DOUBLE #ifdef DOUBLE
lwz INCX, 56 + STACKSIZE(SP)
lwz Y, 60 + STACKSIZE(SP)
lwz INCY, 64 + STACKSIZE(SP)
lwz BUFFER, 68 + STACKSIZE(SP)
lwz INCX, FRAMESLOT(0) + STACKSIZE(SP)
lwz Y, FRAMESLOT(1) + STACKSIZE(SP)
lwz INCY, FRAMESLOT(2) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
lwz Y, 56 + STACKSIZE(SP)
lwz INCY, 60 + STACKSIZE(SP)
lwz BUFFER, 64 + STACKSIZE(SP)
lwz Y, FRAMESLOT(0) + STACKSIZE(SP)
lwz INCY, FRAMESLOT(1) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#else #else
ld Y, 112 + STACKSIZE(SP)
ld INCY, 120 + STACKSIZE(SP)
ld BUFFER, 128 + STACKSIZE(SP)
ld Y, FRAMESLOT(0) + STACKSIZE(SP)
ld INCY, FRAMESLOT(1) + STACKSIZE(SP)
ld BUFFER, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif




+ 15
- 15
kernel/power/gemv_t.S View File

@@ -257,31 +257,31 @@


#ifdef linux #ifdef linux
#ifndef __64BIT__ #ifndef __64BIT__
lwz INCY, 8 + STACKSIZE(SP)
lwz BUFFER, 12 + STACKSIZE(SP)
lwz INCY, FRAMESLOT(0) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
ld Y, 112 + STACKSIZE(SP)
ld INCY, 120 + STACKSIZE(SP)
ld BUFFER, 128 + STACKSIZE(SP)
ld Y, FRAMESLOT(0) + STACKSIZE(SP)
ld INCY, FRAMESLOT(1) + STACKSIZE(SP)
ld BUFFER, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifndef __64BIT__ #ifndef __64BIT__
#ifdef DOUBLE #ifdef DOUBLE
lwz INCX, 56 + STACKSIZE(SP)
lwz Y, 60 + STACKSIZE(SP)
lwz INCY, 64 + STACKSIZE(SP)
lwz BUFFER, 68 + STACKSIZE(SP)
lwz INCX, FRAMESLOT(0) + STACKSIZE(SP)
lwz Y, FRAMESLOT(1) + STACKSIZE(SP)
lwz INCY, FRAMESLOT(2) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
lwz Y, 56 + STACKSIZE(SP)
lwz INCY, 60 + STACKSIZE(SP)
lwz BUFFER, 64 + STACKSIZE(SP)
lwz Y, FRAMESLOT(0) + STACKSIZE(SP)
lwz INCY, FRAMESLOT(1) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#else #else
ld Y, 112 + STACKSIZE(SP)
ld INCY, 120 + STACKSIZE(SP)
ld BUFFER, 128 + STACKSIZE(SP)
ld Y, FRAMESLOT(0) + STACKSIZE(SP)
ld INCY, FRAMESLOT(1) + STACKSIZE(SP)
ld BUFFER, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif




+ 15
- 15
kernel/power/gemv_t_ppc440.S View File

@@ -192,31 +192,31 @@


#ifdef linux #ifdef linux
#ifndef __64BIT__ #ifndef __64BIT__
lwz INCY, 8 + STACKSIZE(SP)
lwz BUFFER, 12 + STACKSIZE(SP)
lwz INCY, FRAMESLOT(0) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
ld Y, 112 + STACKSIZE(SP)
ld INCY, 120 + STACKSIZE(SP)
ld BUFFER, 128 + STACKSIZE(SP)
ld Y, FRAMESLOT(0) + STACKSIZE(SP)
ld INCY, FRAMESLOT(1) + STACKSIZE(SP)
ld BUFFER, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifndef __64BIT__ #ifndef __64BIT__
#ifdef DOUBLE #ifdef DOUBLE
lwz INCX, 56 + STACKSIZE(SP)
lwz Y, 60 + STACKSIZE(SP)
lwz INCY, 64 + STACKSIZE(SP)
lwz BUFFER, 68 + STACKSIZE(SP)
lwz INCX, FRAMESLOT(0) + STACKSIZE(SP)
lwz Y, FRAMESLOT(1) + STACKSIZE(SP)
lwz INCY, FRAMESLOT(2) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
lwz Y, 56 + STACKSIZE(SP)
lwz INCY, 60 + STACKSIZE(SP)
lwz BUFFER, 64 + STACKSIZE(SP)
lwz Y, FRAMESLOT(0) + STACKSIZE(SP)
lwz INCY, FRAMESLOT(1) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#else #else
ld Y, 112 + STACKSIZE(SP)
ld INCY, 120 + STACKSIZE(SP)
ld BUFFER, 128 + STACKSIZE(SP)
ld Y, FRAMESLOT(0) + STACKSIZE(SP)
ld INCY, FRAMESLOT(1) + STACKSIZE(SP)
ld BUFFER, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif




+ 15
- 15
kernel/power/ger.S View File

@@ -226,31 +226,31 @@


#ifdef linux #ifdef linux
#ifndef __64BIT__ #ifndef __64BIT__
lwz LDA, 8 + STACKSIZE(SP)
lwz BUFFER, 12 + STACKSIZE(SP)
lwz LDA, FRAMESLOT(0) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
ld A, 112 + STACKSIZE(SP)
ld LDA, 120 + STACKSIZE(SP)
ld BUFFER, 128 + STACKSIZE(SP)
ld A, FRAMESLOT(0) + STACKSIZE(SP)
ld LDA, FRAMESLOT(1) + STACKSIZE(SP)
ld BUFFER, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifndef __64BIT__ #ifndef __64BIT__
#ifdef DOUBLE #ifdef DOUBLE
lwz INCY, 56 + STACKSIZE(SP)
lwz A, 60 + STACKSIZE(SP)
lwz LDA, 64 + STACKSIZE(SP)
lwz BUFFER, 68 + STACKSIZE(SP)
lwz INCY, FRAMESLOT(0) + STACKSIZE(SP)
lwz A, FRAMESLOT(1) + STACKSIZE(SP)
lwz LDA, FRAMESLOT(2) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
lwz A, 56 + STACKSIZE(SP)
lwz LDA, 60 + STACKSIZE(SP)
lwz BUFFER, 64 + STACKSIZE(SP)
lwz A, FRAMESLOT(0) + STACKSIZE(SP)
lwz LDA, FRAMESLOT(1) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#else #else
ld A, 112 + STACKSIZE(SP)
ld LDA, 120 + STACKSIZE(SP)
ld BUFFER, 128 + STACKSIZE(SP)
ld A, FRAMESLOT(0) + STACKSIZE(SP)
ld LDA, FRAMESLOT(1) + STACKSIZE(SP)
ld BUFFER, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif




+ 1
- 1
kernel/power/swap.S View File

@@ -115,7 +115,7 @@
stfd f31, 136(SP) stfd f31, 136(SP)


#if (defined(_AIX) || defined(__APPLE__)) && !defined(__64BIT__) && defined(DOUBLE) #if (defined(_AIX) || defined(__APPLE__)) && !defined(__64BIT__) && defined(DOUBLE)
lwz INCY, 56 + STACKSIZE(SP)
lwz INCY, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif


slwi INCX, INCX, BASE_SHIFT slwi INCX, INCX, BASE_SHIFT


+ 10
- 10
kernel/power/symv_L.S View File

@@ -250,26 +250,26 @@


#ifdef linux #ifdef linux
#ifndef __64BIT__ #ifndef __64BIT__
lwz BUFFER, 56 + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
ld INCY, 112 + STACKSIZE(SP)
ld BUFFER, 120 + STACKSIZE(SP)
ld INCY, FRAMESLOT(0) + STACKSIZE(SP)
ld BUFFER, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifndef __64BIT__ #ifndef __64BIT__
#ifdef DOUBLE #ifdef DOUBLE
lwz Y, 56 + STACKSIZE(SP)
lwz INCY, 60 + STACKSIZE(SP)
lwz BUFFER, 64 + STACKSIZE(SP)
lwz Y, FRAMESLOT(0) + STACKSIZE(SP)
lwz INCY, FRAMESLOT(1) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
lwz INCY, 56 + STACKSIZE(SP)
lwz BUFFER, 60 + STACKSIZE(SP)
lwz INCY, FRAMESLOT(0) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif
#else #else
ld INCY, 112 + STACKSIZE(SP)
ld BUFFER, 120 + STACKSIZE(SP)
ld INCY, FRAMESLOT(0) + STACKSIZE(SP)
ld BUFFER, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif
#endif #endif




+ 10
- 10
kernel/power/symv_U.S View File

@@ -249,26 +249,26 @@


#ifdef linux #ifdef linux
#ifndef __64BIT__ #ifndef __64BIT__
lwz BUFFER, 56 + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
ld INCY, 112 + STACKSIZE(SP)
ld BUFFER, 120 + STACKSIZE(SP)
ld INCY, FRAMESLOT(0) + STACKSIZE(SP)
ld BUFFER, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifndef __64BIT__ #ifndef __64BIT__
#ifdef DOUBLE #ifdef DOUBLE
lwz Y, 56 + STACKSIZE(SP)
lwz INCY, 60 + STACKSIZE(SP)
lwz BUFFER, 64 + STACKSIZE(SP)
lwz Y, FRAMESLOT(0) + STACKSIZE(SP)
lwz INCY, FRAMESLOT(1) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
lwz INCY, 56 + STACKSIZE(SP)
lwz BUFFER, 60 + STACKSIZE(SP)
lwz INCY, FRAMESLOT(0) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif
#else #else
ld INCY, 112 + STACKSIZE(SP)
ld BUFFER, 120 + STACKSIZE(SP)
ld INCY, FRAMESLOT(0) + STACKSIZE(SP)
ld BUFFER, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif
#endif #endif




+ 19
- 19
kernel/power/trsm_kernel_LN.S View File

@@ -174,24 +174,24 @@


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#if !defined(__64BIT__) && defined(DOUBLE) #if !defined(__64BIT__) && defined(DOUBLE)
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


slwi LDC, LDC, BASE_SHIFT slwi LDC, LDC, BASE_SHIFT


#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld OFFSET, 112 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld OFFSET, 112 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz OFFSET, 60 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
lwz OFFSET, 56 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif
@@ -239,29 +239,29 @@
#ifdef linux #ifdef linux
#ifndef __64BIT__ #ifndef __64BIT__
mr PREA, r10 mr PREA, r10
lwz PREB, 8 + STACKSIZE(SP)
lwz PREC, 12 + STACKSIZE(SP)
lwz PREB, FRAMESLOT(0) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
ld PREA, 112 + STACKSIZE(SP)
ld PREB, 120 + STACKSIZE(SP)
ld PREC, 128 + STACKSIZE(SP)
ld PREA, FRAMESLOT(0) + STACKSIZE(SP)
ld PREB, FRAMESLOT(1) + STACKSIZE(SP)
ld PREC, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld PREA, 112 + STACKSIZE(SP)
ld PREB, 120 + STACKSIZE(SP)
ld PREC, 128 + STACKSIZE(SP)
ld PREA, FRAMESLOT(0) + STACKSIZE(SP)
ld PREB, FRAMESLOT(1) + STACKSIZE(SP)
ld PREC, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz PREA, 60 + STACKSIZE(SP)
lwz PREB, 64 + STACKSIZE(SP)
lwz PREC, 68 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(1) + STACKSIZE(SP)
lwz PREB, FRAMESLOT(2) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
lwz PREA, 56 + STACKSIZE(SP)
lwz PREB, 60 + STACKSIZE(SP)
lwz PREC, 64 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(0) + STACKSIZE(SP)
lwz PREB, FRAMESLOT(1) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 19
- 19
kernel/power/trsm_kernel_LT.S View File

@@ -174,24 +174,24 @@


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#if !defined(__64BIT__) && defined(DOUBLE) #if !defined(__64BIT__) && defined(DOUBLE)
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


slwi LDC, LDC, BASE_SHIFT slwi LDC, LDC, BASE_SHIFT


#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld OFFSET, 112 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld OFFSET, 112 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz OFFSET, 60 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
lwz OFFSET, 56 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif
@@ -260,29 +260,29 @@
#ifdef linux #ifdef linux
#ifndef __64BIT__ #ifndef __64BIT__
mr PREA, r10 mr PREA, r10
lwz PREB, 8 + STACKSIZE(SP)
lwz PREC, 12 + STACKSIZE(SP)
lwz PREB, FRAMESLOT(0) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
ld PREA, 112 + STACKSIZE(SP)
ld PREB, 120 + STACKSIZE(SP)
ld PREC, 128 + STACKSIZE(SP)
ld PREA, FRAMESLOT(0) + STACKSIZE(SP)
ld PREB, FRAMESLOT(1) + STACKSIZE(SP)
ld PREC, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld PREA, 112 + STACKSIZE(SP)
ld PREB, 120 + STACKSIZE(SP)
ld PREC, 128 + STACKSIZE(SP)
ld PREA, FRAMESLOT(0) + STACKSIZE(SP)
ld PREB, FRAMESLOT(1) + STACKSIZE(SP)
ld PREC, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz PREA, 60 + STACKSIZE(SP)
lwz PREB, 64 + STACKSIZE(SP)
lwz PREC, 68 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(1) + STACKSIZE(SP)
lwz PREB, FRAMESLOT(2) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
lwz PREA, 56 + STACKSIZE(SP)
lwz PREB, 60 + STACKSIZE(SP)
lwz PREC, 64 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(0) + STACKSIZE(SP)
lwz PREB, FRAMESLOT(1) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 19
- 19
kernel/power/trsm_kernel_RT.S View File

@@ -174,24 +174,24 @@


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#if !defined(__64BIT__) && defined(DOUBLE) #if !defined(__64BIT__) && defined(DOUBLE)
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


slwi LDC, LDC, BASE_SHIFT slwi LDC, LDC, BASE_SHIFT


#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld OFFSET, 112 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld OFFSET, 112 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz OFFSET, 60 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
lwz OFFSET, 56 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif
@@ -257,29 +257,29 @@
#ifdef linux #ifdef linux
#ifndef __64BIT__ #ifndef __64BIT__
mr PREA, r10 mr PREA, r10
lwz PREB, 8 + STACKSIZE(SP)
lwz PREC, 12 + STACKSIZE(SP)
lwz PREB, FRAMESLOT(0) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
ld PREA, 112 + STACKSIZE(SP)
ld PREB, 120 + STACKSIZE(SP)
ld PREC, 128 + STACKSIZE(SP)
ld PREA, FRAMESLOT(0) + STACKSIZE(SP)
ld PREB, FRAMESLOT(1) + STACKSIZE(SP)
ld PREC, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld PREA, 112 + STACKSIZE(SP)
ld PREB, 120 + STACKSIZE(SP)
ld PREC, 128 + STACKSIZE(SP)
ld PREA, FRAMESLOT(0) + STACKSIZE(SP)
ld PREB, FRAMESLOT(1) + STACKSIZE(SP)
ld PREC, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz PREA, 60 + STACKSIZE(SP)
lwz PREB, 64 + STACKSIZE(SP)
lwz PREC, 68 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(1) + STACKSIZE(SP)
lwz PREB, FRAMESLOT(2) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
lwz PREA, 56 + STACKSIZE(SP)
lwz PREB, 60 + STACKSIZE(SP)
lwz PREC, 64 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(0) + STACKSIZE(SP)
lwz PREB, FRAMESLOT(1) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 19
- 19
kernel/power/trsm_kernel_cell_LN.S View File

@@ -174,24 +174,24 @@


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#if !defined(__64BIT__) && defined(DOUBLE) #if !defined(__64BIT__) && defined(DOUBLE)
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


slwi LDC, LDC, BASE_SHIFT slwi LDC, LDC, BASE_SHIFT


#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld OFFSET, 112 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld OFFSET, 112 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz OFFSET, 60 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
lwz OFFSET, 56 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif
@@ -234,29 +234,29 @@
#ifdef linux #ifdef linux
#ifndef __64BIT__ #ifndef __64BIT__
mr PREA, r10 mr PREA, r10
lwz PREB, 8 + STACKSIZE(SP)
lwz PREC, 12 + STACKSIZE(SP)
lwz PREB, FRAMESLOT(0) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
ld PREA, 112 + STACKSIZE(SP)
ld PREB, 120 + STACKSIZE(SP)
ld PREC, 128 + STACKSIZE(SP)
ld PREA, FRAMESLOT(0) + STACKSIZE(SP)
ld PREB, FRAMESLOT(1) + STACKSIZE(SP)
ld PREC, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld PREA, 112 + STACKSIZE(SP)
ld PREB, 120 + STACKSIZE(SP)
ld PREC, 128 + STACKSIZE(SP)
ld PREA, FRAMESLOT(0) + STACKSIZE(SP)
ld PREB, FRAMESLOT(1) + STACKSIZE(SP)
ld PREC, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz PREA, 60 + STACKSIZE(SP)
lwz PREB, 64 + STACKSIZE(SP)
lwz PREC, 68 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(1) + STACKSIZE(SP)
lwz PREB, FRAMESLOT(2) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
lwz PREA, 56 + STACKSIZE(SP)
lwz PREB, 60 + STACKSIZE(SP)
lwz PREC, 64 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(0) + STACKSIZE(SP)
lwz PREB, FRAMESLOT(1) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 19
- 19
kernel/power/trsm_kernel_cell_LT.S View File

@@ -174,24 +174,24 @@


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#if !defined(__64BIT__) && defined(DOUBLE) #if !defined(__64BIT__) && defined(DOUBLE)
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


slwi LDC, LDC, BASE_SHIFT slwi LDC, LDC, BASE_SHIFT


#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld OFFSET, 112 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld OFFSET, 112 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz OFFSET, 60 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
lwz OFFSET, 56 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif
@@ -260,29 +260,29 @@
#ifdef linux #ifdef linux
#ifndef __64BIT__ #ifndef __64BIT__
mr PREA, r10 mr PREA, r10
lwz PREB, 8 + STACKSIZE(SP)
lwz PREC, 12 + STACKSIZE(SP)
lwz PREB, FRAMESLOT(0) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
ld PREA, 112 + STACKSIZE(SP)
ld PREB, 120 + STACKSIZE(SP)
ld PREC, 128 + STACKSIZE(SP)
ld PREA, FRAMESLOT(0) + STACKSIZE(SP)
ld PREB, FRAMESLOT(1) + STACKSIZE(SP)
ld PREC, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld PREA, 112 + STACKSIZE(SP)
ld PREB, 120 + STACKSIZE(SP)
ld PREC, 128 + STACKSIZE(SP)
ld PREA, FRAMESLOT(0) + STACKSIZE(SP)
ld PREB, FRAMESLOT(1) + STACKSIZE(SP)
ld PREC, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz PREA, 60 + STACKSIZE(SP)
lwz PREB, 64 + STACKSIZE(SP)
lwz PREC, 68 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(1) + STACKSIZE(SP)
lwz PREB, FRAMESLOT(2) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
lwz PREA, 56 + STACKSIZE(SP)
lwz PREB, 60 + STACKSIZE(SP)
lwz PREC, 64 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(0) + STACKSIZE(SP)
lwz PREB, FRAMESLOT(1) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 19
- 19
kernel/power/trsm_kernel_cell_RT.S View File

@@ -174,24 +174,24 @@


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#if !defined(__64BIT__) && defined(DOUBLE) #if !defined(__64BIT__) && defined(DOUBLE)
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


slwi LDC, LDC, BASE_SHIFT slwi LDC, LDC, BASE_SHIFT


#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld OFFSET, 112 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld OFFSET, 112 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz OFFSET, 60 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
lwz OFFSET, 56 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif
@@ -234,29 +234,29 @@
#ifdef linux #ifdef linux
#ifndef __64BIT__ #ifndef __64BIT__
mr PREA, r10 mr PREA, r10
lwz PREB, 8 + STACKSIZE(SP)
lwz PREC, 12 + STACKSIZE(SP)
lwz PREB, FRAMESLOT(0) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
ld PREA, 112 + STACKSIZE(SP)
ld PREB, 120 + STACKSIZE(SP)
ld PREC, 128 + STACKSIZE(SP)
ld PREA, FRAMESLOT(0) + STACKSIZE(SP)
ld PREB, FRAMESLOT(1) + STACKSIZE(SP)
ld PREC, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld PREA, 112 + STACKSIZE(SP)
ld PREB, 120 + STACKSIZE(SP)
ld PREC, 128 + STACKSIZE(SP)
ld PREA, FRAMESLOT(0) + STACKSIZE(SP)
ld PREB, FRAMESLOT(1) + STACKSIZE(SP)
ld PREC, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz PREA, 60 + STACKSIZE(SP)
lwz PREB, 64 + STACKSIZE(SP)
lwz PREC, 68 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(1) + STACKSIZE(SP)
lwz PREB, FRAMESLOT(2) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
lwz PREA, 56 + STACKSIZE(SP)
lwz PREB, 60 + STACKSIZE(SP)
lwz PREC, 64 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(0) + STACKSIZE(SP)
lwz PREB, FRAMESLOT(1) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 5
- 5
kernel/power/trsm_kernel_power6_LN.S View File

@@ -173,24 +173,24 @@


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#if !defined(__64BIT__) && defined(DOUBLE) #if !defined(__64BIT__) && defined(DOUBLE)
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


slwi LDC, LDC, BASE_SHIFT slwi LDC, LDC, BASE_SHIFT


#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld OFFSET, 112 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld OFFSET, 112 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz OFFSET, 60 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
lwz OFFSET, 56 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 5
- 5
kernel/power/trsm_kernel_power6_LT.S View File

@@ -174,24 +174,24 @@


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#if !defined(__64BIT__) && defined(DOUBLE) #if !defined(__64BIT__) && defined(DOUBLE)
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


slwi LDC, LDC, BASE_SHIFT slwi LDC, LDC, BASE_SHIFT


#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld OFFSET, 112 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld OFFSET, 112 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz OFFSET, 60 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
lwz OFFSET, 56 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 5
- 5
kernel/power/trsm_kernel_power6_RT.S View File

@@ -173,24 +173,24 @@


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#if !defined(__64BIT__) && defined(DOUBLE) #if !defined(__64BIT__) && defined(DOUBLE)
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


slwi LDC, LDC, BASE_SHIFT slwi LDC, LDC, BASE_SHIFT


#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld OFFSET, 112 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld OFFSET, 112 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz OFFSET, 60 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
lwz OFFSET, 56 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 5
- 5
kernel/power/trsm_kernel_ppc440_LN.S View File

@@ -185,24 +185,24 @@


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#if !defined(__64BIT__) && defined(DOUBLE) #if !defined(__64BIT__) && defined(DOUBLE)
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


slwi LDC, LDC, BASE_SHIFT slwi LDC, LDC, BASE_SHIFT


#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld OFFSET, 112 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld OFFSET, 112 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz OFFSET, 60 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
lwz OFFSET, 56 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 5
- 5
kernel/power/trsm_kernel_ppc440_LT.S View File

@@ -170,24 +170,24 @@


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#if !defined(__64BIT__) && defined(DOUBLE) #if !defined(__64BIT__) && defined(DOUBLE)
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


slwi LDC, LDC, BASE_SHIFT slwi LDC, LDC, BASE_SHIFT


#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld OFFSET, 112 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld OFFSET, 112 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz OFFSET, 60 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
lwz OFFSET, 56 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 5
- 5
kernel/power/trsm_kernel_ppc440_RT.S View File

@@ -185,24 +185,24 @@


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#if !defined(__64BIT__) && defined(DOUBLE) #if !defined(__64BIT__) && defined(DOUBLE)
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


slwi LDC, LDC, BASE_SHIFT slwi LDC, LDC, BASE_SHIFT


#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld OFFSET, 112 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld OFFSET, 112 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz OFFSET, 60 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
lwz OFFSET, 56 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 6
- 6
kernel/power/zaxpy.S View File

@@ -124,19 +124,19 @@
stfd f25, 88(SP) stfd f25, 88(SP)


#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld INCY, 112 + STACKSIZE(SP)
ld INCY, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld INCY, 112 + STACKSIZE(SP)
ld INCY, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz INCX, 56 + STACKSIZE(SP)
lwz Y, 60 + STACKSIZE(SP)
lwz INCY, 64 + STACKSIZE(SP)
lwz INCX, FRAMESLOT(0) + STACKSIZE(SP)
lwz Y, FRAMESLOT(1) + STACKSIZE(SP)
lwz INCY, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
lwz INCY, 56 + STACKSIZE(SP)
lwz INCY, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 6
- 6
kernel/power/zaxpy_ppc440.S View File

@@ -113,19 +113,19 @@
stfd f25, 88(SP) stfd f25, 88(SP)


#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld INCY, 112 + STACKSIZE(SP)
ld INCY, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld INCY, 112 + STACKSIZE(SP)
ld INCY, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz INCX, 56 + STACKSIZE(SP)
lwz Y, 60 + STACKSIZE(SP)
lwz INCY, 64 + STACKSIZE(SP)
lwz INCX, FRAMESLOT(0) + STACKSIZE(SP)
lwz Y, FRAMESLOT(1) + STACKSIZE(SP)
lwz INCY, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
lwz INCY, 56 + STACKSIZE(SP)
lwz INCY, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 9
- 9
kernel/power/zgemm_beta.S View File

@@ -64,24 +64,24 @@


#ifdef linux #ifdef linux
#ifndef __64BIT__ #ifndef __64BIT__
lwz LDC, 8 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
ld C, 120 + STACKSIZE(SP)
ld LDC, 128 + STACKSIZE(SP)
ld C, FRAMESLOT(1) + STACKSIZE(SP)
ld LDC, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld C, 120 + STACKSIZE(SP)
ld LDC, 128 + STACKSIZE(SP)
ld C, FRAMESLOT(1) + STACKSIZE(SP)
ld LDC, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz C, 68 + STACKSIZE(SP)
lwz LDC, 72 + STACKSIZE(SP)
lwz C, FRAMESLOT(3) + STACKSIZE(SP)
lwz LDC, FRAMESLOT(4) + STACKSIZE(SP)
#else #else
lwz C, 60 + STACKSIZE(SP)
lwz LDC, 64 + STACKSIZE(SP)
lwz C, FRAMESLOT(1) + STACKSIZE(SP)
lwz LDC, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 20
- 20
kernel/power/zgemm_kernel.S View File

@@ -171,37 +171,37 @@


#ifdef linux #ifdef linux
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz B, 56 + STACKSIZE(SP)
lwz C, 60 + STACKSIZE(SP)
lwz LDC, 64 + STACKSIZE(SP)
lwz B, FRAMESLOT(0) + STACKSIZE(SP)
lwz C, FRAMESLOT(1) + STACKSIZE(SP)
lwz LDC, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


#ifdef TRMMKERNEL #ifdef TRMMKERNEL
#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld OFFSET, 120 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld OFFSET, 120 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz OFFSET, 68 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
lwz OFFSET, 60 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif
@@ -233,25 +233,25 @@


#ifdef linux #ifdef linux
#ifndef __64BIT__ #ifndef __64BIT__
lwz PREA, 16 + STACKSIZE(SP)
lwz PREC, 20 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(2) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
ld PREA, 136 + STACKSIZE(SP)
ld PREC, 144 + STACKSIZE(SP)
ld PREA, FRAMESLOT(3) + STACKSIZE(SP)
ld PREC, FRAMESLOT(4) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld PREA, 136 + STACKSIZE(SP)
ld PREC, 144 + STACKSIZE(SP)
ld PREA, FRAMESLOT(3) + STACKSIZE(SP)
ld PREC, FRAMESLOT(4) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz PREA, 72 + STACKSIZE(SP)
lwz PREC, 76 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(4) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(5) + STACKSIZE(SP)
#else #else
lwz PREA, 68 + STACKSIZE(SP)
lwz PREC, 72 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(3) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(4) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 16
- 16
kernel/power/zgemm_kernel_altivec.S View File

@@ -240,20 +240,20 @@


#ifdef linux #ifdef linux
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz B, 56 + STACKSIZE(SP)
lwz C, 60 + STACKSIZE(SP)
lwz LDC, 64 + STACKSIZE(SP)
lwz B, FRAMESLOT(0) + STACKSIZE(SP)
lwz C, FRAMESLOT(1) + STACKSIZE(SP)
lwz LDC, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif
@@ -266,25 +266,25 @@


#ifdef linux #ifdef linux
#ifndef __64BIT__ #ifndef __64BIT__
lwz PREB, 16 + STACKSIZE(SP)
lwz PREC, 20 + STACKSIZE(SP)
lwz PREB, FRAMESLOT(2) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
ld PREB, 136 + STACKSIZE(SP)
ld PREC, 144 + STACKSIZE(SP)
ld PREB, FRAMESLOT(3) + STACKSIZE(SP)
ld PREC, FRAMESLOT(4) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld PREB, 136 + STACKSIZE(SP)
ld PREC, 144 + STACKSIZE(SP)
ld PREB, FRAMESLOT(3) + STACKSIZE(SP)
ld PREC, FRAMESLOT(4) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz PREB, 72 + STACKSIZE(SP)
lwz PREC, 76 + STACKSIZE(SP)
lwz PREB, FRAMESLOT(4) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(5) + STACKSIZE(SP)
#else #else
lwz PREB, 68 + STACKSIZE(SP)
lwz PREC, 72 + STACKSIZE(SP)
lwz PREB, FRAMESLOT(3) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(4) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 16
- 16
kernel/power/zgemm_kernel_altivec_cell.S View File

@@ -246,20 +246,20 @@


#ifdef linux #ifdef linux
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz B, 56 + STACKSIZE(SP)
lwz C, 60 + STACKSIZE(SP)
lwz LDC, 64 + STACKSIZE(SP)
lwz B, FRAMESLOT(0) + STACKSIZE(SP)
lwz C, FRAMESLOT(1) + STACKSIZE(SP)
lwz LDC, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif
@@ -272,25 +272,25 @@


#ifdef linux #ifdef linux
#ifndef __64BIT__ #ifndef __64BIT__
lwz PREB, 16 + STACKSIZE(SP)
lwz PREC, 20 + STACKSIZE(SP)
lwz PREB, FRAMESLOT(2) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
ld PREB, 136 + STACKSIZE(SP)
ld PREC, 144 + STACKSIZE(SP)
ld PREB, FRAMESLOT(3) + STACKSIZE(SP)
ld PREC, FRAMESLOT(4) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld PREB, 136 + STACKSIZE(SP)
ld PREC, 144 + STACKSIZE(SP)
ld PREB, FRAMESLOT(3) + STACKSIZE(SP)
ld PREC, FRAMESLOT(4) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz PREB, 72 + STACKSIZE(SP)
lwz PREC, 76 + STACKSIZE(SP)
lwz PREB, FRAMESLOT(4) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(5) + STACKSIZE(SP)
#else #else
lwz PREB, 68 + STACKSIZE(SP)
lwz PREC, 72 + STACKSIZE(SP)
lwz PREB, FRAMESLOT(3) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(4) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 6
- 6
kernel/power/zgemm_kernel_altivec_g4.S View File

@@ -240,20 +240,20 @@


#ifdef linux #ifdef linux
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz B, 56 + STACKSIZE(SP)
lwz C, 60 + STACKSIZE(SP)
lwz LDC, 64 + STACKSIZE(SP)
lwz B, FRAMESLOT(0) + STACKSIZE(SP)
lwz C, FRAMESLOT(1) + STACKSIZE(SP)
lwz LDC, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 20
- 20
kernel/power/zgemm_kernel_cell.S View File

@@ -177,37 +177,37 @@


#ifdef linux #ifdef linux
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz B, 56 + STACKSIZE(SP)
lwz C, 60 + STACKSIZE(SP)
lwz LDC, 64 + STACKSIZE(SP)
lwz B, FRAMESLOT(0) + STACKSIZE(SP)
lwz C, FRAMESLOT(1) + STACKSIZE(SP)
lwz LDC, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


#ifdef TRMMKERNEL #ifdef TRMMKERNEL
#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld OFFSET, 120 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld OFFSET, 120 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz OFFSET, 68 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
lwz OFFSET, 60 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif
@@ -232,25 +232,25 @@


#ifdef linux #ifdef linux
#ifndef __64BIT__ #ifndef __64BIT__
lwz PREA, 16 + STACKSIZE(SP)
lwz PREC, 20 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(2) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
ld PREA, 136 + STACKSIZE(SP)
ld PREC, 144 + STACKSIZE(SP)
ld PREA, FRAMESLOT(3) + STACKSIZE(SP)
ld PREC, FRAMESLOT(4) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld PREA, 136 + STACKSIZE(SP)
ld PREC, 144 + STACKSIZE(SP)
ld PREA, FRAMESLOT(3) + STACKSIZE(SP)
ld PREC, FRAMESLOT(4) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz PREA, 72 + STACKSIZE(SP)
lwz PREC, 76 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(4) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(5) + STACKSIZE(SP)
#else #else
lwz PREA, 68 + STACKSIZE(SP)
lwz PREC, 72 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(3) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(4) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 10
- 10
kernel/power/zgemm_kernel_g4.S View File

@@ -187,37 +187,37 @@


#ifdef linux #ifdef linux
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz B, 56 + STACKSIZE(SP)
lwz C, 60 + STACKSIZE(SP)
lwz LDC, 64 + STACKSIZE(SP)
lwz B, FRAMESLOT(0) + STACKSIZE(SP)
lwz C, FRAMESLOT(1) + STACKSIZE(SP)
lwz LDC, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


#ifdef TRMMKERNEL #ifdef TRMMKERNEL
#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld OFFSET, 120 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld OFFSET, 120 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz OFFSET, 68 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
lwz OFFSET, 60 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 16
- 16
kernel/power/zgemm_kernel_power3.S View File

@@ -163,20 +163,20 @@


#ifdef linux #ifdef linux
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz B, 56 + STACKSIZE(SP)
lwz C, 60 + STACKSIZE(SP)
lwz LDC, 64 + STACKSIZE(SP)
lwz B, FRAMESLOT(0) + STACKSIZE(SP)
lwz C, FRAMESLOT(1) + STACKSIZE(SP)
lwz LDC, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif
@@ -204,25 +204,25 @@


#ifdef linux #ifdef linux
#ifndef __64BIT__ #ifndef __64BIT__
lwz PREA, 16 + STACKSIZE(SP)
lwz PREC, 20 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(2) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
ld PREA, 136 + STACKSIZE(SP)
ld PREC, 144 + STACKSIZE(SP)
ld PREA, FRAMESLOT(3) + STACKSIZE(SP)
ld PREC, FRAMESLOT(4) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld PREA, 136 + STACKSIZE(SP)
ld PREC, 144 + STACKSIZE(SP)
ld PREA, FRAMESLOT(3) + STACKSIZE(SP)
ld PREC, FRAMESLOT(4) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz PREA, 72 + STACKSIZE(SP)
lwz PREC, 76 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(4) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(5) + STACKSIZE(SP)
#else #else
lwz PREA, 68 + STACKSIZE(SP)
lwz PREC, 72 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(3) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(4) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 10
- 10
kernel/power/zgemm_kernel_power6.S View File

@@ -201,37 +201,37 @@


#ifdef linux #ifdef linux
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz B, 56 + STACKSIZE(SP)
lwz C, 60 + STACKSIZE(SP)
lwz LDC, 64 + STACKSIZE(SP)
lwz B, FRAMESLOT(0) + STACKSIZE(SP)
lwz C, FRAMESLOT(1) + STACKSIZE(SP)
lwz LDC, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


#ifdef TRMMKERNEL #ifdef TRMMKERNEL
#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld OFFSET, 120 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld OFFSET, 120 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz OFFSET, 68 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
lwz OFFSET, 60 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 10
- 10
kernel/power/zgemm_kernel_ppc440.S View File

@@ -184,37 +184,37 @@


#ifdef linux #ifdef linux
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz B, 56 + STACKSIZE(SP)
lwz C, 60 + STACKSIZE(SP)
lwz LDC, 64 + STACKSIZE(SP)
lwz B, FRAMESLOT(0) + STACKSIZE(SP)
lwz C, FRAMESLOT(1) + STACKSIZE(SP)
lwz LDC, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


#ifdef TRMMKERNEL #ifdef TRMMKERNEL
#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld OFFSET, 120 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld OFFSET, 120 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz OFFSET, 68 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
lwz OFFSET, 60 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 15
- 15
kernel/power/zgemv_n.S View File

@@ -247,31 +247,31 @@


#ifdef linux #ifdef linux
#ifndef __64BIT__ #ifndef __64BIT__
lwz INCY, 8 + STACKSIZE(SP)
lwz INCY, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
ld INCX, 112 + STACKSIZE(SP)
ld Y, 120 + STACKSIZE(SP)
ld INCY, 128 + STACKSIZE(SP)
ld INCX, FRAMESLOT(0) + STACKSIZE(SP)
ld Y, FRAMESLOT(1) + STACKSIZE(SP)
ld INCY, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifndef __64BIT__ #ifndef __64BIT__
#ifdef DOUBLE #ifdef DOUBLE
lwz LDA, 56 + STACKSIZE(SP)
lwz X, 60 + STACKSIZE(SP)
lwz INCX, 64 + STACKSIZE(SP)
lwz Y, 68 + STACKSIZE(SP)
lwz INCY, 72 + STACKSIZE(SP)
lwz LDA, FRAMESLOT(0) + STACKSIZE(SP)
lwz X, FRAMESLOT(1) + STACKSIZE(SP)
lwz INCX, FRAMESLOT(2) + STACKSIZE(SP)
lwz Y, FRAMESLOT(3) + STACKSIZE(SP)
lwz INCY, FRAMESLOT(4) + STACKSIZE(SP)
#else #else
lwz INCX, 56 + STACKSIZE(SP)
lwz Y, 60 + STACKSIZE(SP)
lwz INCY, 64 + STACKSIZE(SP)
lwz INCX, FRAMESLOT(0) + STACKSIZE(SP)
lwz Y, FRAMESLOT(1) + STACKSIZE(SP)
lwz INCY, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#else #else
ld INCX, 112 + STACKSIZE(SP)
ld Y, 120 + STACKSIZE(SP)
ld INCY, 128 + STACKSIZE(SP)
ld INCX, FRAMESLOT(0) + STACKSIZE(SP)
ld Y, FRAMESLOT(1) + STACKSIZE(SP)
ld INCY, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif




+ 20
- 20
kernel/power/zgemv_n_ppc440.S View File

@@ -225,36 +225,36 @@


#ifdef linux #ifdef linux
#ifndef __64BIT__ #ifndef __64BIT__
lwz INCY, 8 + STACKSIZE(SP)
lwz BUFFER, 12 + STACKSIZE(SP)
lwz INCY, FRAMESLOT(0) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
ld INCX, 112 + STACKSIZE(SP)
ld Y, 120 + STACKSIZE(SP)
ld INCY, 128 + STACKSIZE(SP)
ld BUFFER, 136 + STACKSIZE(SP)
ld INCX, FRAMESLOT(0) + STACKSIZE(SP)
ld Y, FRAMESLOT(1) + STACKSIZE(SP)
ld INCY, FRAMESLOT(2) + STACKSIZE(SP)
ld BUFFER, FRAMESLOT(3) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifndef __64BIT__ #ifndef __64BIT__
#ifdef DOUBLE #ifdef DOUBLE
lwz LDA, 56 + STACKSIZE(SP)
lwz X, 60 + STACKSIZE(SP)
lwz INCX, 64 + STACKSIZE(SP)
lwz Y, 68 + STACKSIZE(SP)
lwz INCY, 72 + STACKSIZE(SP)
lwz BUFFER, 76 + STACKSIZE(SP)
lwz LDA, FRAMESLOT(0) + STACKSIZE(SP)
lwz X, FRAMESLOT(1) + STACKSIZE(SP)
lwz INCX, FRAMESLOT(2) + STACKSIZE(SP)
lwz Y, FRAMESLOT(3) + STACKSIZE(SP)
lwz INCY, FRAMESLOT(4) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(5) + STACKSIZE(SP)
#else #else
lwz INCX, 56 + STACKSIZE(SP)
lwz Y, 60 + STACKSIZE(SP)
lwz INCY, 64 + STACKSIZE(SP)
lwz BUFFER, 68 + STACKSIZE(SP)
lwz INCX, FRAMESLOT(0) + STACKSIZE(SP)
lwz Y, FRAMESLOT(1) + STACKSIZE(SP)
lwz INCY, FRAMESLOT(2) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(3) + STACKSIZE(SP)
#endif #endif
#else #else
ld INCX, 112 + STACKSIZE(SP)
ld Y, 120 + STACKSIZE(SP)
ld INCY, 128 + STACKSIZE(SP)
ld BUFFER, 136 + STACKSIZE(SP)
ld INCX, FRAMESLOT(0) + STACKSIZE(SP)
ld Y, FRAMESLOT(1) + STACKSIZE(SP)
ld INCY, FRAMESLOT(2) + STACKSIZE(SP)
ld BUFFER, FRAMESLOT(3) + STACKSIZE(SP)
#endif #endif
#endif #endif




+ 20
- 20
kernel/power/zgemv_t.S View File

@@ -222,36 +222,36 @@


#ifdef linux #ifdef linux
#ifndef __64BIT__ #ifndef __64BIT__
lwz INCY, 8 + STACKSIZE(SP)
lwz BUFFER, 12 + STACKSIZE(SP)
lwz INCY, FRAMESLOT(0) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
ld INCX, 112 + STACKSIZE(SP)
ld Y, 120 + STACKSIZE(SP)
ld INCY, 128 + STACKSIZE(SP)
ld BUFFER, 136 + STACKSIZE(SP)
ld INCX, FRAMESLOT(0) + STACKSIZE(SP)
ld Y, FRAMESLOT(1) + STACKSIZE(SP)
ld INCY, FRAMESLOT(2) + STACKSIZE(SP)
ld BUFFER, FRAMESLOT(3) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifndef __64BIT__ #ifndef __64BIT__
#ifdef DOUBLE #ifdef DOUBLE
lwz LDA, 56 + STACKSIZE(SP)
lwz X, 60 + STACKSIZE(SP)
lwz INCX, 64 + STACKSIZE(SP)
lwz Y, 68 + STACKSIZE(SP)
lwz INCY, 72 + STACKSIZE(SP)
lwz BUFFER, 76 + STACKSIZE(SP)
lwz LDA, FRAMESLOT(0) + STACKSIZE(SP)
lwz X, FRAMESLOT(1) + STACKSIZE(SP)
lwz INCX, FRAMESLOT(2) + STACKSIZE(SP)
lwz Y, FRAMESLOT(3) + STACKSIZE(SP)
lwz INCY, FRAMESLOT(4) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(5) + STACKSIZE(SP)
#else #else
lwz INCX, 56 + STACKSIZE(SP)
lwz Y, 60 + STACKSIZE(SP)
lwz INCY, 64 + STACKSIZE(SP)
lwz BUFFER, 68 + STACKSIZE(SP)
lwz INCX, FRAMESLOT(0) + STACKSIZE(SP)
lwz Y, FRAMESLOT(1) + STACKSIZE(SP)
lwz INCY, FRAMESLOT(2) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(3) + STACKSIZE(SP)
#endif #endif
#else #else
ld INCX, 112 + STACKSIZE(SP)
ld Y, 120 + STACKSIZE(SP)
ld INCY, 128 + STACKSIZE(SP)
ld BUFFER, 136 + STACKSIZE(SP)
ld INCX, FRAMESLOT(0) + STACKSIZE(SP)
ld Y, FRAMESLOT(1) + STACKSIZE(SP)
ld INCY, FRAMESLOT(2) + STACKSIZE(SP)
ld BUFFER, FRAMESLOT(3) + STACKSIZE(SP)
#endif #endif
#endif #endif




+ 20
- 20
kernel/power/zgemv_t_ppc440.S View File

@@ -181,36 +181,36 @@


#ifdef linux #ifdef linux
#ifndef __64BIT__ #ifndef __64BIT__
lwz INCY, 8 + STACKSIZE(SP)
lwz BUFFER, 12 + STACKSIZE(SP)
lwz INCY, FRAMESLOT(0) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
ld INCX, 112 + STACKSIZE(SP)
ld Y, 120 + STACKSIZE(SP)
ld INCY, 128 + STACKSIZE(SP)
ld BUFFER, 136 + STACKSIZE(SP)
ld INCX, FRAMESLOT(0) + STACKSIZE(SP)
ld Y, FRAMESLOT(1) + STACKSIZE(SP)
ld INCY, FRAMESLOT(2) + STACKSIZE(SP)
ld BUFFER, FRAMESLOT(3) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifndef __64BIT__ #ifndef __64BIT__
#ifdef DOUBLE #ifdef DOUBLE
lwz LDA, 56 + STACKSIZE(SP)
lwz X, 60 + STACKSIZE(SP)
lwz INCX, 64 + STACKSIZE(SP)
lwz Y, 68 + STACKSIZE(SP)
lwz INCY, 72 + STACKSIZE(SP)
lwz BUFFER, 76 + STACKSIZE(SP)
lwz LDA, FRAMESLOT(0) + STACKSIZE(SP)
lwz X, FRAMESLOT(1) + STACKSIZE(SP)
lwz INCX, FRAMESLOT(2) + STACKSIZE(SP)
lwz Y, FRAMESLOT(3) + STACKSIZE(SP)
lwz INCY, FRAMESLOT(4) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(5) + STACKSIZE(SP)
#else #else
lwz INCX, 56 + STACKSIZE(SP)
lwz Y, 60 + STACKSIZE(SP)
lwz INCY, 64 + STACKSIZE(SP)
lwz BUFFER, 68 + STACKSIZE(SP)
lwz INCX, FRAMESLOT(0) + STACKSIZE(SP)
lwz Y, FRAMESLOT(1) + STACKSIZE(SP)
lwz INCY, FRAMESLOT(2) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(3) + STACKSIZE(SP)
#endif #endif
#else #else
ld INCX, 112 + STACKSIZE(SP)
ld Y, 120 + STACKSIZE(SP)
ld INCY, 128 + STACKSIZE(SP)
ld BUFFER, 136 + STACKSIZE(SP)
ld INCX, FRAMESLOT(0) + STACKSIZE(SP)
ld Y, FRAMESLOT(1) + STACKSIZE(SP)
ld INCY, FRAMESLOT(2) + STACKSIZE(SP)
ld BUFFER, FRAMESLOT(3) + STACKSIZE(SP)
#endif #endif
#endif #endif




+ 20
- 20
kernel/power/zger.S View File

@@ -237,36 +237,36 @@


#ifdef linux #ifdef linux
#ifndef __64BIT__ #ifndef __64BIT__
lwz LDA, 8 + STACKSIZE(SP)
lwz BUFFER, 12 + STACKSIZE(SP)
lwz LDA, FRAMESLOT(0) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
ld INCY, 112 + STACKSIZE(SP)
ld A, 120 + STACKSIZE(SP)
ld LDA, 128 + STACKSIZE(SP)
ld BUFFER, 136 + STACKSIZE(SP)
ld INCY, FRAMESLOT(0) + STACKSIZE(SP)
ld A, FRAMESLOT(1) + STACKSIZE(SP)
ld LDA, FRAMESLOT(2) + STACKSIZE(SP)
ld BUFFER, FRAMESLOT(3) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifndef __64BIT__ #ifndef __64BIT__
#ifdef DOUBLE #ifdef DOUBLE
lwz INCX, 56 + STACKSIZE(SP)
lwz Y, 60 + STACKSIZE(SP)
lwz INCY, 64 + STACKSIZE(SP)
lwz A, 68 + STACKSIZE(SP)
lwz LDA, 72 + STACKSIZE(SP)
lwz BUFFER, 76 + STACKSIZE(SP)
lwz INCX, FRAMESLOT(0) + STACKSIZE(SP)
lwz Y, FRAMESLOT(1) + STACKSIZE(SP)
lwz INCY, FRAMESLOT(2) + STACKSIZE(SP)
lwz A, FRAMESLOT(3) + STACKSIZE(SP)
lwz LDA, FRAMESLOT(4) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(5) + STACKSIZE(SP)
#else #else
lwz INCY, 56 + STACKSIZE(SP)
lwz A, 60 + STACKSIZE(SP)
lwz LDA, 64 + STACKSIZE(SP)
lwz BUFFER, 68 + STACKSIZE(SP)
lwz INCY, FRAMESLOT(0) + STACKSIZE(SP)
lwz A, FRAMESLOT(1) + STACKSIZE(SP)
lwz LDA, FRAMESLOT(2) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(3) + STACKSIZE(SP)
#endif #endif
#else #else
ld INCY, 112 + STACKSIZE(SP)
ld A, 120 + STACKSIZE(SP)
ld LDA, 128 + STACKSIZE(SP)
ld BUFFER, 136 + STACKSIZE(SP)
ld INCY, FRAMESLOT(0) + STACKSIZE(SP)
ld A, FRAMESLOT(1) + STACKSIZE(SP)
ld LDA, FRAMESLOT(2) + STACKSIZE(SP)
ld BUFFER, FRAMESLOT(3) + STACKSIZE(SP)
#endif #endif
#endif #endif




+ 6
- 6
kernel/power/zswap.S View File

@@ -118,19 +118,19 @@
stfd f31, 136(SP) stfd f31, 136(SP)


#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld INCY, 112 + STACKSIZE(SP)
ld INCY, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld INCY, 112 + STACKSIZE(SP)
ld INCY, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz INCX, 56 + STACKSIZE(SP)
lwz Y, 60 + STACKSIZE(SP)
lwz INCY, 64 + STACKSIZE(SP)
lwz INCX, FRAMESLOT(0) + STACKSIZE(SP)
lwz Y, FRAMESLOT(1) + STACKSIZE(SP)
lwz INCY, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
lwz INCY, 56 + STACKSIZE(SP)
lwz INCY, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 15
- 15
kernel/power/zsymv_L.S View File

@@ -261,31 +261,31 @@


#ifdef linux #ifdef linux
#ifndef __64BIT__ #ifndef __64BIT__
lwz BUFFER, 56 + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
ld Y, 112 + STACKSIZE(SP)
ld INCY, 120 + STACKSIZE(SP)
ld BUFFER, 128 + STACKSIZE(SP)
ld Y, FRAMESLOT(0) + STACKSIZE(SP)
ld INCY, FRAMESLOT(1) + STACKSIZE(SP)
ld BUFFER, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifndef __64BIT__ #ifndef __64BIT__
#ifdef DOUBLE #ifdef DOUBLE
lwz X, 56 + STACKSIZE(SP)
lwz INCX, 60 + STACKSIZE(SP)
lwz Y, 64 + STACKSIZE(SP)
lwz INCY, 68 + STACKSIZE(SP)
lwz BUFFER, 72 + STACKSIZE(SP)
lwz X, FRAMESLOT(0) + STACKSIZE(SP)
lwz INCX, FRAMESLOT(1) + STACKSIZE(SP)
lwz Y, FRAMESLOT(2) + STACKSIZE(SP)
lwz INCY, FRAMESLOT(3) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(4) + STACKSIZE(SP)
#else #else
lwz Y, 56 + STACKSIZE(SP)
lwz INCY, 60 + STACKSIZE(SP)
lwz BUFFER, 64 + STACKSIZE(SP)
lwz Y, FRAMESLOT(0) + STACKSIZE(SP)
lwz INCY, FRAMESLOT(1) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#else #else
ld Y, 112 + STACKSIZE(SP)
ld INCY, 120 + STACKSIZE(SP)
ld BUFFER, 128 + STACKSIZE(SP)
ld Y, FRAMESLOT(0) + STACKSIZE(SP)
ld INCY, FRAMESLOT(1) + STACKSIZE(SP)
ld BUFFER, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif




+ 15
- 15
kernel/power/zsymv_U.S View File

@@ -258,31 +258,31 @@


#ifdef linux #ifdef linux
#ifndef __64BIT__ #ifndef __64BIT__
lwz BUFFER, 56 + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
ld Y, 112 + STACKSIZE(SP)
ld INCY, 120 + STACKSIZE(SP)
ld BUFFER, 128 + STACKSIZE(SP)
ld Y, FRAMESLOT(0) + STACKSIZE(SP)
ld INCY, FRAMESLOT(1) + STACKSIZE(SP)
ld BUFFER, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifndef __64BIT__ #ifndef __64BIT__
#ifdef DOUBLE #ifdef DOUBLE
lwz X, 56 + STACKSIZE(SP)
lwz INCX, 60 + STACKSIZE(SP)
lwz Y, 64 + STACKSIZE(SP)
lwz INCY, 68 + STACKSIZE(SP)
lwz BUFFER, 72 + STACKSIZE(SP)
lwz X, FRAMESLOT(0) + STACKSIZE(SP)
lwz INCX, FRAMESLOT(1) + STACKSIZE(SP)
lwz Y, FRAMESLOT(2) + STACKSIZE(SP)
lwz INCY, FRAMESLOT(3) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(4) + STACKSIZE(SP)
#else #else
lwz Y, 56 + STACKSIZE(SP)
lwz INCY, 60 + STACKSIZE(SP)
lwz BUFFER, 64 + STACKSIZE(SP)
lwz Y, FRAMESLOT(0) + STACKSIZE(SP)
lwz INCY, FRAMESLOT(1) + STACKSIZE(SP)
lwz BUFFER, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#else #else
ld Y, 112 + STACKSIZE(SP)
ld INCY, 120 + STACKSIZE(SP)
ld BUFFER, 128 + STACKSIZE(SP)
ld Y, FRAMESLOT(0) + STACKSIZE(SP)
ld INCY, FRAMESLOT(1) + STACKSIZE(SP)
ld BUFFER, FRAMESLOT(2) + STACKSIZE(SP)
#endif #endif
#endif #endif




+ 20
- 20
kernel/power/ztrsm_kernel_LN.S View File

@@ -168,36 +168,36 @@


#ifdef linux #ifdef linux
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz B, 56 + STACKSIZE(SP)
lwz C, 60 + STACKSIZE(SP)
lwz LDC, 64 + STACKSIZE(SP)
lwz B, FRAMESLOT(0) + STACKSIZE(SP)
lwz C, FRAMESLOT(1) + STACKSIZE(SP)
lwz LDC, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld OFFSET, 120 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld OFFSET, 120 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz OFFSET, 68 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
lwz OFFSET, 60 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif
@@ -246,25 +246,25 @@


#ifdef linux #ifdef linux
#ifndef __64BIT__ #ifndef __64BIT__
lwz PREA, 16 + STACKSIZE(SP)
lwz PREC, 20 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(2) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
ld PREA, 136 + STACKSIZE(SP)
ld PREC, 144 + STACKSIZE(SP)
ld PREA, FRAMESLOT(3) + STACKSIZE(SP)
ld PREC, FRAMESLOT(4) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld PREA, 136 + STACKSIZE(SP)
ld PREC, 144 + STACKSIZE(SP)
ld PREA, FRAMESLOT(3) + STACKSIZE(SP)
ld PREC, FRAMESLOT(4) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz PREA, 72 + STACKSIZE(SP)
lwz PREC, 76 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(4) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(5) + STACKSIZE(SP)
#else #else
lwz PREA, 68 + STACKSIZE(SP)
lwz PREC, 72 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(3) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(4) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 20
- 20
kernel/power/ztrsm_kernel_LT.S View File

@@ -168,36 +168,36 @@


#ifdef linux #ifdef linux
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz B, 56 + STACKSIZE(SP)
lwz C, 60 + STACKSIZE(SP)
lwz LDC, 64 + STACKSIZE(SP)
lwz B, FRAMESLOT(0) + STACKSIZE(SP)
lwz C, FRAMESLOT(1) + STACKSIZE(SP)
lwz LDC, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld OFFSET, 120 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld OFFSET, 120 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz OFFSET, 68 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
lwz OFFSET, 60 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif
@@ -249,25 +249,25 @@


#ifdef linux #ifdef linux
#ifndef __64BIT__ #ifndef __64BIT__
lwz PREA, 16 + STACKSIZE(SP)
lwz PREC, 20 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(2) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
ld PREA, 136 + STACKSIZE(SP)
ld PREC, 144 + STACKSIZE(SP)
ld PREA, FRAMESLOT(3) + STACKSIZE(SP)
ld PREC, FRAMESLOT(4) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld PREA, 136 + STACKSIZE(SP)
ld PREC, 144 + STACKSIZE(SP)
ld PREA, FRAMESLOT(3) + STACKSIZE(SP)
ld PREC, FRAMESLOT(4) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz PREA, 72 + STACKSIZE(SP)
lwz PREC, 76 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(4) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(5) + STACKSIZE(SP)
#else #else
lwz PREA, 68 + STACKSIZE(SP)
lwz PREC, 72 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(3) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(4) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 20
- 20
kernel/power/ztrsm_kernel_RT.S View File

@@ -168,36 +168,36 @@


#ifdef linux #ifdef linux
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz B, 56 + STACKSIZE(SP)
lwz C, 60 + STACKSIZE(SP)
lwz LDC, 64 + STACKSIZE(SP)
lwz B, FRAMESLOT(0) + STACKSIZE(SP)
lwz C, FRAMESLOT(1) + STACKSIZE(SP)
lwz LDC, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld OFFSET, 120 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld OFFSET, 120 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz OFFSET, 68 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
lwz OFFSET, 60 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif
@@ -249,25 +249,25 @@


#ifdef linux #ifdef linux
#ifndef __64BIT__ #ifndef __64BIT__
lwz PREA, 16 + STACKSIZE(SP)
lwz PREC, 20 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(2) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
ld PREA, 136 + STACKSIZE(SP)
ld PREC, 144 + STACKSIZE(SP)
ld PREA, FRAMESLOT(3) + STACKSIZE(SP)
ld PREC, FRAMESLOT(4) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld PREA, 136 + STACKSIZE(SP)
ld PREC, 144 + STACKSIZE(SP)
ld PREA, FRAMESLOT(3) + STACKSIZE(SP)
ld PREC, FRAMESLOT(4) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz PREA, 72 + STACKSIZE(SP)
lwz PREC, 76 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(4) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(5) + STACKSIZE(SP)
#else #else
lwz PREA, 68 + STACKSIZE(SP)
lwz PREC, 72 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(3) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(4) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 10
- 10
kernel/power/ztrsm_kernel_cell_LN.S View File

@@ -174,36 +174,36 @@


#ifdef linux #ifdef linux
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz B, 56 + STACKSIZE(SP)
lwz C, 60 + STACKSIZE(SP)
lwz LDC, 64 + STACKSIZE(SP)
lwz B, FRAMESLOT(0) + STACKSIZE(SP)
lwz C, FRAMESLOT(1) + STACKSIZE(SP)
lwz LDC, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld OFFSET, 120 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld OFFSET, 120 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz OFFSET, 68 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
lwz OFFSET, 60 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 20
- 20
kernel/power/ztrsm_kernel_cell_LT.S View File

@@ -174,36 +174,36 @@


#ifdef linux #ifdef linux
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz B, 56 + STACKSIZE(SP)
lwz C, 60 + STACKSIZE(SP)
lwz LDC, 64 + STACKSIZE(SP)
lwz B, FRAMESLOT(0) + STACKSIZE(SP)
lwz C, FRAMESLOT(1) + STACKSIZE(SP)
lwz LDC, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld OFFSET, 120 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld OFFSET, 120 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz OFFSET, 68 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
lwz OFFSET, 60 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif
@@ -248,25 +248,25 @@


#ifdef linux #ifdef linux
#ifndef __64BIT__ #ifndef __64BIT__
lwz PREA, 16 + STACKSIZE(SP)
lwz PREC, 20 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(2) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
ld PREA, 136 + STACKSIZE(SP)
ld PREC, 144 + STACKSIZE(SP)
ld PREA, FRAMESLOT(3) + STACKSIZE(SP)
ld PREC, FRAMESLOT(4) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld PREA, 136 + STACKSIZE(SP)
ld PREC, 144 + STACKSIZE(SP)
ld PREA, FRAMESLOT(3) + STACKSIZE(SP)
ld PREC, FRAMESLOT(4) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz PREA, 72 + STACKSIZE(SP)
lwz PREC, 76 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(4) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(5) + STACKSIZE(SP)
#else #else
lwz PREA, 68 + STACKSIZE(SP)
lwz PREC, 72 + STACKSIZE(SP)
lwz PREA, FRAMESLOT(3) + STACKSIZE(SP)
lwz PREC, FRAMESLOT(4) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 10
- 10
kernel/power/ztrsm_kernel_cell_RT.S View File

@@ -174,36 +174,36 @@


#ifdef linux #ifdef linux
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz B, 56 + STACKSIZE(SP)
lwz C, 60 + STACKSIZE(SP)
lwz LDC, 64 + STACKSIZE(SP)
lwz B, FRAMESLOT(0) + STACKSIZE(SP)
lwz C, FRAMESLOT(1) + STACKSIZE(SP)
lwz LDC, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld OFFSET, 120 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld OFFSET, 120 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz OFFSET, 68 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
lwz OFFSET, 60 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 10
- 10
kernel/power/ztrsm_kernel_power6_LN.S View File

@@ -186,36 +186,36 @@


#ifdef linux #ifdef linux
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz B, 56 + STACKSIZE(SP)
lwz C, 60 + STACKSIZE(SP)
lwz LDC, 64 + STACKSIZE(SP)
lwz B, FRAMESLOT(0) + STACKSIZE(SP)
lwz C, FRAMESLOT(1) + STACKSIZE(SP)
lwz LDC, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld OFFSET, 120 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld OFFSET, 120 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz OFFSET, 68 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
lwz OFFSET, 60 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 10
- 10
kernel/power/ztrsm_kernel_power6_LT.S View File

@@ -186,36 +186,36 @@


#ifdef linux #ifdef linux
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz B, 56 + STACKSIZE(SP)
lwz C, 60 + STACKSIZE(SP)
lwz LDC, 64 + STACKSIZE(SP)
lwz B, FRAMESLOT(0) + STACKSIZE(SP)
lwz C, FRAMESLOT(1) + STACKSIZE(SP)
lwz LDC, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld OFFSET, 120 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld OFFSET, 120 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz OFFSET, 68 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
lwz OFFSET, 60 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 10
- 10
kernel/power/ztrsm_kernel_power6_RT.S View File

@@ -186,36 +186,36 @@


#ifdef linux #ifdef linux
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz B, 56 + STACKSIZE(SP)
lwz C, 60 + STACKSIZE(SP)
lwz LDC, 64 + STACKSIZE(SP)
lwz B, FRAMESLOT(0) + STACKSIZE(SP)
lwz C, FRAMESLOT(1) + STACKSIZE(SP)
lwz LDC, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld OFFSET, 120 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld OFFSET, 120 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz OFFSET, 68 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
lwz OFFSET, 60 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 10
- 10
kernel/power/ztrsm_kernel_ppc440_LN.S View File

@@ -179,36 +179,36 @@


#ifdef linux #ifdef linux
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz B, 56 + STACKSIZE(SP)
lwz C, 60 + STACKSIZE(SP)
lwz LDC, 64 + STACKSIZE(SP)
lwz B, FRAMESLOT(0) + STACKSIZE(SP)
lwz C, FRAMESLOT(1) + STACKSIZE(SP)
lwz LDC, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld OFFSET, 120 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld OFFSET, 120 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz OFFSET, 68 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
lwz OFFSET, 60 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 10
- 10
kernel/power/ztrsm_kernel_ppc440_LT.S View File

@@ -179,36 +179,36 @@


#ifdef linux #ifdef linux
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz B, 56 + STACKSIZE(SP)
lwz C, 60 + STACKSIZE(SP)
lwz LDC, 64 + STACKSIZE(SP)
lwz B, FRAMESLOT(0) + STACKSIZE(SP)
lwz C, FRAMESLOT(1) + STACKSIZE(SP)
lwz LDC, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld OFFSET, 120 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld OFFSET, 120 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz OFFSET, 68 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
lwz OFFSET, 60 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


+ 10
- 10
kernel/power/ztrsm_kernel_ppc440_RT.S View File

@@ -179,36 +179,36 @@


#ifdef linux #ifdef linux
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld LDC, 112 + STACKSIZE(SP)
ld LDC, FRAMESLOT(0) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz B, 56 + STACKSIZE(SP)
lwz C, 60 + STACKSIZE(SP)
lwz LDC, 64 + STACKSIZE(SP)
lwz B, FRAMESLOT(0) + STACKSIZE(SP)
lwz C, FRAMESLOT(1) + STACKSIZE(SP)
lwz LDC, FRAMESLOT(2) + STACKSIZE(SP)
#else #else
lwz LDC, 56 + STACKSIZE(SP)
lwz LDC, FRAMESLOT(0) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


#if defined(linux) && defined(__64BIT__) #if defined(linux) && defined(__64BIT__)
ld OFFSET, 120 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif


#if defined(_AIX) || defined(__APPLE__) #if defined(_AIX) || defined(__APPLE__)
#ifdef __64BIT__ #ifdef __64BIT__
ld OFFSET, 120 + STACKSIZE(SP)
ld OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#else #else
#ifdef DOUBLE #ifdef DOUBLE
lwz OFFSET, 68 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(3) + STACKSIZE(SP)
#else #else
lwz OFFSET, 60 + STACKSIZE(SP)
lwz OFFSET, FRAMESLOT(1) + STACKSIZE(SP)
#endif #endif
#endif #endif
#endif #endif


Loading…
Cancel
Save