Home
last modified time | relevance | path

Searched refs:dstin (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/arm-optimized-routines/string/aarch64/
H A D__mtag_tag_zero_region.S22 #define dstin x0 macro
30 add dstend, dstin, count
39 add tmp, dstin, tmp, lsl 4
41 stzg dstin, [dstin]
42 stzg dstin, [tmp]
43 stzg dstin, [dstend, -16]
51 stz2g dstin, [dstin]
52 stz2g dstin, [dstin, 32]
53 stz2g dstin, [dstend, -32]
68 stz2g dstin, [dstin]
[all …]
H A D__mtag_tag_region.S22 #define dstin x0 macro
30 add dstend, dstin, count
39 add tmp, dstin, tmp, lsl 4
41 stg dstin, [dstin]
42 stg dstin, [tmp]
43 stg dstin, [dstend, -16]
51 st2g dstin, [dstin]
52 st2g dstin, [dstin, 32]
53 st2g dstin, [dstend, -32]
68 st2g dstin, [dstin]
[all …]
H A Dmemset.S16 #define dstin x0 macro
31 add dstend, dstin, count
39 str q0, [dstin]
40 str q0, [dstin, off]
48 add dstend, dstin, count
53 str s0, [dstin]
54 str s0, [dstin, off, lsl 2]
62 strb valw, [dstin]
63 strb valw, [dstin, off]
69 bic dst, dstin, 15
[all …]
H A Dmemcpy.S16 #define dstin x0 macro
59 add dstend, dstin, count
70 stp A_l, A_h, [dstin]
79 str A_l, [dstin]
89 str A_lw, [dstin]
100 strb A_lw, [dstin]
101 strb B_lw, [dstin, tmp1]
115 stp A_l, A_h, [dstin]
116 stp B_l, B_h, [dstin, 16]
133 stp A_l, A_h, [dstin]
[all …]
H A Dstrcpy.S16 #define dstin x0 macro
80 str dataq, [dstin]
81 str dataq2, [dstin, tmp]
82 IFSTPCPY (add result, dstin, len)
94 str data1, [dstin]
95 str data2, [dstin, tmp]
96 IFSTPCPY (add result, dstin, len)
105 str dataw1, [dstin]
106 str dataw2, [dstin, tmp]
107 IFSTPCPY (add result, dstin, len)
[all …]
H A Dmemset-sve.S18 #define dstin x0 macro
34 add dstend, dstin, count
42 str q0, [dstin]
43 str q0, [dstin, off]
51 st1b z0.b, p0, [dstin]
56 bic dst, dstin, 15
59 stp q0, q0, [dstin]
60 stp q0, q0, [dstin, 32]
78 str q0, [dstin]
80 bic dst, dstin, 31
[all …]
H A Dmemcpy-advsimd.S16 #define dstin x0 macro
58 add dstend, dstin, count
68 str A_q, [dstin]
79 stp A_q, B_q, [dstin]
89 str A_l, [dstin]
98 str A_lw, [dstin]
110 stp A_q, B_q, [dstin]
111 stp E_q, F_q, [dstin, 32]
122 strb A_lw, [dstin]
123 strb B_lw, [dstin, tmp1]
[all …]
H A Dmemcpy-sve.S18 #define dstin x0 macro
62 st1b z0.b, p0, [dstin, 0, mul vl]
63 st1b z1.b, p1, [dstin, 1, mul vl]
69 add dstend, dstin, count
74 stp A_q, B_q, [dstin]
86 stp A_q, B_q, [dstin]
87 stp E_q, F_q, [dstin, 32]
94 add dstend, dstin, count
97 sub tmp1, dstin, src
105 sub dst, dstin, tmp1
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/aarch64/
H A Dsme-libc-mem-routines.S17 #define dstin x0 macro
59 add dstend1, dstin, count
70 stp A_l, A_h, [dstin]
79 str A_l, [dstin]
89 str A_lw, [dstin]
100 strb A_lw, [dstin]
101 strb B_lw, [dstin, tmp1]
115 stp A_l, A_h, [dstin]
116 stp B_l, B_h, [dstin, 16]
133 stp A_l, A_h, [dstin]
[all …]
/freebsd/sys/arm64/arm64/
H A Dmemcpy.S20 #define dstin x0 macro
63 add dstend, dstin, count
74 stp A_l, A_h, [dstin]
83 str A_l, [dstin]
93 str A_lw, [dstin]
104 strb A_lw, [dstin]
105 strb B_lw, [dstin, tmp1]
119 stp A_l, A_h, [dstin]
120 stp B_l, B_h, [dstin, 16]
137 stp A_l, A_h, [dstin]
[all …]
H A Dmemset.S38 #define dstin x0 macro
56 mov dst, dstin /* Preserve return value. */
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstrVFP.td2081 def : Pat<(fadd_mlx DPR:$dstin, (fmul_su DPR:$a, (f64 DPR:$b))),
2082 (VMLAD DPR:$dstin, DPR:$a, DPR:$b)>,
2084 def : Pat<(fadd_mlx SPR:$dstin, (fmul_su SPR:$a, SPR:$b)),
2085 (VMLAS SPR:$dstin, SPR:$a, SPR:$b)>,
2087 def : Pat<(fadd_mlx HPR:$dstin, (fmul_su (f16 HPR:$a), HPR:$b)),
2088 (VMLAH HPR:$dstin, (f16 HPR:$a), HPR:$b)>,
2122 def : Pat<(fsub_mlx DPR:$dstin, (fmul_su DPR:$a, (f64 DPR:$b))),
2123 (VMLSD DPR:$dstin, DPR:$a, DPR:$b)>,
2125 def : Pat<(fsub_mlx SPR:$dstin, (fmul_su SPR:$a, SPR:$b)),
2126 (VMLSS SPR:$dstin, SPR:$a, SPR:$b)>,
[all …]
/freebsd/contrib/arm-optimized-routines/string/arm/
H A Dmemcpy.S58 #define dstin r0 macro
125 mov dst, dstin /* Preserve dstin, we need to return it. */