Home
last modified time | relevance | path

Searched refs:STORE (Results 1 – 25 of 27) sorted by relevance

12

/arch/sparc/lib/
Dcsum_copy.S28 #ifndef STORE
29 #define STORE(type,src,addr) type src, [addr] macro
50 EX_ST(STORE(stb, %o4, %o1 + 0x00))
60 EX_ST(STORE(sth, %o5, %o1 + 0x00))
106 EX_ST(STORE(stw, %o5, %o1 + 0x00))
109 EX_ST(STORE(stw, %g1, %o1 + 0x04))
112 EX_ST(STORE(stw, %g2, %o1 + 0x08))
115 EX_ST(STORE(stw, %o5, %o1 + 0x0c))
118 EX_ST(STORE(stw, %g1, %o1 + 0x10))
121 EX_ST(STORE(stw, %g2, %o1 + 0x14))
[all …]
DNG4memcpy.S68 #ifndef STORE
70 #define STORE(type,src,addr) type src, [addr] macro
72 #define STORE(type,src,addr) type##a src, [addr] %asi macro
283 EX_ST(STORE(stb, %g2, %o0 - 0x01), NG4_retl_o2_plus_g1_plus_1)
313 EX_ST(STORE(stx, %g2, %o0 - 0x08), NG4_retl_o2_plus_g1_plus_8)
389 EX_ST_FP(STORE(std, %f16, %o0 + 0x00), NG4_retl_o2_plus_o4_plus_64)
390 EX_ST_FP(STORE(std, %f18, %o0 + 0x08), NG4_retl_o2_plus_o4_plus_56)
391 EX_ST_FP(STORE(std, %f20, %o0 + 0x10), NG4_retl_o2_plus_o4_plus_48)
392 EX_ST_FP(STORE(std, %f22, %o0 + 0x18), NG4_retl_o2_plus_o4_plus_40)
393 EX_ST_FP(STORE(std, %f24, %o0 + 0x20), NG4_retl_o2_plus_o4_plus_32)
[all …]
DGENmemcpy.S25 #ifndef STORE
26 #define STORE(type,src,addr) type src, [addr] macro
97 EX_ST(STORE(stb, %g1, %o0),GEN_retl_o4_1)
106 EX_ST(STORE(stx, %g2, %o0),GEN_retl_g1_8)
124 EX_ST(STORE(stw, %g1, %o1 + %o3),GEN_retl_o2_4)
135 EX_ST(STORE(stb, %g1, %o1 + %o3),GEN_retl_o2_1)
DU3memcpy.S43 #ifndef STORE
44 #define STORE(type,src,addr) type src, [addr] macro
208 EX_ST_FP(STORE(stb, %o3, %o1 + GLOBAL_SPARE), U3_retl_o2_plus_g2_plus_g1_plus_1)
224 EX_ST_FP(STORE(std, %f0, %o0), U3_retl_o2_plus_g2_plus_8)
232 EX_ST_FP(STORE(std, %f2, %o0), U3_retl_o2_plus_g2_plus_8)
346 EX_ST_FP(STORE(std, %f8, %o0), U3_retl_o2_plus_g2_plus_8)
353 EX_ST_FP(STORE(std, %f8, %o0), U3_retl_o2_plus_g2_plus_8)
374 EX_ST(STORE(stx, %o5, %o1 + %o3), U3_retl_o2)
382 EX_ST(STORE(stw, %o5, %o1 + %o3), U3_retl_o2)
390 EX_ST(STORE(sth, %o5, %o1 + %o3), U3_retl_o2)
[all …]
DNGmemcpy.S51 #ifndef STORE
52 #define STORE(type,src,addr) type src, [addr] macro
213 EX_ST(STORE(stb, %g1, %o0), NG_ret_i2_plus_i4_plus_1)
411 EX_ST(STORE(stx, %o4, %i1 + %i3), NG_ret_i2_plus_i4)
413 EX_ST(STORE(stx, %g1, %i1 + %i3), NG_ret_i2_plus_i4_minus_8)
421 EX_ST(STORE(stx, %o4, %i1 + %i3), NG_ret_i2_plus_8)
428 EX_ST(STORE(stw, %i5, %i1 + %i3), NG_ret_i2_plus_4)
445 EX_ST(STORE(stb, %i5, %i1 + %i3), NG_ret_i2_plus_g1_plus_1)
470 EX_ST(STORE(stx, %i5, %o0), NG_ret_i2_and_7_plus_i4)
491 EX_ST(STORE(stw, %g1, %i1 + %i3), NG_ret_i2_plus_4)
[all …]
Dcsum_copy_to_user.S19 #define STORE(type,src,addr) type##a src, [addr] %asi macro
DU1memcpy.S48 #ifndef STORE
49 #define STORE(type,src,addr) type src, [addr] macro
109 EX_ST_FP(STORE(std, %f48, %dest), U1_g3_8_fp); \
283 EX_ST_FP(STORE(stb, %o3, %o1 + %GLOBAL_SPARE), U1_g1_1_fp)
299 EX_ST_FP(STORE(std, %f0, %o0), U1_g2_8_fp)
307 EX_ST_FP(STORE(std, %f0, %o0), U1_g2_8_fp)
552 EX_ST_FP(STORE(std, %f8, %o0), U1_g3_8_fp)
559 EX_ST_FP(STORE(std, %f8, %o0), U1_g3_8_fp)
569 EX_ST_FP(STORE(stb, %o3, %o0), U1_o2_1_fp)
588 EX_ST(STORE(stx, %o5, %o1 + %o3), U1_gs_10)
[all …]
DGENcopy_to_user.S19 #define STORE(type,src,addr) type##a src, [addr] ASI_AIUS macro
DNG2memcpy.S57 #ifndef STORE
59 #define STORE(type,src,addr) type src, [addr] macro
61 #define STORE(type,src,addr) type##a src, [addr] 0x80 macro
296 EX_ST(STORE(stb, %g1, %o0), NG2_retl_o2_plus_o4_plus_1)
492 EX_ST(STORE(stx, %o5, %o1 + GLOBAL_SPARE), NG2_retl_o2_plus_o4_plus_16)
494 EX_ST(STORE(stx, %g1, %o1 + GLOBAL_SPARE), NG2_retl_o2_plus_o4_plus_8)
502 EX_ST(STORE(stx, %o5, %o1 + GLOBAL_SPARE), NG2_retl_o2_plus_8)
509 EX_ST(STORE(stw, %o5, %o1 + GLOBAL_SPARE), NG2_retl_o2_plus_4)
526 EX_ST(STORE(stb, %o5, %o1 + GLOBAL_SPARE), NG2_retl_o2_plus_g1_plus_1)
551 EX_ST(STORE(stx, %o5, %o0), NG2_retl_o2_and_7_plus_o4_plus_8)
[all …]
DNGcopy_to_user.S19 #define STORE(type,src,addr) type##a src, [addr] ASI_AIUS macro
DNG4copy_to_user.S31 #define STORE(type,src,addr) type##a src, [addr] %asi macro
DU1copy_to_user.S23 #define STORE(type,src,addr) type##a src, [addr] ASI_AIUS macro
DU3copy_to_user.S23 #define STORE(type,src,addr) type##a src, [addr] ASI_AIUS macro
DNG2copy_to_user.S35 #define STORE(type,src,addr) type##a src, [addr] ASI_AIUS macro
/arch/mips/cavium-octeon/
Docteon-memcpy.S88 #define STORE sd macro
197 EXC( STORE t0, UNIT(0)(dst), s_exc_p16u)
198 EXC( STORE t1, UNIT(1)(dst), s_exc_p15u)
199 EXC( STORE t2, UNIT(2)(dst), s_exc_p14u)
200 EXC( STORE t3, UNIT(3)(dst), s_exc_p13u)
205 EXC( STORE t0, UNIT(4)(dst), s_exc_p12u)
206 EXC( STORE t1, UNIT(5)(dst), s_exc_p11u)
207 EXC( STORE t2, UNIT(6)(dst), s_exc_p10u)
209 EXC( STORE t3, UNIT(7)(dst), s_exc_p9u)
215 EXC( STORE t0, UNIT(-8)(dst), s_exc_p8u)
[all …]
/arch/powerpc/lib/
Dxor_vmx.c41 #define STORE(V) \ macro
71 STORE(v1); in xor_altivec_2()
98 STORE(v1); in xor_altivec_3()
130 STORE(v1); in xor_altivec_4()
166 STORE(v1); in xor_altivec_5()
Dsstep.c1409 op->type = MKOP(STORE, u, 8); in analyse_instr()
1415 op->type = MKOP(STORE, u, 4); in analyse_instr()
1420 op->type = MKOP(STORE, u, 1); in analyse_instr()
1442 op->type = MKOP(STORE, u, 2); in analyse_instr()
1501 op->type = MKOP(STORE, BYTEREV, 8); in analyse_instr()
1511 op->type = MKOP(STORE, BYTEREV, 4); in analyse_instr()
1530 op->type = MKOP(STORE, BYTEREV, 2); in analyse_instr()
1569 op->type = MKOP(STORE, u, 4); in analyse_instr()
1575 op->type = MKOP(STORE, u, 1); in analyse_instr()
1593 op->type = MKOP(STORE, u, 2); in analyse_instr()
[all …]
/arch/mips/lib/
Dmemcpy.S150 #define STORE(reg, addr, handler) EXC(sd, ST_INSN, reg, addr, handler) macro
187 #define STORE(reg, addr, handler) EXC(sw, ST_INSN, reg, addr, handler) macro
324 STORE(t0, UNIT(0)(dst), .Ls_exc_p8u\@)
325 STORE(t1, UNIT(1)(dst), .Ls_exc_p7u\@)
330 STORE(t2, UNIT(-6)(dst), .Ls_exc_p6u\@)
331 STORE(t3, UNIT(-5)(dst), .Ls_exc_p5u\@)
332 STORE(t4, UNIT(-4)(dst), .Ls_exc_p4u\@)
333 STORE(t7, UNIT(-3)(dst), .Ls_exc_p3u\@)
334 STORE(t0, UNIT(-2)(dst), .Ls_exc_p2u\@)
335 STORE(t1, UNIT(-1)(dst), .Ls_exc_p1u\@)
[all …]
Dcsum_partial.S391 #define STORE(reg, addr, handler) EXC(sd, ST_INSN, reg, addr, handler) macro
411 #define STORE(reg, addr, handler) EXC(sw, ST_INSN, reg, addr, handler) macro
506 STORE(t0, UNIT(0)(dst), .Ls_exc\@)
508 STORE(t1, UNIT(1)(dst), .Ls_exc\@)
510 STORE(t2, UNIT(2)(dst), .Ls_exc\@)
512 STORE(t3, UNIT(3)(dst), .Ls_exc\@)
514 STORE(t4, UNIT(4)(dst), .Ls_exc\@)
516 STORE(t5, UNIT(5)(dst), .Ls_exc\@)
518 STORE(t6, UNIT(6)(dst), .Ls_exc\@)
520 STORE(t7, UNIT(7)(dst), .Ls_exc\@)
[all …]
/arch/arm64/net/
Dbpf_jit.h66 #define A64_STRB(Wt, Xn, Xm) A64_LS_REG(Wt, Xn, Xm, 8, STORE)
68 #define A64_STRH(Wt, Xn, Xm) A64_LS_REG(Wt, Xn, Xm, 16, STORE)
70 #define A64_STR32(Wt, Xn, Xm) A64_LS_REG(Wt, Xn, Xm, 32, STORE)
72 #define A64_STR64(Xt, Xn, Xm) A64_LS_REG(Xt, Xn, Xm, 64, STORE)
81 #define A64_PUSH(Rt, Rt2, Rn) A64_LS_PAIR(Rt, Rt2, Rn, -16, STORE, PRE_INDEX)
/arch/powerpc/include/asm/
Dsstep.h36 STORE, enumerator
/arch/arm/nwfpe/
Dfpopcode.h226 #define STORE(opcode) ((opcode & BIT_LOAD) == 0) macro
/arch/m68k/fpsp040/
Dsatan.S276 |-- -ATAN(|F|), WE NEED TO STORE ONLY ATAN(|F|).
292 |--CREATE ATAN(F) AND STORE IT IN ATANF, AND
Dslogn.S441 fmovex %fp1,SAVEU(%a6) | ...STORE U IN MEMORY, FREE FP1
/arch/x86/kernel/cpu/
Dperf_event_intel_ds.c89 u64 val = P(OP, STORE) | P(SNOOP, NA) | P(LVL, L1) | P(TLB, L2); in precise_store_data()

12