Home
last modified time | relevance | path

Searched refs:abdu (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DKnownBits.h393 static KnownBits abdu(const KnownBits &LHS, const KnownBits &RHS);
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DKnownBits.cpp228 KnownBits KnownBits::abdu(const KnownBits &LHS, const KnownBits &RHS) { in abdu() function in KnownBits
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPInt.h2222 inline const APInt abdu(const APInt &A, const APInt &B) {
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstrNEON.td5646 "vabd", "u", abdu, 1>;
5662 "vabdl", "u", abdu, zext, 1>;
5665 def : Pat<(v8i16 (zext (abdu (v8i8 DPR:$opA), (v8i8 DPR:$opB)))),
5667 def : Pat<(v4i32 (zext (abdu (v4i16 DPR:$opA), (v4i16 DPR:$opB)))),
5669 def : Pat<(v2i64 (zext (abdu (v2i32 DPR:$opA), (v2i32 DPR:$opB)))),
5677 "vaba", "u", abdu, add>;
5683 "vabal", "u", abdu, zext, add>;
H A DARMInstrMVE.td2165 defm MVE_VABDu8 : MVE_VABD<MVE_v16u8, abdu>;
2166 defm MVE_VABDu16 : MVE_VABD<MVE_v8u16, abdu>;
2167 defm MVE_VABDu32 : MVE_VABD<MVE_v4u32, abdu>;
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrVSX.td4783 def : Pat<(v4i32 (abdu v4i32:$A, v4i32:$B)),
4786 def : Pat<(v8i16 (abdu v8i16:$A, v8i16:$B)),
4789 def : Pat<(v16i8 (abdu v16i8:$A, v16i8:$B)),
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td408 def abdu : SDNode<"ISD::ABDU" , SDTIntBinOp, [SDNPCommutative]>;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp3475 Known = KnownBits::abdu(Known, Known2); in computeKnownBits()
6303 return APIntOps::abdu(C1, C2); in FoldValue()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.td867 [(abdu node:$lhs, node:$rhs),
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp37114 Known = KnownBits::abdu(Known, Known2).zext(16); in computeKnownBitsForPSADBW()