Home
last modified time | relevance | path

Searched refs:VR5 (Results 1 – 7 of 7) sorted by relevance

/f-stack/freebsd/contrib/openzfs/module/zfs/
H A Dvdev_raidz_math_powerpc_altivec_common.h59 #define VR5(r...) VR5_(r, 36, 35, 34, 33, 32) macro
159 "vxor " VR5(r) "," VR5(r) ",20\n" \
213 "vxor " VR5(r) "," VR5(r) "," VR1(r) "\n" \
241 "vxor " VR5(r) "," VR5(r) "," VR5(r) "\n" \
272 "vor " VR5(r) "," VR1(r) "," VR1(r) "\n" \
300 "lvx " VR5(r) " ,0,%[SRC5]\n" \
349 "stvx " VR5(r) " ,0,%[DST5]\n" \
H A Dvdev_raidz_math_aarch64_neon_common.h58 #define VR5(r...) VR5_(r, 36, 35, 34, 33, 32) macro
158 "eor " VR5(r) ".16b," VR5(r) ".16b,v20.16b\n" \
212 "eor " VR5(r) ".16b," VR5(r) ".16b," VR1(r) ".16b\n" \
240 "eor " VR5(r) ".16b," VR5(r) ".16b," VR5(r) ".16b\n" \
271 "mov " VR5(r) ".16b," VR1(r) ".16b\n" \
299 "ld1 { " VR5(r) ".4s },%[SRC5]\n" \
348 "st1 { " VR5(r) ".4s },%[DST5]\n" \
H A Dvdev_raidz_math_avx512bw.c56 #define VR5(r...) VR5_(r, 1, 2, 3) macro
102 "vpxorq %" VR1(r) ", %" VR5(r)", %" VR5(r) "\n" \
124 "vmovdqa64 %" VR1(r) ", %" VR5(r) "\n" \
H A Dvdev_raidz_math_avx2.c52 #define VR5(r...) VR5_(r, 1, 2, 3) macro
99 "vpxor %" VR1(r) ", %" VR5(r)", %" VR5(r) "\n" \
121 "vmovdqa %" VR1(r) ", %" VR5(r) "\n" \
H A Dvdev_raidz_math_ssse3.c53 #define VR5(r...) VR5_(r, 1, 2, 3) macro
100 "pxor %" VR1(r) ", %" VR5(r) "\n" \
122 "movdqa %" VR1(r) ", %" VR5(r) "\n" \
H A Dvdev_raidz_math_avx512f.c55 #define VR5(r...) VR5_(r, 1, 2, 3) macro
108 "vpxorq %" VR1(r) ", %" VR5(r)", %" VR5(r) "\n" \
130 "vmovdqa64 %" VR1(r) ", %" VR5(r) "\n" \
H A Dvdev_raidz_math_sse2.c54 #define VR5(r...) VR5_(r, 1, 2, 3, 4, 5, 6) macro
94 "pxor %" VR1(r) ", %" VR5(r) "\n" \
118 "movdqa %" VR1(r) ", %" VR5(r) "\n" \