Home
last modified time | relevance | path

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

/external/llvm/lib/Target/AMDGPU/
DAMDGPUInstrInfo.td19 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisInt<0>, SDTCisInt<3>
23 [SDTCisSameAs<0, 1>, SDTCisFP<0>, SDTCisInt<2>]
27 [SDTCisSameAs<0, 1>, SDTCisFP<0>, SDTCisInt<2>]
31 [SDTCisInt<0>, SDTCisFP<1>, SDTCisInt<2>]
35 [SDTCisFP<0>, SDTCisInt<1>, SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3>, SDTCisSameAs<0, 4>]
40 [SDTCisFP<0>, SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3>, SDTCisInt<4>]
168 SDTypeProfile<1, 2, [SDTCisPtrTy<1>, SDTCisInt<2>]>,
172 SDTypeProfile<0, 3, [SDTCisPtrTy<1>, SDTCisInt<2>]>,
211 SDTypeProfile<0, 1, [SDTCisInt<0>]>,
DR600Instructions.td361 SDTypeProfile<1, -1, [SDTCisInt<0>, SDTCisPtrTy<1>]>,
427 def ExportType : SDTypeProfile<0, 7, [SDTCisFP<0>, SDTCisInt<1>]>;
/external/llvm/lib/Target/X86/
DX86InstrFragmentsSIMD.td38 def SDTX86VFCMP : SDTypeProfile<1, 3, [SDTCisInt<0>, SDTCisSameAs<1, 2>,
42 SDTCisSameAs<1, 2>, SDTCisInt<3>]>;
94 SDTCisSameAs<1,2>, SDTCisInt<3>]>>;
124 SDTCisInt<0>, SDTCisInt<1>,
129 SDTCisInt<0>, SDTCisInt<1>,
133 SDTCisInt<0>, SDTCisInt<1>,
141 SDTypeProfile<1, 1, [SDTCisInt<0>, SDTCisInt<1>,
164 SDTCisInt<3>]>>;
179 SDTCisInt<3>]>>;
188 [SDTCisVec<0>, SDTCisSameAs<1, 2>, SDTCisInt<1>]>;
[all …]
DX86InstrInfo.td22 SDTCisInt<0>, SDTCisInt<3>]>;
36 SDTCisInt<0>, SDTCisVT<1, i32>]>;
41 SDTCisInt<0>, SDTCisVT<1, i32>]>;
47 SDTCisInt<0>,
55 SDTCisInt<0>, SDTCisVT<1, i32>]>;
64 [SDTCisInt<0>,
69 def SDTX86rdrand : SDTypeProfile<2, 0, [SDTCisInt<0>, SDTCisVT<1, i32>]>;
71 def SDTX86cas : SDTypeProfile<0, 3, [SDTCisPtrTy<0>, SDTCisInt<1>,
75 def SDTX86atomicBinary : SDTypeProfile<2, 3, [SDTCisInt<0>, SDTCisInt<1>,
76 SDTCisPtrTy<2>, SDTCisInt<3>,SDTCisInt<4>]>;
[all …]
/external/llvm/include/llvm/Target/
DTargetSelectionDAG.td33 // SDTCisInt - The specified operand has integer type.
34 class SDTCisInt<int OpNum> : SDTypeConstraint<OpNum>;
106 def SDTIntLeaf: SDTypeProfile<1, 0, [SDTCisInt<0>]>; // for 'imm'.
114 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisInt<0>
117 SDTCisSameAs<0, 1>, SDTCisInt<0>, SDTCisInt<2>
120 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisSameAs<0, 3>,SDTCisInt<0>
133 SDTCisSameAs<0, 1>, SDTCisInt<0>
136 SDTCisInt<0>, SDTCisInt<1>, SDTCisOpSmallerThanOp<1, 0>
139 SDTCisInt<0>, SDTCisInt<1>, SDTCisOpSmallerThanOp<0, 1>
151 SDTCisFP<0>, SDTCisInt<1>
[all …]
/external/mesa3d/src/gallium/drivers/radeon/
DAMDGPUInstrInfo.td19 SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisInt<0>, SDTCisInt<3>
DSIInstrInfo.td14 SDTCisInt<0>, SDTCisInt<1>, SDTCisSameAs<1, 2>
28 SDTypeProfile<1, 1, [SDTCisInt<0>, SDTCisInt<1>]>
/external/llvm/lib/Target/NVPTX/
DNVPTXInstrInfo.td595 : SDTypeProfile<1, 3, [SDTCisSameAs<0, 1>, SDTCisInt<0>,
596 SDTCisInt<2>, SDTCisSameAs<0, 2>,
1367 SDTCisInt<0>, SDTCisInt<3>]>;
1684 def SDTDeclareParamProfile : SDTypeProfile<0, 3, [SDTCisInt<0>, SDTCisInt<1>,
1685 SDTCisInt<2>]>;
1686 def SDTDeclareScalarParamProfile : SDTypeProfile<0, 3, [SDTCisInt<0>,
1687 SDTCisInt<1>, SDTCisInt<2>]>;
1688 def SDTLoadParamProfile : SDTypeProfile<1, 2, [SDTCisInt<1>, SDTCisInt<2>]>;
1689 def SDTLoadParamV2Profile : SDTypeProfile<2, 2, [SDTCisSameAs<0, 1>, SDTCisInt<2>, SDTCisInt<3>]>;
1690 def SDTLoadParamV4Profile : SDTypeProfile<4, 2, [SDTCisInt<4>, SDTCisInt<5>]>;
[all …]
/external/llvm/lib/Target/Mips/
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>,
1594 def SDT_MipsEHRET : SDTypeProfile<0, 2, [SDTCisInt<0>, SDTCisPtrTy<1>]>;
DMipsMSAInstrInfo.td14 def SDT_MipsVecCond : SDTypeProfile<1, 1, [SDTCisInt<0>, SDTCisVec<1>]>;
15 def SDT_VSetCC : SDTypeProfile<1, 3, [SDTCisInt<0>,
16 SDTCisInt<1>,
19 def SDT_VFSetCC : SDTypeProfile<1, 3, [SDTCisInt<0>,
23 def SDT_VSHF : SDTypeProfile<1, 3, [SDTCisInt<0>, SDTCisVec<0>,
24 SDTCisInt<1>, SDTCisVec<1>,
26 def SDT_SHF : SDTypeProfile<1, 2, [SDTCisInt<0>, SDTCisVec<0>,
28 def SDT_ILV : SDTypeProfile<1, 2, [SDTCisInt<0>, SDTCisVec<0>,
DMipsInstrFPU.td27 def SDT_MipsFPBrcond : SDTypeProfile<0, 3, [SDTCisInt<0>,
/external/llvm/lib/Target/Hexagon/
DHexagonInstrInfoVector.td189 [SDTCisSameAs<0, 1>, SDTCisVT<0, v2i32>, SDTCisInt<2>]>;
191 [SDTCisSameAs<0, 1>, SDTCisVT<0, v4i16>, SDTCisInt<2>]>;
DHexagonInstrInfo.td5600 SDTCisInt<0>, SDTCisVT<3, i32>, SDTCisVT<4, i32>]>;
5603 SDTCisInt<0>, SDTCisVT<3, i64>]>;
5694 SDTypeProfile<1, 3, [SDTCisSameAs<0, 1>, SDTCisInt<0>, SDTCisInt<1>,
5697 SDTypeProfile<1, 2, [SDTCisSameAs<0, 1>, SDTCisInt<0>, SDTCisInt<1>,
DHexagonInstrInfoV4.td3976 def SDTHexagonDCFETCH : SDTypeProfile<0, 2, [SDTCisPtrTy<0>,SDTCisInt<1>]>;
/external/llvm/lib/Target/AArch64/
DAArch64InstrInfo.td47 SDTCisInt<0>, SDTCisVT<1, i32>]>;
53 SDTCisInt<0>,
60 SDTCisInt<0>,
67 def SDT_AArch64cbz : SDTypeProfile<0, 2, [SDTCisInt<0>, SDTCisVT<1, OtherVT>]>;
68 def SDT_AArch64tbz : SDTypeProfile<0, 3, [SDTCisInt<0>, SDTCisInt<1>,
75 SDTCisInt<3>,
79 SDTCisInt<1>,
81 SDTCisInt<3>,
82 SDTCisInt<4>,
88 SDTCisInt<3>,
[all …]
/external/llvm/utils/TableGen/
DCodeGenDAGPatterns.h177 SDTCisVT, SDTCisPtrTy, SDTCisInt, SDTCisFP, SDTCisVec, SDTCisSameAs, enumerator
DCodeGenDAGPatterns.cpp914 ConstraintType = SDTCisInt; in SDTypeConstraint()
1003 case SDTCisInt: in ApplyTypeConstraint()
/external/llvm/lib/Target/PowerPC/
DPPCInstrInfo.td43 SDTCisInt<0>, SDTCisPtrTy<1>, SDTCisVT<2, OtherVT>
46 SDTCisInt<0>, SDTCisPtrTy<1>, SDTCisVT<2, OtherVT>
61 SDTCisVec<0>, SDTCisInt<1>
64 SDTCisVec<0>, SDTCisSameAs<0, 1>, SDTCisSameAs<0, 2>, SDTCisInt<3>
67 SDTCisVec<0>, SDTCisSameAs<0, 1>, SDTCisInt<2>
132 SDTCisSameAs<0, 3>, SDTCisInt<0> ]>>;
139 SDTCisSameAs<0, 3>, SDTCisInt<0> ]>>;
169 def SDT_PPCCall : SDTypeProfile<0, -1, [SDTCisInt<0>]>;
193 SDTypeProfile<1, 1, [SDTCisInt<0>,
200 def SDT_PPCsc : SDTypeProfile<0, 1, [SDTCisInt<0>]>;
/external/llvm/lib/Target/XCore/
DXCoreInstrInfo.td67 def SDT_XCoreStwsp : SDTypeProfile<0, 2, [SDTCisInt<1>]>;
71 def SDT_XCoreLdwsp : SDTypeProfile<1, 1, [SDTCisInt<1>]>;
/external/llvm/lib/Target/ARM/
DARMInstrInfo.td59 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>,
DARMInstrNEON.td492 def SDTARMVCMP : SDTypeProfile<1, 2, [SDTCisInt<0>, SDTCisSameAs<1, 2>]>;
510 def SDTARMVSH : SDTypeProfile<1, 2, [SDTCisInt<0>, SDTCisSameAs<0, 1>,
512 def SDTARMVSHX : SDTypeProfile<1, 2, [SDTCisInt<0>, SDTCisInt<1>,
514 def SDTARMVSHINS : SDTypeProfile<1, 3, [SDTCisInt<0>, SDTCisSameAs<0, 1>,
540 def SDTARMVGETLN : SDTypeProfile<1, 2, [SDTCisVT<0, i32>, SDTCisInt<1>,
585 def SDTARMVMULL : SDTypeProfile<1, 2, [SDTCisInt<0>, SDTCisInt<1>,
/external/llvm/lib/Target/Sparc/
DSparcInstrInfo.td136 SDTypeProfile<0, 2, [SDTCisInt<0>, SDTCisSameAs<0, 1>]>;
153 SDTypeProfile<1, 3, [SDTCisInt<0>, SDTCisSameAs<0, 1>, SDTCisPtrTy<2>]>;