Home
last modified time | relevance | path

Searched refs:SDTCisSameNumEltsAs (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVVPInstrInfo.td44 SDTCisSameNumEltsAs<0, 2>,
52 SDTCisSameNumEltsAs<0, 2>,
61 SDTCisSameNumEltsAs<0, 3>,
70 SDTCisSameNumEltsAs<0, 2>,
80 SDTCisSameNumEltsAs<0, 3>,
91 SDTCisSameNumEltsAs<0, 4>,
98 SDTCisSameNumEltsAs<0, 3>,
108 SDTCisSameNumEltsAs<0, 1>,
112 SDTCisSameNumEltsAs<0, 4>,
121 SDTCisSameNumEltsAs<1,2>,
H A DVEInstrInfo.td2154 SDTCisSameNumEltsAs<1,2>, IsVLVT<3>]>>;
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoVVLPatterns.td54 SDTCisSameNumEltsAs<0, 3>,
62 SDTCisSameNumEltsAs<0, 4>,
68 SDTCisSameNumEltsAs<0, 1>,
72 SDTCisSameNumEltsAs<0, 4>,
80 SDTCisSameNumEltsAs<0, 2>,
87 SDTCisSameNumEltsAs<0, 4>,
95 SDTCisSameNumEltsAs<0, 4>,
233 SDTCisSameNumEltsAs<0, 1>,
235 SDTCisSameNumEltsAs<0, 2>,
243 SDTCisSameNumEltsAs<0, 4>,
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrFragmentsSIMD.td136 SDTCisSameNumEltsAs<1, 3>]>;
207 SDTCisSameNumEltsAs<1, 3>]>>;
226 SDTCisSameNumEltsAs<0, 1>, SDTCisVT<3, i8>]>;
231 SDTCisSameNumEltsAs<0, 1>, SDTCisVT<3, i8>, SDTCisSameAs<4, 0>]>;
297 SDTCisSameNumEltsAs<0, 3>,
352 SDTCisSameNumEltsAs<0,2>,
366 SDTCisSameNumEltsAs<0, 3>,
483 SDTCisSameNumEltsAs<0,1>,
490 SDTCisVec<2>, SDTCisSameNumEltsAs<0, 2>,
519 SDTCisSameNumEltsAs<0,1>,
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSDNodeInfo.h43 SDTCisSameNumEltsAs, enumerator
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DSDNodeInfoEmitter.cpp194 CASE(SDTCisSameNumEltsAs); in getTypeConstraintKindName()
221 case SDTypeConstraint::SDTCisSameNumEltsAs: in emitTypeConstraint()
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td76 // SDTCisSameNumEltsAs - The two specified operands have identical number
78 class SDTCisSameNumEltsAs<int OpNum, int OtherOp> : SDTypeConstraint<OpNum> {
154 SDTCisInt<0>, SDTCisInt<1>, SDTCisOpSmallerThanOp<1, 0>, SDTCisSameNumEltsAs<0, 1>
157 SDTCisInt<0>, SDTCisInt<1>, SDTCisOpSmallerThanOp<0, 1>, SDTCisSameNumEltsAs<0, 1>
163 SDTCisFP<0>, SDTCisFP<1>, SDTCisOpSmallerThanOp<0, 1>, SDTCisSameNumEltsAs<0, 1>
166 SDTCisFP<0>, SDTCisFP<1>, SDTCisInt<2>, SDTCisOpSmallerThanOp<0, 1>, SDTCisSameNumEltsAs<0, 1>
169 SDTCisFP<0>, SDTCisFP<1>, SDTCisOpSmallerThanOp<1, 0>, SDTCisSameNumEltsAs<0, 1>
172 SDTCisInt<0>, SDTCisFP<1>, SDTCisInt<2>, SDTCisSameNumEltsAs<0, 1>
175 SDTCisFP<0>, SDTCisInt<1>, SDTCisSameNumEltsAs<0, 1>
178 SDTCisInt<0>, SDTCisFP<1>, SDTCisSameNumEltsAs<0, 1>
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SVEInstrInfo.td51 SDTCVecEltisVT<1,i1>, SDTCisSameNumEltsAs<0,1>
70 SDTCVecEltisVT<1,i1>, SDTCisSameNumEltsAs<0,1>
80 SDTCVecEltisVT<1,i1>, SDTCisSameNumEltsAs<0,1>
85 SDTCVecEltisVT<1,i1>, SDTCisSameNumEltsAs<0,1>
134 SDTCVecEltisVT<2,i1>, SDTCisSameNumEltsAs<0,2>
144 SDTCVecEltisVT<1,i1>, SDTCisSameNumEltsAs<0,1>
149 SDTCVecEltisVT<1,i1>, SDTCisSameNumEltsAs<0,1>
183 [SDTCisVec<1>, SDTCVecEltisVT<1,i1>, SDTCisVec<3>, SDTCisSameNumEltsAs<1,3>]>;
206 SDTCisSameAs<2,3>, SDTCisSameNumEltsAs<0,1>
211 SDTCVecEltisVT<1,i1>, SDTCisSameNumEltsAs<0,1>,
[all …]
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenDAGPatterns.cpp1599 ConstraintType = SDTCisSameNumEltsAs; in SDTypeConstraint()
1721 case SDTCisSameNumEltsAs: { in ApplyTypeConstraint()
1758 case SDTypeConstraint::SDTCisSameNumEltsAs: in operator ==()
1784 case SDTypeConstraint::SDTCisSameNumEltsAs: in operator <()
H A DCodeGenDAGPatterns.h373 SDTCisSameNumEltsAs, enumerator