Home
last modified time | relevance | path

Searched refs:vnot (Results 1 – 25 of 35) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCInstrAltivec.td519 (vnot v4i32:$vB)))]>;
682 [(set v4i32:$vD, (vnot (or v4i32:$vA,
866 def : InstAlias<"vnot $vD, $vA", (VNOR vrrc:$vD, vrrc:$vA, vrrc:$vA)>;
1039 def : Pat<(vnot v4i32:$vA), (VNOR $vA, $vA)>;
1041 def : Pat<(vnot (or v4i32:$A, v4i32:$B)),
1043 def : Pat<(and v4i32:$A, (vnot v4i32:$B)),
1149 def : Pat<(v4i32 (sra (sub v4i32:$vA, (vnot v4i32:$vB)),
1151 def : Pat<(v8i16 (sra (sub v8i16:$vA, (v8i16 (bitconvert(vnot v4i32:$vB)))),
1153 def : Pat<(v16i8 (sra (sub v16i8:$vA, (v16i8 (bitconvert(vnot v4i32:$vB)))),
1155 def : Pat<(v4i32 (srl (sub v4i32:$vA, (vnot v4i32:$vB)),
[all …]
H A DPPCInstrPrefix.td2656 def : xxevalPattern<(and v4i32:$vA, (vnot (or v4i32:$vB, v4i32:$vC))), 8>;
2658 def : xxevalPattern<(and v4i32:$vA, (vnot (xor v4i32:$vB, v4i32:$vC))), 9>;
2660 def : xxevalPattern<(and v4i32:$vA, (vnot (and v4i32:$vB, v4i32:$vC))), 14>;
2664 def : xxevalPattern<(vnot (and v4i32:$vA, (and v4i32:$vB, v4i32:$vC))),
2667 def : xxevalPattern<(vnot (and v4i32:$vA, (xor v4i32:$vB, v4i32:$vC))),
2670 def : xxevalPattern<(vnot (and v4i32:$vA, (or v4i32:$vB, v4i32:$vC))),
2673 def : xxevalPattern<(or (vnot v4i32:$vA), (or v4i32:$vB, v4i32:$vC)),
2676 def : xxevalPattern<(or (vnot v4i32:$vA), (xor v4i32:$vB, v4i32:$vC)),
2679 def : xxevalPattern<(or (vnot v4i32:$vA), (and v4i32:$vB, v4i32:$vC)),
H A DREADME_ALTIVEC.txt171 which prevents the vnot pattern from matching.
H A DPPCInstrVSX.td1015 (vnot v4i32:$XB)))]>;
1020 [(set v4i32:$XT, (vnot (or v4i32:$XA,
1098 [(set v4i32:$XT, (vnot (xor v4i32:$XA, v4i32:$XB)))]>;
1102 [(set v4i32:$XT, (vnot (and v4i32:$XA, v4i32:$XB)))]>;
1115 [(set v4i32:$XT, (or v4i32:$XA, (vnot v4i32:$XB)))]>;
2498 def : Pat<(v4i32 (vnot v4i32:$A)),
2500 def : Pat<(v4i32 (or (and (vnot v4i32:$C), v4i32:$A),
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonPatternsHVX.td562 def: Pat<(vnot HQ8:$Qs), (V6_pred_not HvxQR:$Qs)>;
563 def: Pat<(vnot HQ16:$Qs), (V6_pred_not HvxQR:$Qs)>;
564 def: Pat<(vnot HQ32:$Qs), (V6_pred_not HvxQR:$Qs)>;
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/s390/
H A D3906.md105 vmxg,vmxh,vn,vnc,vnn,vno,vnot,vnx,vo,voc,vone,vpdi,vperm,vpkf,vpkg,vpkh,\
189 vmrlb,vmrlf,vmrlg,vmrlh,vmxb,vmxf,vmxg,vmxh,vn,vnc,vnn,vno,vnot,vnx,vo,voc,\
H A D2964.md102 vmxf,vmxg,vmxh,vn,vnc,vno,vnot,vo,vone,vpdi,vperm,vpkf,vpkg,vpkh,vpklsf,\
184 vmxb,vmxf,vmxg,vmxh,vn,vnc,vno,vnot,vo,vone,vpdi,vperm,vpkf,vpkg,vpkh,\
H A D8561.md104 vmxb,vmxf,vmxg,vmxh,vmxlb,vmxlf,vmxlg,vmxlh,vn,vnc,vnn,vno,vnot,vnx,vo,voc,\
191 vmxh,vmxlb,vmxlf,vmxlg,vmxlh,vn,vnc,vnn,vno,vnot,vnx,vo,voc,vone,vpdi,\
H A Dvector.md831 "vnot\t%v0,%v1"
/netbsd-src/external/gpl3/gcc/dist/gcc/config/s390/
H A D2964.md102 vmxf,vmxg,vmxh,vn,vnc,vno,vnot,vo,vone,vpdi,vperm,vpkf,vpkg,vpkh,vpklsf,\
184 vmxb,vmxf,vmxg,vmxh,vn,vnc,vno,vnot,vo,vone,vpdi,vperm,vpkf,vpkg,vpkh,\
H A D3906.md105 vmxg,vmxh,vn,vnc,vnn,vno,vnot,vnx,vo,voc,vone,vpdi,vperm,vpkf,vpkg,vpkh,\
189 vmrlb,vmrlf,vmrlg,vmrlh,vmxb,vmxf,vmxg,vmxh,vn,vnc,vnn,vno,vnot,vnx,vo,voc,\
H A D8561.md104 vmxb,vmxf,vmxg,vmxh,vmxlb,vmxlf,vmxlg,vmxlh,vn,vnc,vnn,vno,vnot,vnx,vo,voc,\
191 vmxh,vmxlb,vmxlf,vmxlg,vmxlh,vn,vnc,vnn,vno,vnot,vnx,vo,voc,vone,vpdi,\
H A D3931.md1049 vnot,
1908 vnot,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86InstrAVX512.td2933 defm KNOT : avx512_mask_unop_all<0x44, "knot", vnot, SchedWriteVecLogic.XMM>;
2937 def : Pat<(vnot VK8:$src),
2940 def : Pat<(vnot VK4:$src),
2942 def : Pat<(vnot VK2:$src),
2944 def : Pat<(vnot VK1:$src),
2975 // These nodes use 'vnot' instead of 'not' to support vectors.
2976 def vandn : PatFrag<(ops node:$i0, node:$i1), (and (vnot node:$i0), node:$i1)>;
2977 def vxnor : PatFrag<(ops node:$i0, node:$i1), (vnot (xor node:$i0, node:$i1))>;
3629 def : Pat<(v8i64 (vselect (v8i1 (vnot VK8:$mask)),
3633 def : Pat<(v16i32 (vselect (v16i1 (vnot VK16:$mask)),
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrSIMD.td737 def : Pat<(vnot (vec.vt V128:$v)), (NOT $v)>;
745 def andnot : PatFrag<(ops node:$left, node:$right), (and $left, (vnot $right))>;
761 (and (vnot V128:$c), (vec.vt V128:$v2)))),
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsMSAInstrInfo.td368 (and node:$ws, (vnot (shl vsplat_imm_eq_1, node:$wt)))>;
370 (and node:$ws, (vnot (shl vsplat_imm_eq_1, node:$wt)))>;
372 (and node:$ws, (vnot (shl vsplat_imm_eq_1, node:$wt)))>;
374 (and node:$ws, (vnot (shl (v2i64 vsplati64_imm_eq_1),
3883 def : MSAPat<(and v16i8:$ws, (vnot (shl vsplat_imm_eq_1,
3886 def : MSAPat<(and v8i16:$ws, (vnot (shl vsplat_imm_eq_1,
3889 def : MSAPat<(and v4i32:$ws, (vnot (shl vsplat_imm_eq_1,
3892 def : MSAPat<(and v2i64:$ws, (vnot (shl (v2i64 vsplati64_imm_eq_1),
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.td524 (vnot (AArch64cmeqz (and node:$LHS, node:$RHS)))>;
4147 defm NOT : SIMDTwoVectorB<1, 0b00, 0b00101, "not", vnot>;
4162 def : Pat<(vnot (v4i16 V64:$Rn)), (NOTv8i8 V64:$Rn)>;
4163 def : Pat<(vnot (v8i16 V128:$Rn)), (NOTv16i8 V128:$Rn)>;
4164 def : Pat<(vnot (v2i32 V64:$Rn)), (NOTv8i8 V64:$Rn)>;
4165 def : Pat<(vnot (v4i32 V128:$Rn)), (NOTv16i8 V128:$Rn)>;
4166 def : Pat<(vnot (v1i64 V64:$Rn)), (NOTv8i8 V64:$Rn)>;
4167 def : Pat<(vnot (v2i64 V128:$Rn)), (NOTv16i8 V128:$Rn)>;
4240 def : Pat<(vnot (AArch64cmeqz VT:$Rn)), (!cast<Instruction>("CMTST"#VT) VT:$Rn, VT:$Rn)>;
4335 BinOpFrag<(and node:$LHS, (vnot node:$RHS))> >;
[all …]
/netbsd-src/crypto/external/bsd/openssl/dist/crypto/perlasm/
H A Ds390x.pm1309 sub vnot { subroutine
/netbsd-src/external/gpl3/gdb/dist/opcodes/
H A DChangeLog-2012175 (powerpc_opcodes) <vcuxwfp, vcsxwfp, vcfpuxws, vcfpsxsw, vmr, vnot,
/netbsd-src/external/gpl3/binutils.old/dist/opcodes/
H A DChangeLog-2012175 (powerpc_opcodes) <vcuxwfp, vcsxwfp, vcfpuxws, vcfpsxsw, vmr, vnot,
/netbsd-src/external/gpl3/binutils/dist/opcodes/
H A DChangeLog-2012175 (powerpc_opcodes) <vcuxwfp, vcsxwfp, vcfpuxws, vcfpsxsw, vmr, vnot,
/netbsd-src/external/gpl3/gdb.old/dist/opcodes/
H A DChangeLog-2012175 (powerpc_opcodes) <vcuxwfp, vcsxwfp, vcfpuxws, vcfpsxsw, vmr, vnot,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoV.td587 def : InstAlias<"vnot.v $vd, $vs$vm",
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DSOPInstructions.td1404 (UniformBinFrag<op> vt:$src0, (UniformUnaryFrag<!if(isVector, vnot, not)> vt:$src1)),
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td935 def vnot : PatFrag<(ops node:$in), (xor node:$in, immAllOnesV)>;

12