| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VVPInstrInfo.td | 44 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 D | VEInstrInfo.td | 2154 SDTCisSameNumEltsAs<1,2>, IsVLVT<3>]>>;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfoVVLPatterns.td | 28 SDTCisSameNumEltsAs<0, 3>, 36 SDTCisSameNumEltsAs<0, 4>, 42 SDTCisSameNumEltsAs<0, 2>, 49 SDTCisSameNumEltsAs<0, 4>, 57 SDTCisSameNumEltsAs<0, 4>, 209 SDTCVecEltisVT<2, i1>, SDTCisSameNumEltsAs<1, 2>, SDTCisVT<3, XLenVT> 234 SDTCisInt<0>, SDTCisFP<1>, SDTCisSameNumEltsAs<0, 1>, 238 SDTCisInt<0>, SDTCisFP<1>, SDTCisSameNumEltsAs<0, 1>, 244 SDTCisFP<0>, SDTCisInt<1>, SDTCisSameNumEltsAs<0, 1>, 248 SDTCisFP<0>, SDTCisInt<1>, SDTCisSameNumEltsAs<0, 1>, [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstrFragmentsSIMD.td | 123 SDTCisSameNumEltsAs<1, 3>]>; 208 SDTCisSameNumEltsAs<0, 1>, SDTCisVT<3, i8>]>; 333 SDTCisSameNumEltsAs<0,2>, 347 SDTCisSameNumEltsAs<0, 3>, 493 SDTCisSameNumEltsAs<0,1>, 507 SDTCisSameNumEltsAs<0, 1>, 628 SDTCisSameNumEltsAs<0, 3>]>, []>; 632 SDTCisSameNumEltsAs<0, 3>]>, []>; 728 SDTCisSameNumEltsAs<1, 3>]>; 734 SDTCisSameNumEltsAs<1, 3>]>; [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | TargetSelectionDAG.td | 76 // SDTCisSameNumEltsAs - The two specified operands have identical number 78 class SDTCisSameNumEltsAs<int OpNum, int OtherOp> : SDTypeConstraint<OpNum> { 159 SDTCisFP<0>, SDTCisFP<1>, SDTCisOpSmallerThanOp<0, 1>, SDTCisSameNumEltsAs<0, 1> 162 SDTCisFP<0>, SDTCisFP<1>, SDTCisOpSmallerThanOp<1, 0>, SDTCisSameNumEltsAs<0, 1> 165 SDTCisInt<0>, SDTCisFP<1>, SDTCisInt<2>, SDTCisSameNumEltsAs<0, 1> 168 SDTCisFP<0>, SDTCisInt<1>, SDTCisSameNumEltsAs<0, 1> 171 SDTCisInt<0>, SDTCisFP<1>, SDTCisSameNumEltsAs<0, 1> 174 SDTCisInt<0>, SDTCisFP<1>, SDTCisSameNumEltsAs<0, 1>, SDTCisVT<2, OtherVT> 256 SDTCisSameNumEltsAs<0, 3> 261 SDTCisSameNumEltsAs<0, 2>, SDTCisSameNumEltsAs<0, 4> [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64SVEInstrInfo.td | 32 SDTCVecEltisVT<1,i1>, SDTCisSameNumEltsAs<0,1> 51 SDTCVecEltisVT<1,i1>, SDTCisSameNumEltsAs<0,1> 61 SDTCVecEltisVT<1,i1>, SDTCisSameNumEltsAs<0,1> 66 SDTCVecEltisVT<1,i1>, SDTCisSameNumEltsAs<0,1> 110 SDTCVecEltisVT<2,i1>, SDTCisSameNumEltsAs<0,2> 119 SDTCVecEltisVT<1,i1>, SDTCisSameNumEltsAs<0,1> 124 SDTCVecEltisVT<1,i1>, SDTCisSameNumEltsAs<0,1> 174 SDTCisSameAs<2,3>, SDTCisSameNumEltsAs<0,1> 179 SDTCVecEltisVT<1,i1>, SDTCisSameNumEltsAs<0,1>, 357 [SDTCisVec<1>, SDTCVecEltisVT<1,i1>, SDTCisVec<3>, SDTCisSameNumEltsAs<1,3>]>; [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | CodeGenDAGPatterns.h | 379 SDTCisSubVecOfVec, SDTCVecEltisVT, SDTCisSameNumEltsAs, SDTCisSameSizeAs enumerator
|
| H A D | CodeGenDAGPatterns.cpp | 1578 ConstraintType = SDTCisSameNumEltsAs; in SDTypeConstraint() 1709 case SDTCisSameNumEltsAs: { in ApplyTypeConstraint()
|