Searched refs:ZSub (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelDAGToDAG.cpp | 4638 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 D | AArch64SVEInstrInfo.td | 4041 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 D | SVEInstrFormats.td | 81 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)),
|