Home
last modified time | relevance | path

Searched refs:SDTCisInt (Results 1 – 25 of 39) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrBulkMemory.td25 [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 DVVPInstrInfo.td25 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 DVEInstrInfo.td463 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 DAMDGPUInstrInfo.td18 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 DR600InstrInfo.td20 def R600ExportOp : SDTypeProfile<0, 7, [SDTCisFP<0>, SDTCisInt<1>]>;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrFragmentsSIMD.td116 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 DX86InstrFragments.td10 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 DX86InstrRAOINT.td17 def SDTRAOBinaryArith : SDTypeProfile<0, 2, [SDTCisPtrTy<0>, SDTCisInt<1>]>;
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td119 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 DSystemZOperators.td49 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 DAArch64SMEInstrInfo.td14 [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 DAArch64InstrInfo.td349 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 DNVPTXInstrInfo.td1055 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 DRISCVInstrInfoVVLPatterns.td26 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 DRISCVInstrInfo.td32 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 DM68kInstrInfo.td36 /* 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 DARMInstrMVE.td682 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 DARMInstrInfo.td60 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 DLoongArchInstrInfo.td30 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 DLoongArchLSXInstrInfo.td13 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 DPPCInstrInfo.td50 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 DMipsInstrInfo.td23 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 DMipsMSAInstrInfo.td13 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 DCodeGenDAGPatterns.h377 SDTCisVT, SDTCisPtrTy, SDTCisInt, SDTCisFP, SDTCisVec, SDTCisSameAs, enumerator
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonPatterns.td103 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>]>;

12