/freebsd/contrib/arm-optimized-routines/string/aarch64/ |
H A D | __mtag_tag_zero_region.S | 22 #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.S | 22 #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 D | memset.S | 16 #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 D | memcpy.S | 16 #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 D | strcpy.S | 16 #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 D | memset-sve.S | 18 #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 D | memcpy-advsimd.S | 16 #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 D | memcpy-sve.S | 18 #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 D | sme-libc-mem-routines.S | 17 #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 D | memcpy.S | 20 #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 D | memset.S | 38 #define dstin x0 macro 56 mov dst, dstin /* Preserve return value. */
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMInstrVFP.td | 2081 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 D | memcpy.S | 58 #define dstin r0 macro 125 mov dst, dstin /* Preserve dstin, we need to return it. */
|