| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyInstrBulkMemory.td | 25 [SDTCisInt<0>, SDTCisInt<1>, SDTCisPtrTy<2>, SDTCisPtrTy<3>, SDTCisInt<4>] 31 [SDTCisInt<0>, SDTCisPtrTy<1>, SDTCisInt<2>, SDTCisInt<3>]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VVPInstrInfo.td | 25 SDTCisInt<2>, 34 SDTCisInt<2>, 60 SDTCisInt<0>, 69 SDTCisInt<2>, 79 SDTCisInt<3>, 90 SDTCisInt<4>, 111 SDTCisInt<4>, 119 SDTCisInt<2>,
|
| H A D | VEInstrInfo.td | 463 SDTypeProfile<1, 1, [SDTCisInt<0>, 487 SDTCisVT<2, i32>, SDTCisInt<3>]>; 2159 [SDTCisInt<0>, SDTCisFP<1>]>>; 2163 [SDTCisInt<0>, SDTCisInt<1>]>>;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUInstrInfo.td | 18 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisInt<0>, SDTCisInt<3> 22 [SDTCisInt<0>, SDTCisFP<1>, SDTCisInt<2>] 30 [SDTCisInt<1>, SDTCisSameAs<1, 2>] 42 def ImmOp : SDTypeProfile<0, 1, [SDTCisInt<0>]>; 43 def AMDGPUKillSDT : SDTypeProfile<0, 1, [SDTCisInt<0>]>; 296 SDTCisInt<0>, SDTCisInt<1>, SDTCisSameAs<1, 2> 340 SDTCisInt<4>]>, 347 SDTCisInt<0>, // i8 tgt 348 SDTCisInt<1>, // i8 en 353 SDTCisInt<6>, // i1 compr [all …]
|
| H A D | R600InstrInfo.td | 20 def R600ExportOp : SDTypeProfile<0, 7, [SDTCisFP<0>, SDTCisInt<1>]>;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstrFragmentsSIMD.td | 116 SDTCisInt<0>, SDTCisInt<1>, 119 SDTCisInt<0>, SDTCisInt<1>, 232 SDTCisInt<2>]>; 332 SDTCisFP<0>, SDTCisInt<2>, 345 SDTCisInt<3>, 355 SDTCisInt<0>, SDTCisInt<1>]>; 360 def SDTTernlog : SDTypeProfile<1, 4, [SDTCisInt<0>, SDTCisVec<0>, 430 def SDTPack : SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisInt<0>, 431 SDTCisVec<1>, SDTCisInt<1>, 658 SDTCisFP<0>, SDTCisInt<1>]>; [all …]
|
| H A D | X86InstrFragments.td | 10 def SDTX86CmpTest : SDTypeProfile<1, 2, [SDTCisVT<0, i32>, SDTCisInt<1>, 33 SDTCisInt<0>, 50 [SDTCisInt<0>, 55 def SDTX86rdrand : SDTypeProfile<2, 0, [SDTCisInt<0>, SDTCisVT<1, i32>]>; 61 def SDTX86cas : SDTypeProfile<0, 3, [SDTCisPtrTy<0>, SDTCisInt<1>, 68 SDTCisInt<2>]>; 99 def SDT_X86TLSADDR : SDTypeProfile<0, 1, [SDTCisInt<0>]>; 101 def SDT_X86TLSBASEADDR : SDTypeProfile<0, 1, [SDTCisInt<0>]>; 103 def SDT_X86TLSCALL : SDTypeProfile<0, 1, [SDTCisInt<0>]>; 111 def SDT_X86EHRET : SDTypeProfile<0, 1, [SDTCisInt<0>]>; [all …]
|
| H A D | X86InstrRAOINT.td | 17 def SDTRAOBinaryArith : SDTypeProfile<0, 2, [SDTCisPtrTy<0>, SDTCisInt<1>]>;
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | TargetSelectionDAG.td | 119 SDTCisSameAs<0, 1>, SDTCisInt<0>, SDTCisInt<2> 122 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisInt<0>, SDTCisInt<3> 131 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisInt<0>, SDTCisInt<3> 147 SDTCisInt<0>, SDTCisInt<1> 150 SDTCisInt<0>, SDTCisInt<1>, SDTCisOpSmallerThanOp<1, 0>, SDTCisSameNumEltsAs<0, 1> 153 SDTCisInt<0>, SDTCisInt<1>, SDTCisOpSmallerThanOp<0, 1>, SDTCisSameNumEltsAs<0, 1> 165 SDTCisInt<0>, SDTCisFP<1>, SDTCisInt<2>, SDTCisSameNumEltsAs<0, 1> 180 SDTCisInt<0> 183 SDTCisInt<0> 190 SDTCisInt<0>, SDTCisVec<0>, SDTCisInt<1>, SDTCisVec<1>, [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZOperators.td | 49 SDTCisInt<1>, 50 SDTCisInt<2>]>; 52 [SDTCisInt<0>, 57 [SDTCisInt<0>, 63 [SDTCisInt<0>, 64 SDTCisInt<1>, 67 [SDTCisInt<0>, 88 [SDTCisInt<0>,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64SMEInstrInfo.td | 14 [SDTCisInt<0>, SDTCisInt<0>, SDTCisInt<0>]>, 18 [SDTCisInt<0>, SDTCisInt<0>, SDTCisInt<0>]>, 22 [SDTCisInt<0>, SDTCisPtrTy<1>]>, 26 [SDTCisInt<0>, SDTCisPtrTy<1>]>, 29 [SDTCisInt<0>, SDTCisPtrTy<1>]>, 50 def SDT_AArch64RDSVL : SDTypeProfile<1, 1, [SDTCisInt<0>, SDTCisInt<1>]>;
|
| H A D | AArch64InstrInfo.td | 349 def SDT_AArch64tbz : SDTypeProfile<0, 3, [SDTCisInt<0>, SDTCisInt<1>, 356 SDTCisInt<3>, 360 SDTCisInt<1>, 362 SDTCisInt<3>, 363 SDTCisInt<4>, 382 def SDT_AArch64MOVIshift : SDTypeProfile<1, 2, [SDTCisInt<1>, SDTCisInt<2>]>; 384 SDTCisInt<2>, SDTCisInt<3>]>; 439 SDTCisVec<0>, SDTCisSameAs<0, 1>, SDTCisInt<2> 783 def SDT_AArch64mull : SDTypeProfile<1, 2, [SDTCisInt<0>, SDTCisInt<1>, 862 SDTCisInt<0>, SDTCisInt<1>, SDTCisOpSmallerThanOp<1, 0> [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXInstrInfo.td | 1055 SDTypeProfile<1, 3, [SDTCisSameAs<0, 1>, SDTCisInt<0>, SDTCisInt<2>, 1795 SDTypeProfile<1, 3, [SDTCisSameAs<0, 1>, SDTCisInt<0>, 2443 SDTypeProfile<0, 3, [SDTCisInt<0>, SDTCisInt<1>, SDTCisInt<2>]>; 2445 SDTypeProfile<0, 3, [SDTCisInt<0>, SDTCisInt<1>, SDTCisInt<2>]>; 2446 def SDTLoadParamProfile : SDTypeProfile<1, 2, [SDTCisInt<1>, SDTCisInt<2>]>; 2447 def SDTLoadParamV2Profile : SDTypeProfile<2, 2, [SDTCisSameAs<0, 1>, SDTCisInt<2>, SDTCisInt<3>]>; 2448 def SDTLoadParamV4Profile : SDTypeProfile<4, 2, [SDTCisInt<4>, SDTCisInt<5>]>; 2451 def SDTStoreParamProfile : SDTypeProfile<0, 3, [SDTCisInt<0>, SDTCisInt<1>]>; 2452 def SDTStoreParamV2Profile : SDTypeProfile<0, 4, [SDTCisInt<0>, SDTCisInt<1>]>; 2453 def SDTStoreParamV4Profile : SDTypeProfile<0, 6, [SDTCisInt<0>, SDTCisInt<1>]>; [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfoVVLPatterns.td | 26 SDTCisVec<0>, SDTCisInt<0>, 77 SDTCisInt<0>, 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>, 325 SDTCisInt<2>, 399 SDTCisInt<1>, 417 SDTCisInt<1>, 443 SDTCisInt<1>, [all …]
|
| H A D | RISCVInstrInfo.td | 32 def SDT_RISCVReadCSR : SDTypeProfile<1, 1, [SDTCisInt<0>, SDTCisInt<1>]>; 33 def SDT_RISCVWriteCSR : SDTypeProfile<0, 2, [SDTCisInt<0>, SDTCisInt<1>]>; 34 def SDT_RISCVSwapCSR : SDTypeProfile<1, 2, [SDTCisInt<0>, SDTCisInt<1>, 35 SDTCisInt<2>]>; 91 SDTCisInt<0>]>>;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/M68k/ |
| H A D | M68kInstrInfo.td | 36 /* RES */ SDTCisInt<0>, 43 /* RES */ SDTCisInt<0>, 51 /* RES 1 */ SDTCisInt<0>, 83 /* BOOL */ SDTCisInt<0>,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMInstrMVE.td | 682 SDTCisInt<0>, SDTCisVec<1>, SDTCisVec<2> 780 SDTCisInt<0>, SDTCisInt<1>, SDTCisVec<2> 783 SDTCisInt<0>, SDTCisInt<1>, SDTCisInt<2>, SDTCisInt<3>, 787 SDTCisInt<0>, SDTCisInt<1>, SDTCisVec<2>, SDTCisVec<2> 790 SDTCisInt<0>, SDTCisInt<1>, SDTCisInt<2>, SDTCisInt<3>, 942 SDTCisInt<0>, SDTCisInt<1>, SDTCisVec<2> 1128 SDTCisInt<0>, SDTCisVec<1>, SDTCisVec<2> 1131 SDTCisInt<0>, SDTCisInt<1>, SDTCisVec<2>, SDTCisVec<3> 1134 SDTCisInt<0>, SDTCisInt<1>, SDTCisInt<2>, SDTCisInt<3>, 1141 SDTCisInt<0>, SDTCisInt<1>, SDTCisVec<2>, SDTCisVec<3>, SDTCisVec<4> [all …]
|
| H A D | ARMInstrInfo.td | 60 SDTCisInt<2>]>; 64 def SDT_ARMMEMBARRIER : SDTypeProfile<0, 1, [SDTCisInt<0>]>; 67 SDTCisInt<1>]>; 89 SDTCisInt<0>, 104 SDTCisInt<0>, 105 SDTCisInt<4>]>; 115 SDTCisInt<3>, 290 def SDTARMVSH : SDTypeProfile<1, 2, [SDTCisInt<0>, SDTCisSameAs<0, 1>, 298 def SDTARMVMULL : SDTypeProfile<1, 2, [SDTCisInt<0>, SDTCisInt<1>, 304 SDTCisInt<3>]>; [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchInstrInfo.td | 30 SDTCisInt<0>, SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisInt<3>, 35 SDTCisInt<0>, SDTCisSameAs<0, 1>, SDTCisInt<2>, SDTCisSameAs<2, 3> 41 def SDT_LoongArchCsrrd : SDTypeProfile<1, 1, [SDTCisInt<0>, 43 def SDT_LoongArchCsrwr : SDTypeProfile<1, 2, [SDTCisInt<0>, SDTCisSameAs<0, 1>, 45 def SDT_LoongArchCsrxchg : SDTypeProfile<1, 3, [SDTCisInt<0>, 49 def SDT_LoongArchIocsrwr : SDTypeProfile<0, 2, [SDTCisInt<0>,
|
| H A D | LoongArchLSXInstrInfo.td | 13 def SDT_LoongArchVreplve : SDTypeProfile<1, 2, [SDTCisInt<0>, SDTCisVec<0>, 14 SDTCisInt<1>, SDTCisVec<1>, 15 SDTCisSameAs<0, 1>, SDTCisInt<2>]>; 16 def SDT_LoongArchVecCond : SDTypeProfile<1, 1, [SDTCisInt<0>, SDTCisVec<1>]>;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrInfo.td | 50 SDTCisVec<1>, SDTCisInt<2> 54 SDTCisInt<1> 62 SDTCisVec<1>, SDTCisVec<2>, SDTCisInt<3> 66 SDTCisVec<1>, SDTCisVec<2>, SDTCisInt<3> 81 SDTCisInt<0>, SDTCisPtrTy<1>, SDTCisVT<2, OtherVT> 84 SDTCisInt<0>, SDTCisPtrTy<1>, SDTCisVT<2, OtherVT> 87 SDTCisPtrTy<0>, SDTCisInt<1>, SDTCisPtrTy<2> 102 SDTCisVec<0>, SDTCisInt<1> 108 SDTCisVec<0>, SDTCisSameAs<0, 1>, SDTCisInt<2> 120 SDTCisInt<0>, SDTCisInt<1>, SDTCisOpSmallerThanOp<1, 0>, SDTCisInt<2> [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsInstrInfo.td | 23 SDTCisInt<4>]>; 26 def SDT_MFLOHI : SDTypeProfile<1, 1, [SDTCisInt<0>, SDTCisVT<1, untyped>]>; 28 SDTCisInt<1>, SDTCisSameAs<1, 2>]>; 29 def SDT_MipsMultDiv : SDTypeProfile<1, 2, [SDTCisVT<0, untyped>, SDTCisInt<1>, 34 def SDT_MipsDivRem16 : SDTypeProfile<0, 2, [SDTCisInt<0>, SDTCisSameAs<0, 1>]>; 40 def SDT_Ext : SDTypeProfile<1, 3, [SDTCisInt<0>, SDTCisSameAs<0, 1>, 42 def SDT_Ins : SDTypeProfile<1, 4, [SDTCisInt<0>, SDTCisSameAs<0, 1>, 47 [SDTCisInt<0>, SDTCisPtrTy<1>, 2325 def SDT_MipsEHRET : SDTypeProfile<0, 2, [SDTCisInt<0>, SDTCisPtrTy<1>]>;
|
| H A D | MipsMSAInstrInfo.td | 13 def SDT_MipsVecCond : SDTypeProfile<1, 1, [SDTCisInt<0>, SDTCisVec<1>]>; 14 def SDT_VSetCC : SDTypeProfile<1, 3, [SDTCisInt<0>, 15 SDTCisInt<1>, 18 def SDT_VFSetCC : SDTypeProfile<1, 3, [SDTCisInt<0>, 22 def SDT_VSHF : SDTypeProfile<1, 3, [SDTCisInt<0>, SDTCisVec<0>, 23 SDTCisInt<1>, SDTCisVec<1>, 25 def SDT_SHF : SDTypeProfile<1, 2, [SDTCisInt<0>, SDTCisVec<0>, 27 def SDT_ILV : SDTypeProfile<1, 2, [SDTCisInt<0>, SDTCisVec<0>,
|
| /freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | CodeGenDAGPatterns.h | 377 SDTCisVT, SDTCisPtrTy, SDTCisInt, SDTCisFP, SDTCisVec, SDTCisSameAs, enumerator
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonPatterns.td | 103 SDTypeProfile<1, 2, [SDTCisInt<0>, SDTCisInt<1>, SDTCisVT<2, OtherVT>]>; 798 def SDTAssertZext: SDTypeProfile<1, 2, [SDTCisInt<0>, SDTCisSameAs<0,1>]>; 1066 SDTCisInt<0>, SDTCisVT<3, i32>, SDTCisVT<4, i32>]>; 1081 : SDTypeProfile<1, 3, [SDTCisSameAs<0, 1>, SDTCisInt<0>, SDTCisInt<1>, 3366 def SDTHexagonDCFETCH: SDTypeProfile<0, 2, [SDTCisPtrTy<0>,SDTCisInt<1>]>;
|