| /netbsd-src/external/apache2/llvm/dist/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>]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUInstrInfo.td | 18 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisInt<0>, SDTCisInt<3> 22 [SDTCisSameAs<0, 1>, SDTCisFP<0>, SDTCisInt<2>] 26 [SDTCisInt<0>, SDTCisFP<1>, SDTCisInt<2>] 34 [SDTCisInt<1>, SDTCisSameAs<1, 2>] 38 [SDTCisFP<0>, SDTCisInt<1>, SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3>, SDTCisSameAs<0, 4>] 43 [SDTCisFP<0>, SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3>, SDTCisInt<4>] 46 def AMDGPUKillSDT : SDTypeProfile<0, 1, [SDTCisInt<0>]>; 196 SDTCisInt<0>, SDTCisSameAs<1, 2>, SDTCisVT<3, OtherVT> 241 SDTypeProfile<1, 2, [SDTCisPtrTy<1>, SDTCisInt<2>]>, 245 SDTypeProfile<0, 3, [SDTCisPtrTy<1>, SDTCisInt<2>]>, [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86InstrFragmentsSIMD.td | 116 SDTCisInt<0>, SDTCisInt<1>, 119 SDTCisInt<0>, SDTCisInt<1>, 195 SDTCisVT<2, i8>, SDTCisInt<0>]>; 217 SDTypeProfile<1, 3, [SDTCisInt<0>, SDTCisFP<1>, SDTCisSameAs<1, 2>, 234 SDTCisVec<2>, SDTCisInt<0>, 235 SDTCisInt<2>]>; 242 SDTCisSameAs<0,2>, SDTCisInt<0>]>; 272 SDTCisVT<3, i8>, SDTCisInt<0>]>>; 276 SDTCisVT<3, i8>, SDTCisInt<0>]>>; 280 SDTCisFP<0>, SDTCisInt<3>, [all …]
|
| H A D | X86InstrInfo.td | 19 def SDTX86CmpTest : SDTypeProfile<1, 2, [SDTCisVT<0, i32>, SDTCisInt<1>, 31 SDTCisInt<0>, SDTCisVT<1, i32>]>; 36 SDTCisInt<0>, SDTCisVT<1, i32>]>; 42 SDTCisInt<0>, 50 SDTCisInt<0>, SDTCisVT<1, i32>]>; 59 [SDTCisInt<0>, 64 def SDTX86rdrand : SDTypeProfile<2, 0, [SDTCisInt<0>, SDTCisVT<1, i32>]>; 70 def SDTX86cas : SDTypeProfile<0, 3, [SDTCisPtrTy<0>, SDTCisInt<1>, 77 SDTCisInt<2>]>; 109 def SDT_X86TLSADDR : SDTypeProfile<0, 1, [SDTCisInt<0>]>; [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Target/ |
| H A D | TargetSelectionDAG.td | 32 // SDTCisInt - The specified operand has integer type. 33 class SDTCisInt<int OpNum> : SDTypeConstraint<OpNum>; 105 def SDTIntLeaf: SDTypeProfile<1, 0, [SDTCisInt<0>]>; // for 'imm'. 113 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisInt<0> 116 SDTCisSameAs<0, 1>, SDTCisInt<0>, SDTCisInt<2> 119 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisInt<0>, SDTCisInt<3> 122 SDTCisSameAs<0, 1>, SDTCisInt<2> 125 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3>,SDTCisInt<0> 128 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisInt<0>, SDTCisInt<3> 141 SDTCisSameAs<0, 1>, SDTCisInt<0> [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/VE/ |
| H A D | VVPInstrInfo.td | 27 SDTCisInt<0>,
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXInstrInfo.td | 733 SDTypeProfile<1, 3, [SDTCisSameAs<0, 1>, SDTCisInt<0>, SDTCisInt<2>, 1880 SDTypeProfile<0, 3, [SDTCisInt<0>, SDTCisInt<1>, SDTCisInt<2>]>; 1882 SDTypeProfile<0, 3, [SDTCisInt<0>, SDTCisInt<1>, SDTCisInt<2>]>; 1883 def SDTLoadParamProfile : SDTypeProfile<1, 2, [SDTCisInt<1>, SDTCisInt<2>]>; 1884 def SDTLoadParamV2Profile : SDTypeProfile<2, 2, [SDTCisSameAs<0, 1>, SDTCisInt<2>, SDTCisInt<3>]>; 1885 def SDTLoadParamV4Profile : SDTypeProfile<4, 2, [SDTCisInt<4>, SDTCisInt<5>]>; 1886 def SDTPrintCallProfile : SDTypeProfile<0, 1, [SDTCisInt<0>]>; 1887 def SDTPrintCallUniProfile : SDTypeProfile<0, 1, [SDTCisInt<0>]>; 1888 def SDTStoreParamProfile : SDTypeProfile<0, 3, [SDTCisInt<0>, SDTCisInt<1>]>; 1889 def SDTStoreParamV2Profile : SDTypeProfile<0, 4, [SDTCisInt<0>, SDTCisInt<1>]>; [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfoVVLPatterns.td | 32 SDTCisVec<0>, SDTCisInt<0>, 50 SDTypeProfile<1, 2, [SDTCisVec<0>, SDTCisInt<0>, 59 SDTCisInt<0>, 126 SDTCisInt<0>, SDTCisFP<1>, SDTCisSameNumEltsAs<0, 1>, 130 SDTCisFP<0>, SDTCisInt<1>, SDTCisSameNumEltsAs<0, 1>, 158 SDTCisInt<2>, 167 SDTCisInt<2>, 198 SDTCisVec<1>, SDTCisInt<1>, 1276 SDTCisVec<0>, SDTCisSameAs<1, 0>, SDTCisInt<0>, SDTCisVT<2, XLenVT>,
|
| H A D | RISCVInstrInfo.td | 31 def SDT_RISCVReadCSR : SDTypeProfile<1, 1, [SDTCisInt<0>, SDTCisInt<1>]>; 32 def SDT_RISCVWriteCSR : SDTypeProfile<0, 2, [SDTCisInt<0>, SDTCisInt<1>]>; 33 def SDT_RISCVSwapCSR : SDTypeProfile<1, 2, [SDTCisInt<0>, SDTCisInt<1>, 34 SDTCisInt<2>]>;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/ |
| H A D | M68kInstrInfo.td | 36 /* RES */ SDTCisInt<0>, 43 /* RES */ SDTCisInt<0>, 51 /* RES 1 */ SDTCisInt<0>, 60 /* RES 1 */ SDTCisInt<0>, 92 /* BOOL */ SDTCisInt<0>,
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/ |
| H A D | SystemZOperators.td | 49 SDTCisInt<1>, 50 SDTCisInt<2>]>; 52 [SDTCisInt<0>, 57 [SDTCisInt<0>, 79 [SDTCisInt<0>,
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| H A D | ARMInstrMVE.td | 688 SDTCisInt<0>, SDTCisVec<1>, SDTCisVec<2> 786 SDTCisInt<0>, SDTCisInt<1>, SDTCisVec<2> 789 SDTCisInt<0>, SDTCisInt<1>, SDTCisInt<2>, SDTCisInt<3>, 793 SDTCisInt<0>, SDTCisInt<1>, SDTCisVec<2>, SDTCisVec<2> 796 SDTCisInt<0>, SDTCisInt<1>, SDTCisInt<2>, SDTCisInt<3>, 948 SDTCisInt<0>, SDTCisInt<1>, SDTCisVec<2> 1133 SDTCisInt<0>, SDTCisVec<1>, SDTCisVec<2> 1136 SDTCisInt<0>, SDTCisInt<1>, SDTCisVec<2>, SDTCisVec<3> 1139 SDTCisInt<0>, SDTCisInt<1>, SDTCisInt<2>, SDTCisInt<3>, 1143 SDTCisInt<0>, SDTCisVec<1>, SDTCisVec<2>, SDTCisVec<3> [all …]
|
| H A D | ARMInstrInfo.td | 59 def SDT_ARMEH_SJLJ_Setjmp : SDTypeProfile<1, 2, [SDTCisInt<0>, SDTCisPtrTy<1>, 60 SDTCisInt<2>]>; 61 def SDT_ARMEH_SJLJ_Longjmp: SDTypeProfile<0, 2, [SDTCisPtrTy<0>, SDTCisInt<1>]>; 64 def SDT_ARMMEMBARRIER : SDTypeProfile<0, 1, [SDTCisInt<0>]>; 67 SDTCisInt<1>]>; 83 SDTCisInt<0>, SDTCisVT<1, i32>]>; 89 SDTCisInt<0>, 104 SDTCisInt<0>, 105 SDTCisInt<4>]>; 115 SDTCisInt<3>, [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstrInfo.td | 179 SDTCisInt<1>]>>; 190 SDTCisInt<0>, SDTCisVT<1, i32>]>; 196 SDTCisInt<0>, 203 SDTCisInt<0>, 210 def SDT_AArch64cbz : SDTypeProfile<0, 2, [SDTCisInt<0>, SDTCisVT<1, OtherVT>]>; 211 def SDT_AArch64tbz : SDTypeProfile<0, 3, [SDTCisInt<0>, SDTCisInt<1>, 218 SDTCisInt<3>, 222 SDTCisInt<1>, 224 SDTCisInt<3>, 225 SDTCisInt<4>, [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
| H A D | MipsInstrInfo.td | 22 SDTCisInt<4>]>; 25 def SDT_MFLOHI : SDTypeProfile<1, 1, [SDTCisInt<0>, SDTCisVT<1, untyped>]>; 27 SDTCisInt<1>, SDTCisSameAs<1, 2>]>; 28 def SDT_MipsMultDiv : SDTypeProfile<1, 2, [SDTCisVT<0, untyped>, SDTCisInt<1>, 33 def SDT_MipsDivRem16 : SDTypeProfile<0, 2, [SDTCisInt<0>, SDTCisSameAs<0, 1>]>; 39 def SDT_Ext : SDTypeProfile<1, 3, [SDTCisInt<0>, SDTCisSameAs<0, 1>, 41 def SDT_Ins : SDTypeProfile<1, 4, [SDTCisInt<0>, SDTCisSameAs<0, 1>, 46 [SDTCisInt<0>, SDTCisPtrTy<1>, 2320 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>,
|
| H A D | MipsInstrFPU.td | 26 def SDT_MipsFPBrcond : SDTypeProfile<0, 3, [SDTCisInt<0>,
|
| /netbsd-src/external/apache2/llvm/dist/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> 99 SDTCisVec<0>, SDTCisInt<1> 102 SDTCisVec<0>, SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisInt<3> 105 SDTCisVec<0>, SDTCisSameAs<0, 1>, SDTCisInt<2> 117 SDTCisInt<0>, SDTCisInt<1>, SDTCisOpSmallerThanOp<1, 0>, SDTCisInt<2> [all …]
|
| H A D | PPCInstrPrefix.td | 14 SDTCisVec<1>, SDTCisInt<2>, SDTCisInt<3> 33 SDTCisVec<0>, SDTCisVec<1>, SDTCisInt<3>
|
| /netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/ |
| H A D | CodeGenDAGPatterns.h | 379 SDTCisVT, SDTCisPtrTy, SDTCisInt, SDTCisFP, SDTCisVec, SDTCisSameAs, enumerator
|
| H A D | CodeGenDAGPatterns.cpp | 1508 ConstraintType = SDTCisInt; in SDTypeConstraint() 1602 case SDTCisInt: in ApplyTypeConstraint()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/XCore/ |
| H A D | XCoreInstrInfo.td | 66 def SDT_XCoreStwsp : SDTypeProfile<0, 2, [SDTCisInt<1>]>; 70 def SDT_XCoreLdwsp : SDTypeProfile<1, 1, [SDTCisInt<1>]>;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
| H A D | HexagonPatterns.td | 762 def SDTAssertZext: SDTypeProfile<1, 2, [SDTCisInt<0>, SDTCisSameAs<0,1>]>; 987 SDTCisInt<0>, SDTCisVT<3, i32>, SDTCisVT<4, i32>]>; 1002 : SDTypeProfile<1, 3, [SDTCisSameAs<0, 1>, SDTCisInt<0>, SDTCisInt<1>, 3206 def SDTHexagonDCFETCH: SDTypeProfile<0, 2, [SDTCisPtrTy<0>,SDTCisInt<1>]>;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/ |
| H A D | SparcInstrInfo.td | 196 SDTypeProfile<0, 2, [SDTCisInt<0>, SDTCisSameAs<0, 1>]>; 213 SDTypeProfile<1, 3, [SDTCisInt<0>, SDTCisSameAs<0, 1>, SDTCisPtrTy<2>]>;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/ |
| H A D | MSP430InstrInfo.td | 38 SDTCisInt<0>]>;
|