Home
last modified time | relevance | path

Searched refs:ZSub (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp4638 SDValue ZSub = CurDAG->getTargetConstant(AArch64::zsub, DL, MVT::i32); in trySelectXAR() local
4640 VT, Zero, MOVIV, ZSub); in trySelectXAR()
4776 SDValue ZSub = CurDAG->getTargetConstant(AArch64::zsub, DL, MVT::i32); in trySelectXAR() local
4778 SDValue(XAR, 0), ZSub); in trySelectXAR()
H A DAArch64SVEInstrInfo.td4041 def : Pat<(SVEType<VT>.ZSub (InOp V128:$op1, V128:$op2)),
4042 (EXTRACT_SUBREG (OutOp (INSERT_SUBREG (IMPLICIT_DEF), (SVEType<VT>.ZSub $op1), zsub),
4043 … (INSERT_SUBREG (IMPLICIT_DEF), (SVEType<VT>.ZSub $op2), zsub)), zsub)>;
H A DSVEInstrFormats.td81 ValueType ZSub = !cond(
1494 …def : Pat<(VT (splat_vector (SVEType<VT>.EltAsScalar (vector_extract (SVEType<VT>.ZSub V128:$vec),…
1503 …def : Pat<(VT (splat_vector (SVEType<VT>.EltAsScalar (vector_extract (SVEType<VT>.ZSub V128:$vec),…
1512 …def : Pat<(VT (splat_vector (SVEType<VT>.EltAsScalar (vector_extract (SVEType<VT>.ZSub V128:$vec),…
5387 def : Pat<(SVEType<VT>.ZSub (op V128:$op1, V128:$op2, V128:$op3)),