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