/linux-6.3-rc2/arch/sparc/lib/ |
A D | bzero.S | 86 #define EX_ST(x,y) \ macro 108 EX_ST(stwa %g0, [%o0 + 0x00] %asi) 122 EX_ST(stxa %g0, [%o0 + 0x00] %asi) 123 EX_ST(stxa %g0, [%o0 + 0x08] %asi) 124 EX_ST(stxa %g0, [%o0 + 0x10] %asi) 125 EX_ST(stxa %g0, [%o0 + 0x18] %asi) 126 EX_ST(stxa %g0, [%o0 + 0x20] %asi) 127 EX_ST(stxa %g0, [%o0 + 0x28] %asi) 128 EX_ST(stxa %g0, [%o0 + 0x30] %asi) 129 EX_ST(stxa %g0, [%o0 + 0x38] %asi) [all …]
|
A D | csum_copy.S | 19 #ifndef EX_ST 20 #define EX_ST(x) x macro 53 EX_ST(STORE(stb, %o4, %o1 + 0x00)) 63 EX_ST(STORE(sth, %o5, %o1 + 0x00)) 257 EX_ST(STORE(stb, %g2, %o1)) 259 EX_ST(STORE(stb, %o4, %o1 + 1)) 268 EX_ST(STORE(stb, %g2, %o1)) 270 EX_ST(STORE(stb, %g3, %o1 + 1)) 272 EX_ST(STORE(stb, %g2, %o1 + 2)) 291 EX_ST(STORE(stb, %g2, %o1)) [all …]
|
A D | NGmemcpy.S | 34 #ifndef EX_ST 35 #define EX_ST(x,y) x macro 213 EX_ST(STORE(stb, %g1, %o0), NG_ret_i2_plus_i4_plus_1) 268 EX_ST(STORE_INIT(%g2, %o0 + 0x00), NG_ret_i2_plus_g1) 301 EX_ST(STORE_INIT(%g3, %o0 + 0x00), NG_ret_i2_plus_g1) 412 EX_ST(STORE(stx, %o4, %i1 + %i3), NG_ret_i2_plus_i4) 422 EX_ST(STORE(stx, %o4, %i1 + %i3), NG_ret_i2_plus_8) 429 EX_ST(STORE(stw, %i5, %i1 + %i3), NG_ret_i2_plus_4) 471 EX_ST(STORE(stx, %i5, %o0), NG_ret_i2_and_7_plus_i4) 492 EX_ST(STORE(stw, %g1, %i1 + %i3), NG_ret_i2_plus_4) [all …]
|
A D | GENbzero.S | 8 #define EX_ST(x,y) \ macro 54 1: EX_ST(stba %o2, [%o0 + 0x00] %asi) 65 1: EX_ST(stxa %o2, [%o0 + 0x00] %asi) 74 EX_ST(stxa %o2, [%o0 + 0x00] %asi) 75 EX_ST(stxa %o2, [%o0 + 0x08] %asi) 76 EX_ST(stxa %o2, [%o0 + 0x10] %asi) 77 EX_ST(stxa %o2, [%o0 + 0x18] %asi) 78 EX_ST(stxa %o2, [%o0 + 0x20] %asi) 79 EX_ST(stxa %o2, [%o0 + 0x28] %asi) 80 EX_ST(stxa %o2, [%o0 + 0x30] %asi) [all …]
|
A D | M7memcpy.S | 94 #if !defined(EX_LD) && !defined(EX_ST) 105 #ifndef EX_ST 106 #define EX_ST(x,y) x macro 277 EX_ST(STORE(stx, %o4, %o0), memcpy_retl_o2_plus_15) 325 EX_ST(STORE(stx, %o5, %o0), memcpy_retl_o2_plus_31) 358 EX_ST(STORE(stx, %o5, %o0), memcpy_retl_o2_plus_16) 365 EX_ST(STORE(stx, %o5, %o0-8), memcpy_retl_o2_plus_8) 404 EX_ST(STORE(stx, %o4, %o0-8), memcpy_retl_o2_plus_8) 411 EX_ST(STORE(stx, %o4, %o0), memcpy_retl_o2_plus_16) 415 EX_ST(STORE(stx, %o4, %o0-8), memcpy_retl_o2_plus_8) [all …]
|
A D | NGbzero.S | 8 #define EX_ST(x,y) \ macro 55 1: EX_ST(stba %o2, [%o0 + 0x00] %asi) 66 1: EX_ST(stxa %o2, [%o0 + 0x00] %asi) 76 EX_ST(stxa %o2, [%o0 + 0x00] %asi) 77 EX_ST(stxa %o2, [%o0 + 0x08] %asi) 78 EX_ST(stxa %o2, [%o0 + 0x10] %asi) 79 EX_ST(stxa %o2, [%o0 + 0x18] %asi) 80 EX_ST(stxa %o2, [%o0 + 0x20] %asi) 81 EX_ST(stxa %o2, [%o0 + 0x28] %asi) 82 EX_ST(stxa %o2, [%o0 + 0x30] %asi) [all …]
|
A D | NG4memcpy.S | 46 #if !defined(EX_LD) && !defined(EX_ST) 57 #ifndef EX_ST 58 #define EX_ST(x,y) x macro 179 EX_ST(STORE_INIT(%g1, %o0), memcpy_retl_o2_plus_o4_plus_64) 181 EX_ST(STORE_INIT(%g2, %o0), memcpy_retl_o2_plus_o4_plus_56) 184 EX_ST(STORE_INIT(%g3, %o0), memcpy_retl_o2_plus_o4_plus_48) 190 EX_ST(STORE_INIT(%o5, %o0), memcpy_retl_o2_plus_o4_plus_32) 192 EX_ST(STORE_INIT(%g2, %o0), memcpy_retl_o2_plus_o4_plus_24) 194 EX_ST(STORE_INIT(%g3, %o0), memcpy_retl_o2_plus_o4_plus_16) 307 EX_ST(STORE(stw, %g1, %o0 - 0x04), memcpy_retl_o2_plus_4) [all …]
|
A D | GENmemcpy.S | 18 #ifndef EX_ST 19 #define EX_ST(x,y) x macro 98 EX_ST(STORE(stb, %g1, %o0),GEN_retl_o4_1) 107 EX_ST(STORE(stx, %g2, %o0),GEN_retl_g1_8) 125 EX_ST(STORE(stw, %g1, %o1 + %o3),GEN_retl_o2_4) 136 EX_ST(STORE(stb, %g1, %o1 + %o3),GEN_retl_o2_1)
|
A D | U3memcpy.S | 33 #ifndef EX_ST 34 #define EX_ST(x,y) x macro 382 EX_ST(STORE(stx, %o5, %o1 + %o3), U3_retl_o2) 390 EX_ST(STORE(stw, %o5, %o1 + %o3), U3_retl_o2) 398 EX_ST(STORE(sth, %o5, %o1 + %o3), U3_retl_o2) 407 EX_ST(STORE(stb, %o5, %o1 + %o3), U3_retl_o2) 431 EX_ST(STORE(stx, %o5, %o1 + %o3), U3_retl_o2_plus_8) 438 EX_ST(STORE(stw, %o5, %o1 + %o3), U3_retl_o2_plus_4) 455 EX_ST(STORE(stb, %o5, %o1 + %o3), U3_retl_o2_plus_g1_plus_1) 502 EX_ST(STORE(stw, %g1, %o1 + %o3), U3_retl_o2_plus_4) [all …]
|
A D | NG2memcpy.S | 43 #ifndef EX_ST 44 #define EX_ST(x,y) x macro 297 EX_ST(STORE(stb, %g1, %o0), NG2_retl_o2_plus_o4_plus_1) 497 EX_ST(STORE(stx, %o5, %o1 + GLOBAL_SPARE), NG2_retl_o2_plus_o4_plus_16) 499 EX_ST(STORE(stx, %g1, %o1 + GLOBAL_SPARE), NG2_retl_o2_plus_o4_plus_8) 507 EX_ST(STORE(stx, %o5, %o1 + GLOBAL_SPARE), NG2_retl_o2_plus_8) 514 EX_ST(STORE(stw, %o5, %o1 + GLOBAL_SPARE), NG2_retl_o2_plus_4) 531 EX_ST(STORE(stb, %o5, %o1 + GLOBAL_SPARE), NG2_retl_o2_plus_g1_plus_1) 556 EX_ST(STORE(stx, %o5, %o0), NG2_retl_o2_and_7_plus_o4_plus_8) 577 EX_ST(STORE(stw, %g1, %o1 + GLOBAL_SPARE), NG2_retl_o2_plus_4) [all …]
|
A D | csum_copy_to_user.S | 7 #define EX_ST(x) \ macro
|
A D | U1memcpy.S | 35 #ifndef EX_ST 36 #define EX_ST(x,y) x macro 590 EX_ST(STORE(stx, %o5, %o1 + %o3), U1_gs_10) 592 EX_ST(STORE(stx, %g1, %o1 + %o3), U1_gs_8) 600 EX_ST(STORE(stx, %o5, %o1 + %o3), U1_o2_8) 607 EX_ST(STORE(stw, %o5, %o1 + %o3), U1_o2_4) 623 EX_ST(STORE(stb, %o5, %o1 + %o3), U1_g1_1) 648 EX_ST(STORE(stx, %o5, %o0), U1_gs_8_o2_adj) 668 EX_ST(STORE(stw, %g1, %o1 + %o3), U1_o2_4) 678 EX_ST(STORE(stb, %g1, %o1 + %o3), U1_o2_1)
|
A D | GENcopy_to_user.S | 7 #define EX_ST(x,y) \ macro
|
A D | NGcopy_to_user.S | 7 #define EX_ST(x,y) \ macro
|
A D | M7copy_to_user.S | 8 #define EX_ST(x, y) \ macro
|
A D | NG4copy_to_user.S | 7 #define EX_ST(x,y) \ macro
|
A D | U1copy_to_user.S | 7 #define EX_ST(x,y) \ macro
|
A D | U3copy_to_user.S | 7 #define EX_ST(x,y) \ macro
|
A D | NG2copy_to_user.S | 7 #define EX_ST(x,y) \ macro
|