| /f-stack/freebsd/contrib/openzfs/module/zfs/ |
| H A D | vdev_raidz_math_powerpc_altivec_common.h | 56 #define VR2(r...) VR2_(r, 36) macro 152 "vxor " VR2(r) "," VR2(r) ",19\n" \ 182 "vxor " VR2(r) "," VR2(r) ",19\n" \ 221 "vxor " VR2(r) "," VR2(r) "," VR0(r) "\n" \ 238 "vxor " VR2(r) "," VR2(r) "," VR2(r) "\n" \ 251 "vxor " VR2(r) "," VR2(r) "," VR2(r) "\n" \ 273 "vor " VR6(r) "," VR2(r) "," VR2(r) "\n" \ 297 "lvx " VR2(r) " ,0,%[SRC2]\n" \ 318 "lvx " VR2(r) " ,0,%[SRC2]\n" \ 426 "vaddubm " VR2(r) "," VR2(r) "," VR2(r) "\n" \ [all …]
|
| H A D | vdev_raidz_math_aarch64_neon_common.h | 55 #define VR2(r...) VR2_(r, 36) macro 151 "eor " VR2(r) ".16b," VR2(r) ".16b,v19.16b\n" \ 181 "eor " VR2(r) ".16b," VR2(r) ".16b,v19.16b\n" \ 220 "eor " VR2(r) ".16b," VR2(r) ".16b," VR0(r) ".16b\n" \ 237 "eor " VR2(r) ".16b," VR2(r) ".16b," VR2(r) ".16b\n" \ 250 "eor " VR2(r) ".16b," VR2(r) ".16b," VR2(r) ".16b\n" \ 296 "ld1 { " VR2(r) ".4s },%[SRC2]\n" \ 317 "ld1 { " VR2(r) ".4s },%[SRC2]\n" \ 345 "st1 { " VR2(r) ".4s },%[DST2]\n" \ 421 "shl " VR2(r) ".16b," VR2(r) ".16b,#1\n" \ [all …]
|
| H A D | vdev_raidz_math_avx512bw.c | 53 #define VR2(r...) VR2_(r, 1) macro 81 "vpxorq 0x80(%[SRC]), %%" VR2(r)", %%" VR2(r) "\n" \ 103 "vpxorq %" VR2(r) ", %" VR6(r)", %" VR6(r) "\n" \ 108 "vpxorq %" VR0(r) ", %" VR2(r)", %" VR2(r) "\n" \ 125 "vmovdqa64 %" VR2(r) ", %" VR6(r) "\n" \ 130 "vmovdqa64 %" VR0(r) ", %" VR2(r) "\n" \ 145 "vmovdqa64 0x80(%[SRC]), %%" VR2(r) "\n" \ 167 "vmovdqa64 %%" VR2(r) ", 0x80(%[DST])\n" \
|
| H A D | vdev_raidz_math_avx2.c | 49 #define VR2(r...) VR2_(r, 1) macro 78 "vpxor 0x40(%[SRC]), %%" VR2(r)", %%" VR2(r) "\n" \ 100 "vpxor %" VR2(r) ", %" VR6(r)", %" VR6(r) "\n" \ 105 "vpxor %" VR0(r) ", %" VR2(r)", %" VR2(r) "\n" \ 122 "vmovdqa %" VR2(r) ", %" VR6(r) "\n" \ 127 "vmovdqa %" VR0(r) ", %" VR2(r) "\n" \ 142 "vmovdqa 0x40(%[SRC]), %%" VR2(r) "\n" \ 164 "vmovdqa %%" VR2(r) ", 0x40(%[DST])\n" \
|
| H A D | vdev_raidz_math_ssse3.c | 50 #define VR2(r...) VR2_(r, 1) macro 79 "pxor 0x20(%[SRC]), %%" VR2(r) "\n" \ 101 "pxor %" VR2(r) ", %" VR6(r) "\n" \ 106 "pxor %" VR0(r) ", %" VR2(r) "\n" \ 123 "movdqa %" VR2(r) ", %" VR6(r) "\n" \ 128 "movdqa %" VR0(r) ", %" VR2(r) "\n" \ 143 "movdqa 0x20(%[SRC]), %%" VR2(r) "\n" \ 165 "movdqa %%" VR2(r)", 0x20(%[DST])\n" \
|
| H A D | vdev_raidz_math_avx512f.c | 52 #define VR2(r...) VR2_(r, 1) macro 95 "vpxorq 0x80(%[SRC]), %%" VR2(r)", %%" VR2(r) "\n" \ 109 "vpxorq %" VR2(r) ", %" VR6(r)", %" VR6(r) "\n" \ 114 "vpxorq %" VR0(r) ", %" VR2(r)", %" VR2(r) "\n" \ 131 "vmovdqa64 %" VR2(r) ", %" VR6(r) "\n" \ 136 "vmovdqa64 %" VR0(r) ", %" VR2(r) "\n" \ 149 "vmovdqa64 0x80(%[SRC]), %%" VR2(r) "\n" \ 163 "vmovdqa64 %%" VR2(r) ", 0x80(%[DST])\n" \
|
| H A D | vdev_raidz_math_sse2.c | 51 #define VR2(r...) VR2_(r, 1, 2, 3, 4, 5, 6) macro 71 "pxor 0x20(%[SRC]), %%" VR2(r) "\n" \ 95 "pxor %" VR2(r) ", %" VR6(r) "\n" \ 100 "pxor %" VR0(r) ", %" VR2(r) "\n" \ 119 "movdqa %" VR2(r) ", %" VR6(r) "\n" \ 124 "movdqa %" VR0(r) ", %" VR2(r) "\n" \ 143 "movdqa 0x20(%[SRC]), %%" VR2(r) "\n" \ 168 "movdqa %%" VR2(r)", 0x20(%[DST])\n" \ 226 _MUL2_x2(VR2(r), VR3(r)); \
|