Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp4734 SDValue DSub = CurDAG->getTargetConstant(AArch64::dsub, DL, MVT::i32); in trySelectXAR() local
4737 UndefQ, R1, DSub), in trySelectXAR()
4741 UndefQ, R2, DSub), in trySelectXAR()
4780 SDValue DSub = CurDAG->getTargetConstant(AArch64::dsub, DL, MVT::i32); in trySelectXAR() local
4782 SDValue(Q, 0), DSub); in trySelectXAR()
H A DAArch64SVEInstrInfo.td4037 def : Pat<(SVEType<VT>.DSub (InOp V64:$op1, V64:$op2)),
4038 (EXTRACT_SUBREG (OutOp (INSERT_SUBREG (IMPLICIT_DEF), (SVEType<VT>.DSub $op1), dsub),
4039 … (INSERT_SUBREG (IMPLICIT_DEF), (SVEType<VT>.DSub $op2), dsub)), dsub)>;
H A DSVEInstrFormats.td64 ValueType DSub = !cond(
1496 …def : Pat<(VT (splat_vector (SVEType<VT>.EltAsScalar (vector_extract (SVEType<VT>.DSub V64:$vec), …
1505 …def : Pat<(VT (splat_vector (SVEType<VT>.EltAsScalar (vector_extract (SVEType<VT>.DSub V64:$vec), …
1514 …def : Pat<(VT (splat_vector (SVEType<VT>.EltAsScalar (vector_extract (SVEType<VT>.DSub V64:$vec), …
5382 def : Pat<(SVEType<VT>.DSub (op V64:$op1, V64:$op2, V64:$op3)),