Lines Matching refs:ByteProvider
11542 static const std::optional<ByteProvider<SDValue>>
11593 return ByteProvider<SDValue>::getSrc(Op, DestByte, SrcIndex); in calculateSrcByte()
11605 static const std::optional<ByteProvider<SDValue>>
11654 return ByteProvider<SDValue>::getConstantZero(); in calculateByteProvider()
11707 : ByteProvider<SDValue>::getConstantZero(); in calculateByteProvider()
11725 ? ByteProvider<SDValue>::getConstantZero() in calculateByteProvider()
11749 ? std::optional<ByteProvider<SDValue>>( in calculateByteProvider()
11750 ByteProvider<SDValue>::getConstantZero()) in calculateByteProvider()
11786 ? std::optional<ByteProvider<SDValue>>( in calculateByteProvider()
11787 ByteProvider<SDValue>::getConstantZero()) in calculateByteProvider()
11832 : ByteProvider<SDValue>( in calculateByteProvider()
11833 ByteProvider<SDValue>::getConstantZero()); in calculateByteProvider()
11923 SmallVector<ByteProvider<SDValue>, 8> PermNodes; in matchPERM()
11926 std::optional<ByteProvider<SDValue>> P = in matchPERM()
13485 static std::optional<ByteProvider<SDValue>>
13512 static void placeSources(ByteProvider<SDValue> &Src0, in placeSources()
13513 ByteProvider<SDValue> &Src1, in placeSources()
13527 std::pair<ByteProvider<SDValue>, ByteProvider<SDValue>> BPP = {Src0, Src1}; in placeSources()
13671 checkDot4MulSignedness(const SDValue &N, ByteProvider<SDValue> &Src0, in checkDot4MulSignedness()
13672 ByteProvider<SDValue> &Src1, const SDValue &S0Op, in checkDot4MulSignedness()