Home
last modified time | relevance | path

Searched refs:VR0 (Results 1 – 11 of 11) sorted by relevance

/freebsd/sys/contrib/openzfs/module/zfs/
H A Dvdev_raidz_math_avx2.c49 #define VR0(r...) VR0_(r) macro
78 "vpxor 0x00(%[SRC]), %%" VR0(r)", %%" VR0(r) "\n" \
86 "vpxor 0x00(%[SRC]), %%" VR0(r)", %%" VR0(r) "\n" \
100 "vpxor %" VR0(r) ", %" VR4(r)", %" VR4(r) "\n" \
107 "vpxor %" VR0(r) ", %" VR2(r)", %" VR2(r) "\n" \
122 "vmovdqa %" VR0(r) ", %" VR4(r) "\n" \
129 "vmovdqa %" VR0(r) ", %" VR2(r) "\n" \
142 "vmovdqa 0x00(%[SRC]), %%" VR0(r) "\n" \
150 "vmovdqa 0x00(%[SRC]), %%" VR0(r) "\n" \
164 "vmovdqa %%" VR0(r) ", 0x00(%[DST])\n" \
[all …]
H A Dvdev_raidz_math_avx512bw.c52 #define VR0(r...) VR0_(r) macro
80 "vpxorq 0x00(%[SRC]), %%" VR0(r)", %%" VR0(r) "\n" \
88 "vpxorq 0x00(%[SRC]), %%" VR0(r)", %%" VR0(r) "\n" \
102 "vpxorq %" VR0(r) ", %" VR4(r)", %" VR4(r) "\n" \
109 "vpxorq %" VR0(r) ", %" VR2(r)", %" VR2(r) "\n" \
124 "vmovdqa64 %" VR0(r) ", %" VR4(r) "\n" \
131 "vmovdqa64 %" VR0(r) ", %" VR2(r) "\n" \
144 "vmovdqa64 0x00(%[SRC]), %%" VR0(r) "\n" \
152 "vmovdqa64 0x00(%[SRC]), %%" VR0(r) "\n" \
166 "vmovdqa64 %%" VR0(r) ", 0x00(%[DST])\n" \
[all …]
H A Dvdev_raidz_math_ssse3.c49 #define VR0(r...) VR0_(r) macro
78 "pxor 0x00(%[SRC]), %%" VR0(r) "\n" \
86 "pxor 0x00(%[SRC]), %%" VR0(r) "\n" \
100 "pxor %" VR0(r) ", %" VR4(r) "\n" \
107 "pxor %" VR0(r) ", %" VR2(r) "\n" \
122 "movdqa %" VR0(r) ", %" VR4(r) "\n" \
129 "movdqa %" VR0(r) ", %" VR2(r) "\n" \
142 "movdqa 0x00(%[SRC]), %%" VR0(r) "\n" \
150 "movdqa 0x00(%[SRC]), %%" VR0(r) "\n" \
164 "movdqa %%" VR0(r)", 0x00(%[DST])\n" \
[all …]
H A Dvdev_raidz_math_powerpc_altivec_common.h51 #define VR0(r...) VR0_(r) macro
147 "vxor " VR0(r) "," VR0(r) ",21\n" \
177 "vxor " VR0(r) "," VR0(r) ",21\n" \
192 "vxor " VR0(r) "," VR0(r) ",21\n" \
209 "vxor " VR4(r) "," VR4(r) "," VR0(r) "\n" \
218 "vxor " VR2(r) "," VR2(r) "," VR0(r) "\n" \
233 "vxor " VR0(r) "," VR0(r) "," VR0(r) "\n" \
246 "vxor " VR0(r) "," VR0(r) "," VR0(r) "\n" \
254 "vxor " VR0(r) "," VR0(r) "," VR0(r) "\n" \
268 "vor " VR4(r) "," VR0(r) "," VR0(r) "\n" \
[all …]
H A Dvdev_raidz_math_aarch64_neon_common.h54 #define VR0(r...) VR0_(r) macro
150 "eor " VR0(r) ".16b," VR0(r) ".16b,v21.16b\n" \
180 "eor " VR0(r) ".16b," VR0(r) ".16b,v21.16b\n" \
195 "eor " VR0(r) ".16b," VR0(r) ".16b,v21.16b\n" \
212 "eor " VR4(r) ".16b," VR4(r) ".16b," VR0(r) ".16b\n" \
221 "eor " VR2(r) ".16b," VR2(r) ".16b," VR0(r) ".16b\n" \
236 "eor " VR0(r) ".16b," VR0(r) ".16b," VR0(r) ".16b\n" \
249 "eor " VR0(r) ".16b," VR0(r) ".16b," VR0(r) ".16b\n" \
257 "eor " VR0(r) ".16b," VR0(r) ".16b," VR0(r) ".16b\n" \
271 "mov " VR4(r) ".16b," VR0(r) ".16b\n" \
[all …]
H A Dvdev_raidz_math_sse2.c50 #define VR0(r...) VR0_(r, 1, 2, 3, 4, 5, 6) macro
70 "pxor 0x00(%[SRC]), %%" VR0(r) "\n" \
78 "pxor 0x00(%[SRC]), %%" VR0(r) "\n" \
83 __asm("pxor 0x00(%[SRC]), %%" VR0(r) "\n" \
94 "pxor %" VR0(r) ", %" VR4(r) "\n" \
101 "pxor %" VR0(r) ", %" VR2(r) "\n" \
106 "pxor %" VR0(r) ", %" VR1(r)); \
118 "movdqa %" VR0(r) ", %" VR4(r) "\n" \
125 "movdqa %" VR0(r) ", %" VR2(r) "\n" \
130 "movdqa %" VR0(r) ", %" VR1(r)); \
[all …]
H A Dvdev_raidz_math_avx512f.c51 #define VR0(r...) VR0_(r) macro
94 "vpxorq 0x00(%[SRC]), %%" VR0(r)", %%" VR0(r) "\n" \
108 "vpxorq %" VR0(r) ", %" VR4(r)", %" VR4(r) "\n" \
115 "vpxorq %" VR0(r) ", %" VR2(r)", %" VR2(r) "\n" \
130 "vmovdqa64 %" VR0(r) ", %" VR4(r) "\n" \
137 "vmovdqa64 %" VR0(r) ", %" VR2(r) "\n" \
148 "vmovdqa64 0x00(%[SRC]), %%" VR0(r) "\n" \
162 "vmovdqa64 %%" VR0(r) ", 0x00(%[DST])\n" \
186 "vpandq %" VR0(r)", %zmm30, %zmm26\n" \
194 "vpsllq $1, %" VR0(r)", %" VR0(r) "\n" \
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchAsmPrinter.cpp104 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 DLoongArchISelLowering.cpp6648 const MCPhysReg ArgVRs[] = {LoongArch::VR0, LoongArch::VR1, LoongArch::VR2,
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEFrameLowering.cpp205 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 DLoongArchDisassembler.cpp116 Inst.addOperand(MCOperand::createReg(LoongArch::VR0 + RegNo)); in DecodeLSX128RegisterClass()