| /freebsd/sys/contrib/openzfs/module/zfs/ |
| H A D | vdev_raidz_math_avx2.c | 39 #define VR0(r...) VR0_(r) macro 68 "vpxor 0x00(%[SRC]), %%" VR0(r)", %%" VR0(r) "\n" \ 76 "vpxor 0x00(%[SRC]), %%" VR0(r)", %%" VR0(r) "\n" \ 90 "vpxor %" VR0(r) ", %" VR4(r)", %" VR4(r) "\n" \ 97 "vpxor %" VR0(r) ", %" VR2(r)", %" VR2(r) "\n" \ 112 "vmovdqa %" VR0(r) ", %" VR4(r) "\n" \ 119 "vmovdqa %" VR0(r) ", %" VR2(r) "\n" \ 132 "vmovdqa 0x00(%[SRC]), %%" VR0(r) "\n" \ 140 "vmovdqa 0x00(%[SRC]), %%" VR0(r) "\n" \ 154 "vmovdqa %%" VR0(r) ", 0x00(%[DST])\n" \ [all …]
|
| H A D | vdev_raidz_math_avx512bw.c | 42 #define VR0(r...) VR0_(r) macro 70 "vpxorq 0x00(%[SRC]), %%" VR0(r)", %%" VR0(r) "\n" \ 78 "vpxorq 0x00(%[SRC]), %%" VR0(r)", %%" VR0(r) "\n" \ 92 "vpxorq %" VR0(r) ", %" VR4(r)", %" VR4(r) "\n" \ 99 "vpxorq %" VR0(r) ", %" VR2(r)", %" VR2(r) "\n" \ 114 "vmovdqa64 %" VR0(r) ", %" VR4(r) "\n" \ 121 "vmovdqa64 %" VR0(r) ", %" VR2(r) "\n" \ 134 "vmovdqa64 0x00(%[SRC]), %%" VR0(r) "\n" \ 142 "vmovdqa64 0x00(%[SRC]), %%" VR0(r) "\n" \ 156 "vmovdqa64 %%" VR0(r) ", 0x00(%[DST])\n" \ [all …]
|
| H A D | vdev_raidz_math_ssse3.c | 39 #define VR0(r...) VR0_(r) macro 68 "pxor 0x00(%[SRC]), %%" VR0(r) "\n" \ 76 "pxor 0x00(%[SRC]), %%" VR0(r) "\n" \ 90 "pxor %" VR0(r) ", %" VR4(r) "\n" \ 97 "pxor %" VR0(r) ", %" VR2(r) "\n" \ 112 "movdqa %" VR0(r) ", %" VR4(r) "\n" \ 119 "movdqa %" VR0(r) ", %" VR2(r) "\n" \ 132 "movdqa 0x00(%[SRC]), %%" VR0(r) "\n" \ 140 "movdqa 0x00(%[SRC]), %%" VR0(r) "\n" \ 154 "movdqa %%" VR0(r)", 0x00(%[DST])\n" \ [all …]
|
| H A D | vdev_raidz_math_powerpc_altivec_common.h | 41 #define VR0(r...) VR0_(r) macro 137 "vxor " VR0(r) "," VR0(r) ",21\n" \ 167 "vxor " VR0(r) "," VR0(r) ",21\n" \ 182 "vxor " VR0(r) "," VR0(r) ",21\n" \ 199 "vxor " VR4(r) "," VR4(r) "," VR0(r) "\n" \ 208 "vxor " VR2(r) "," VR2(r) "," VR0(r) "\n" \ 223 "vxor " VR0(r) "," VR0(r) "," VR0(r) "\n" \ 236 "vxor " VR0(r) "," VR0(r) "," VR0(r) "\n" \ 244 "vxor " VR0(r) "," VR0(r) "," VR0(r) "\n" \ 258 "vor " VR4(r) "," VR0(r) "," VR0(r) "\n" \ [all …]
|
| H A D | vdev_raidz_math_aarch64_neon_common.h | 44 #define VR0(r...) VR0_(r) macro 140 "eor " VR0(r) ".16b," VR0(r) ".16b,v21.16b\n" \ 170 "eor " VR0(r) ".16b," VR0(r) ".16b,v21.16b\n" \ 185 "eor " VR0(r) ".16b," VR0(r) ".16b,v21.16b\n" \ 202 "eor " VR4(r) ".16b," VR4(r) ".16b," VR0(r) ".16b\n" \ 211 "eor " VR2(r) ".16b," VR2(r) ".16b," VR0(r) ".16b\n" \ 226 "eor " VR0(r) ".16b," VR0(r) ".16b," VR0(r) ".16b\n" \ 239 "eor " VR0(r) ".16b," VR0(r) ".16b," VR0(r) ".16b\n" \ 247 "eor " VR0(r) ".16b," VR0(r) ".16b," VR0(r) ".16b\n" \ 261 "mov " VR4(r) ".16b," VR0(r) ".16b\n" \ [all …]
|
| H A D | vdev_raidz_math_sse2.c | 40 #define VR0(r...) VR0_(r, 1, 2, 3, 4, 5, 6) macro 60 "pxor 0x00(%[SRC]), %%" VR0(r) "\n" \ 68 "pxor 0x00(%[SRC]), %%" VR0(r) "\n" \ 73 __asm("pxor 0x00(%[SRC]), %%" VR0(r) "\n" \ 84 "pxor %" VR0(r) ", %" VR4(r) "\n" \ 91 "pxor %" VR0(r) ", %" VR2(r) "\n" \ 96 "pxor %" VR0(r) ", %" VR1(r)); \ 108 "movdqa %" VR0(r) ", %" VR4(r) "\n" \ 115 "movdqa %" VR0(r) ", %" VR2(r) "\n" \ 120 "movdqa %" VR0(r) ", %" VR1(r)); \ [all …]
|
| H A D | vdev_raidz_math_avx512f.c | 41 #define VR0(r...) VR0_(r) macro 84 "vpxorq 0x00(%[SRC]), %%" VR0(r)", %%" VR0(r) "\n" \ 98 "vpxorq %" VR0(r) ", %" VR4(r)", %" VR4(r) "\n" \ 105 "vpxorq %" VR0(r) ", %" VR2(r)", %" VR2(r) "\n" \ 120 "vmovdqa64 %" VR0(r) ", %" VR4(r) "\n" \ 127 "vmovdqa64 %" VR0(r) ", %" VR2(r) "\n" \ 138 "vmovdqa64 0x00(%[SRC]), %%" VR0(r) "\n" \ 152 "vmovdqa64 %%" VR0(r) ", 0x00(%[DST])\n" \ 176 "vpandq %" VR0(r)", %zmm30, %zmm26\n" \ 184 "vpsllq $1, %" VR0(r)", %" VR0(r) "\n" \ [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchAsmPrinter.cpp | 104 else if (RegID >= LoongArch::VR0 && RegID <= LoongArch::VR31) in PrintAsmOperand() 105 FirstReg = LoongArch::VR0; in PrintAsmOperand() 115 (ExtraCode[0] == 'u' ? LoongArch::XR0 : LoongArch::VR0)); in PrintAsmOperand()
|
| H A D | LoongArchISelLowering.cpp | 6648 const MCPhysReg ArgVRs[] = {LoongArch::VR0, LoongArch::VR1, LoongArch::VR2,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsSEFrameLowering.cpp | 205 Register VR0 = MRI.createVirtualRegister(RC); in expandLoadACC() local 213 TII.loadRegFromStack(MBB, I, VR0, FI, RC, &RegInfo, 0); in expandLoadACC() 214 BuildMI(MBB, I, DL, Desc, Lo).addReg(VR0, RegState::Kill); in expandLoadACC() 230 Register VR0 = MRI.createVirtualRegister(RC); in expandStoreACC() local 236 BuildMI(MBB, I, DL, TII.get(MFLoOpc), VR0).addReg(Src); in expandStoreACC() 237 TII.storeRegToStack(MBB, I, VR0, true, FI, RC, &RegInfo, 0); in expandStoreACC() 263 Register VR0 = MRI.createVirtualRegister(RC); in expandCopyACC() local 270 BuildMI(MBB, I, DL, TII.get(MFLoOpc), VR0).addReg(Src); in expandCopyACC() 272 .addReg(VR0, RegState::Kill); in expandCopyACC()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/Disassembler/ |
| H A D | LoongArchDisassembler.cpp | 116 Inst.addOperand(MCOperand::createReg(LoongArch::VR0 + RegNo)); in DecodeLSX128RegisterClass()
|