Home
last modified time | relevance | path

Searched refs:SDTCisPtrTy (Results 1 – 25 of 42) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaOperators.td14 def SDT_XtensaCall : SDTypeProfile<0, -1, [SDTCisPtrTy<0>]>;
18 SDTCisPtrTy<0>]>;
21 [SDTCisPtrTy<0>, SDTCisVT<1, i32>]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrFragments.td20 [SDTCisInt<0>, SDTCisPtrTy<1>, SDTCisSameAs<0, 2>,
24 [SDTCisInt<0>, SDTCisPtrTy<1>,
73 def SDTX86cas : SDTypeProfile<0, 3, [SDTCisPtrTy<0>, SDTCisInt<1>,
75 def SDTX86cas8pair : SDTypeProfile<0, 1, [SDTCisPtrTy<0>]>;
76 def SDTX86cas16pair : SDTypeProfile<0, 2, [SDTCisPtrTy<0>, SDTCisVT<1, i64>]>;
79 SDTCisPtrTy<1>,
83 SDTCisPtrTy<1>]>;
97 SDTCisPtrTy<1>]>;
99 def SDT_X86VAARG : SDTypeProfile<1, -1, [SDTCisPtrTy<0>,
100 SDTCisPtrTy<1>,
[all …]
H A DX86InstrRAOINT.td17 def SDTRAOBinaryArith : SDTypeProfile<0, 2, [SDTCisPtrTy<0>, SDTCisInt<1>]>;
H A DX86InstrFPStack.td
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZOperators.td16 def SDT_ZCall : SDTypeProfile<0, -1, [SDTCisPtrTy<0>]>;
37 SDTCisPtrTy<0>]>;
41 SDTCisPtrTy<0>]>;
46 SDTCisPtrTy<0>]>;
73 SDTCisPtrTy<1>,
81 SDTCisPtrTy<2>,
90 SDTCisPtrTy<2>,
95 SDTCisPtrTy<1>]>;
98 SDTCisPtrTy<1>]>;
102 SDTCisPtrTy<2>,
[all …]
/freebsd/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>]
H A DWebAssemblyInstrTable.td14 def WebAssemblyTableSet_t : SDTypeProfile<0, 3, [SDTCisPtrTy<1>]>;
18 def WebAssemblyTableGet_t : SDTypeProfile<1, 2, [SDTCisPtrTy<1>]>;
H A DWebAssemblyInstrInfo.td95 def SDT_WebAssemblyBrTable : SDTypeProfile<0, -1, [SDTCisPtrTy<0>]>;
101 SDTCisPtrTy<0>]>;
102 def SDT_WebAssemblyGlobalGet : SDTypeProfile<1, 1, [SDTCisPtrTy<1>]>;
103 def SDT_WebAssemblyGlobalSet : SDTypeProfile<0, 2, [SDTCisPtrTy<1>]>;
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td30 class SDTCisPtrTy<int OpNum> : SDTypeConstraint<OpNum>;
107 def SDTPtrLeaf: SDTypeProfile<1, 0, [SDTCisPtrTy<0>]>; // for '&g'.
113 SDTCisSameAs<0, 1>, SDTCisInt<2>, SDTCisPtrTy<1>
227 SDTCisPtrTy<0>
243 SDTCisPtrTy<1>
247 SDTCisPtrTy<1>
251 SDTCisSameAs<0, 2>, SDTCisPtrTy<0>, SDTCisPtrTy<3>
255 SDTCisVec<0>, SDTCisPtrTy<1>, SDTCisPtrTy<2>, SDTCisVec<3>, SDTCisSameNumEltsAs<0, 3>
259 SDTCisVec<0>, SDTCisPtrTy<1>, SDTCisPtrTy<2>, SDTCisVec<3>, SDTCisSameAs<0, 4>,
264 SDTCisVec<0>, SDTCisSameAs<0, 1>, SDTCisVec<2>, SDTCisPtrTy<3>, SDTCisVec<4>,
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstrInfo.td80 SDTypeProfile<0, -1, [SDTCisPtrTy<0>]>,
86 SDTCisPtrTy<0>
98 SDTypeProfile<0, -1, [SDTCisPtrTy<0>]>,
260 SDTypeProfile<1, 2, [SDTCisPtrTy<1>, SDTCisInt<2>]>,
264 SDTypeProfile<0, 3, [SDTCisPtrTy<1>, SDTCisInt<2>]>,
279 SDTypeProfile<1, 2, [SDTCisPtrTy<1>, SDTCisVec<2>]>,
H A DSIInstrInfo.td87 SDTCisSameAs<0,2>, SDTCisFP<0>, SDTCisPtrTy<1>
92 SDTCisPtrTy<1>,
259 [SDTCisPtrTy<0>, // vaddr
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVVPInstrInfo.td24 SDTCisPtrTy<1>,
33 SDTCisPtrTy<1>,
H A DVEInstrInfo.td464 SDTCisPtrTy<1>]>,
467 SDTypeProfile<0, 1, [SDTCisPtrTy<0>]>,
486 def SDT_TS1AM : SDTypeProfile<1, 3, [SDTCisSameAs<0, 3>, SDTCisPtrTy<1>,
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.td20 SDTCisVT<0, f64>, SDTCisPtrTy<1>
23 SDTCisVT<0, f64>, SDTCisPtrTy<1>
26 SDTCisVT<0, f64>, SDTCisPtrTy<1>, SDTCisPtrTy<2>
29 SDTCisVT<0, f64>, SDTCisPtrTy<1>, SDTCisPtrTy<2>
35 SDTCisFP<0>, SDTCisPtrTy<1>, SDTCisPtrTy<2>
38 SDTCisVT<0, f64>, SDTCisVT<1, f64>, SDTCisPtrTy<2>
58 SDTCisVec<1>, SDTCisVec<2>, SDTCisPtrTy<3>
81 SDTCisInt<0>, SDTCisPtrTy<1>, SDTCisVT<2, OtherVT>
84 SDTCisInt<0>, SDTCisPtrTy<1>, SDTCisVT<2, OtherVT>
87 SDTCisPtrTy<0>, SDTCisInt<1>, SDTCisPtrTy<2>
[all …]
H A DPPCInstrP10.td73 SDTCisVT<0, v4i32>, SDTCisVT<1, v512i1>, SDTCisPtrTy<2>
76 SDTCisVT<0, v4i32>, SDTCisVT<1, v256i1>, SDTCisPtrTy<2>
103 SDTCisVT<0, v1i128>, SDTCisPtrTy<1>, SDTCisPtrTy<2>
H A DPPCInstrVSX.td55 SDTCisVT<0, v4f32>, SDTCisPtrTy<1>
59 SDTCisVT<0, v2f64>, SDTCisVT<1, v4f32>, SDTCisPtrTy<2>
63 SDTCisVec<0>, SDTCisPtrTy<1>
68 SDTCisVT<0, v2f64>, SDTCisPtrTy<1>
71 SDTCisVT<0, v2f64>, SDTCisPtrTy<1>
77 SDTCisVec<0>, SDTCisVec<1>, SDTCisPtrTy<2>
80 SDTCisVec<0>, SDTCisPtrTy<1>
83 SDTCisVec<0>, SDTCisPtrTy<1>
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcInstrInfo.td268 SDTypeProfile<1, 3, [SDTCisInt<0>, SDTCisSameAs<0, 1>, SDTCisPtrTy<2>]>;
270 SDTypeProfile<1, 2, [SDTCisPtrTy<0>, SDTCisPtrTy<1>]>;
273 SDTypeProfile<1, 2, [SDTCisPtrTy<0>, SDTCisPtrTy<1>]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreInstrInfo.td29 def SDT_XCoreBranchLink : SDTypeProfile<0, 1, [SDTCisPtrTy<0>]>;
38 [SDTCisSameAs<0, 1>, SDTCisPtrTy<0>]>;
52 [SDTCisSameAs<0, 1>, SDTCisPtrTy<0>]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SMEInstrInfo.td22 [SDTCisInt<0>, SDTCisPtrTy<1>]>,
26 [SDTCisInt<0>, SDTCisPtrTy<1>]>,
29 [SDTCisInt<0>, SDTCisPtrTy<1>]>,
H A DAArch64InstrInfo.td422 def SDT_AArch64TCRET : SDTypeProfile<0, 2, [SDTCisPtrTy<0>]>;
423 def SDT_AArch64PREFETCH : SDTypeProfile<0, 2, [SDTCisVT<0, i32>, SDTCisPtrTy<1>]>;
427 def SDT_AArch64TLSDescCall : SDTypeProfile<0, -2, [SDTCisPtrTy<0>,
428 SDTCisPtrTy<1>]>;
432 def SDT_AArch64ldp : SDTypeProfile<2, 1, [SDTCisVT<0, i64>, SDTCisSameAs<0, 1>, SDTCisPtrTy<2>]>;
433 def SDT_AArch64ldiapp : SDTypeProfile<2, 1, [SDTCisVT<0, i64>, SDTCisSameAs<0, 1>, SDTCisPtrTy<2>]>;
434 def SDT_AArch64ldnp : SDTypeProfile<2, 1, [SDTCisVT<0, v4i32>, SDTCisSameAs<0, 1>, SDTCisPtrTy<2>]>;
435 def SDT_AArch64stp : SDTypeProfile<0, 3, [SDTCisVT<0, i64>, SDTCisSameAs<0, 1>, SDTCisPtrTy<2>]>;
436 def SDT_AArch64stilp : SDTypeProfile<0, 3, [SDTCisVT<0, i64>, SDTCisSameAs<0, 1>, SDTCisPtrTy<2>]>;
437 def SDT_AArch64stnp : SDTypeProfile<0, 3, [SDTCisVT<0, v4i32>, SDTCisSameAs<0, 1>, SDTCisPtrTy<2>]>;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kInstrInfo.td31 def MxSDT_TCRet : SDTypeProfile<0, 2, [SDTCisPtrTy<0>, SDTCisVT<1, i32>]>;
33 def MxSDT_Wrapper : SDTypeProfile<1, 1, [SDTCisSameAs<0, 1>, SDTCisPtrTy<0>]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoXTHead.td19 SDTCisPtrTy<2>,
23 SDTCisPtrTy<2>,
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenDAGPatterns.h363 SDTCisPtrTy, enumerator
H A DCodeGenDAGPatterns.cpp1542 ConstraintType = SDTCisPtrTy; in SDTypeConstraint()
1634 case SDTCisPtrTy: in ApplyTypeConstraint()
1842 case SDTypeConstraint::SDTCisPtrTy: in getKnownType()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstrInfo.td27 def SDT_ARMcall : SDTypeProfile<0, -1, [SDTCisPtrTy<0>]>;
37 [SDTCisPtrTy<0>, SDTCisVT<1, i32>]>;
40 [SDTCisPtrTy<0>, SDTCisVT<1, i32>,
56 SDTCisPtrTy<1>, SDTCisVT<2, i32>]>;
58 def SDT_ARMThreadPointer : SDTypeProfile<1, 0, [SDTCisPtrTy<0>]>;
59 def SDT_ARMEH_SJLJ_Setjmp : SDTypeProfile<1, 2, [SDTCisInt<0>, SDTCisPtrTy<1>,
61 def SDT_ARMEH_SJLJ_Longjmp: SDTypeProfile<0, 2, [SDTCisPtrTy<0>, SDTCisInt<1>]>;
66 def SDT_ARMPREFETCH : SDTypeProfile<0, 3, [SDTCisPtrTy<0>, SDTCisSameAs<1, 2>,
69 def SDT_ARMTCRET : SDTypeProfile<0, 2, [SDTCisPtrTy<0>]>;
247 def SDT_ARMldrd : SDTypeProfile<2, 1, [SDTCisVT<0, i32>, SDTCisSameAs<0, 1>, SDTCisPtrTy<2>]>;
[all …]

12