Searched refs:VK1 (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstrVecCompiler.td | 195 def maskzeroupperv1i1 : maskzeroupper<v1i1, VK1>; 208 (COPY_TO_REGCLASS VK1:$src, VK32)>; 218 (COPY_TO_REGCLASS VK1:$src, VK64)>; 233 (COPY_TO_REGCLASS VK1:$src, VK16)>; 242 (COPY_TO_REGCLASS VK1:$src, VK8)>; 282 (v1i1 VK1:$mask), (iPTR 0))), 283 (KSHIFTRWki (KSHIFTLWki (COPY_TO_REGCLASS VK1:$mask, VK16), 310 (v1i1 VK1:$mask), (iPTR 0))), 311 (KSHIFTRBki (KSHIFTLBki (COPY_TO_REGCLASS VK1:$mask, VK8), 360 (v1i1 VK1:$mask), (iPTR 0))), [all …]
|
| H A D | X86RegisterInfo.td | 842 def VK1 : RegisterClass<"X86", [v1i1], 16, (sequence "K%u", 0, 7)> {let Size = 16;} 843 def VK2 : RegisterClass<"X86", [v2i1], 16, (add VK1)> {let Size = 16;} 856 def VK1WM : RegisterClass<"X86", [v1i1], 16, (sub VK1, K0)> {let Size = 16;}
|
| H A D | X86InstrAVX512.td | 2738 (COPY_TO_REGCLASS (KMOVBkm addr:$src), VK1)>; 2772 defm : operation_gpr_mask_copy_lowering<VK1, v1i1>; 2824 def : Pat<(vnot VK1:$src), 2825 (COPY_TO_REGCLASS (KNOTWkk (COPY_TO_REGCLASS VK1:$src, VK16)), VK2)>; 2874 def : Pat<(VOpNode VK1:$src1, VK1:$src2), 2876 (COPY_TO_REGCLASS VK1:$src1, VK16), 2877 (COPY_TO_REGCLASS VK1:$src2, VK16)), VK1)>; 3159 def : Pat<(v1i1 immAllZerosV), (COPY_TO_REGCLASS (KSET0W), VK1)>; 3163 def : Pat<(v1i1 immAllOnesV), (COPY_TO_REGCLASS (KSET1W), VK1)>; 3175 defm : operation_subvector_mask_lowering<VK1, v1i1, VK2, v2i1>; [all …]
|
| H A D | X86FastISel.cpp | 2207 const TargetRegisterClass *VK1 = &X86::VK1RegClass; in X86FastEmitSSESelect() local 2211 Register CmpReg = fastEmitInst_rri(CmpOpcode, VK1, CmpLHSReg, CmpRHSReg, in X86FastEmitSSESelect()
|
| H A D | X86InstrUtils.td | 377 def v1i1_info : X86KVectorVTInfo<VK1, VK1WM, v1i1>;
|
| H A D | X86InstrCompiler.td | 620 defm _VK1 : CMOVrr_PSEUDO<VK1, v1i1>;
|