Home
last modified time | relevance | path

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

/external/llvm/include/llvm/Target/
DTargetSelectionDAG.td31 class SDTCisPtrTy<int OpNum> : SDTypeConstraint<OpNum>;
91 def SDTPtrLeaf: SDTypeProfile<1, 0, [SDTCisPtrTy<0>]>; // for '&g'.
170 SDTCisPtrTy<0>
176 SDTCisPtrTy<1>
180 SDTCisPtrTy<1>
184 SDTCisSameAs<0, 2>, SDTCisPtrTy<0>, SDTCisPtrTy<3>
191 SDTCisEltOfVec<0, 1>, SDTCisPtrTy<2>
194 SDTCisEltOfVec<2, 1>, SDTCisSameAs<0, 1>, SDTCisPtrTy<3>
205 SDTCisPtrTy<0>, SDTCisSameAs<1, 2>, SDTCisSameAs<1, 3>, SDTCisInt<1>
213 SDTCisSameAs<0,1>, SDTCisPtrTy<0>
[all …]
/external/llvm/lib/Target/SystemZ/
DSystemZOperators.td16 def SDT_ZCall : SDTypeProfile<0, -1, [SDTCisPtrTy<0>]>;
29 SDTCisPtrTy<0>]>;
44 SDTCisPtrTy<1>,
51 SDTCisPtrTy<1>,
58 [SDTCisPtrTy<0>,
59 SDTCisPtrTy<1>,
/external/llvm/lib/Target/R600/
DAMDGPUInstrInfo.td69 SDTypeProfile<1, 2, [SDTCisPtrTy<1>, SDTCisInt<2>]>,
73 SDTypeProfile<0, 3, [SDTCisPtrTy<1>, SDTCisInt<2>]>,
DR600Instructions.td356 SDTypeProfile<1, -1, [SDTCisInt<0>, SDTCisPtrTy<1>]>,
/external/llvm/lib/Target/X86/
DX86InstrFragmentsSIMD.td74 SDTypeProfile<1, 2, [SDTCisVT<0, i32>, SDTCisPtrTy<2>]>>;
76 SDTypeProfile<1, 2, [SDTCisVT<0, i32>, SDTCisPtrTy<2>]>>;
79 SDTCisVT<2, i32>, SDTCisPtrTy<3>]>>;
82 SDTCisVT<2, i32>, SDTCisPtrTy<3>]>>;
85 SDTCisVT<2, v4f32>, SDTCisPtrTy<3>]>>;
DX86InstrFPStack.td23 SDTCisPtrTy<1>,
26 SDTCisPtrTy<1>,
28 def SDTX86Fild : SDTypeProfile<1, 2, [SDTCisFP<0>, SDTCisPtrTy<1>,
31 def SDTX86FpToIMem : SDTypeProfile<0, 2, [SDTCisFP<0>, SDTCisPtrTy<1>]>;
33 def SDTX86CwdStore : SDTypeProfile<0, 1, [SDTCisPtrTy<0>]>;
DX86InstrInfo.td70 def SDTX86cas : SDTypeProfile<0, 3, [SDTCisPtrTy<0>, SDTCisInt<1>,
72 def SDTX86caspair : SDTypeProfile<0, 1, [SDTCisPtrTy<0>]>;
75 SDTCisPtrTy<2>, SDTCisInt<3>,SDTCisInt<4>]>;
88 def SDT_X86VAARG_64 : SDTypeProfile<1, -1, [SDTCisPtrTy<0>,
89 SDTCisPtrTy<1>,
98 def SDTX86Wrapper : SDTypeProfile<1, 1, [SDTCisSameAs<0, 1>, SDTCisPtrTy<0>]>;
112 def SDT_X86TCRET : SDTypeProfile<0, 2, [SDTCisPtrTy<0>, SDTCisVT<1, i32>]>;
224 SDTCisPtrTy<1>]>,
227 SDTypeProfile<0, 1, [SDTCisPtrTy<0>]>,
/external/llvm/lib/Target/PowerPC/
DPPCInstrInfo.td21 SDTCisVT<0, f64>, SDTCisPtrTy<1>
24 SDTCisVT<0, f64>, SDTCisPtrTy<1>
43 SDTCisInt<0>, SDTCisPtrTy<1>, SDTCisVT<2, OtherVT>
46 SDTCisInt<0>, SDTCisPtrTy<1>, SDTCisVT<2, OtherVT>
50 SDTCisInt<0>, SDTCisPtrTy<1>
53 SDTCisInt<0>, SDTCisPtrTy<1>
57 SDTCisPtrTy<0>, SDTCisVT<1, i32>
159 SDTCisPtrTy<1>]>,
162 SDTypeProfile<0, 1, [SDTCisPtrTy<0>]>,
/external/llvm/utils/TableGen/
DCodeGenDAGPatterns.h162 SDTCisVT, SDTCisPtrTy, SDTCisInt, SDTCisFP, SDTCisVec, SDTCisSameAs, enumerator
DCodeGenDAGPatterns.cpp813 ConstraintType = SDTCisPtrTy; in SDTypeConstraint()
884 case SDTCisPtrTy: in ApplyTypeConstraint()
1061 case SDTypeConstraint::SDTCisPtrTy: in getKnownType()
/external/llvm/lib/Target/Mips/
DMipsInstrInfo.td38 def SDT_MipsThreadPointer : SDTypeProfile<1, 0, [SDTCisPtrTy<0>]>;
49 [SDTCisInt<0>, SDTCisPtrTy<1>,
1018 def SDT_MipsEHRET : SDTypeProfile<0, 2, [SDTCisInt<0>, SDTCisPtrTy<1>]>;
/external/llvm/lib/Target/AArch64/
DAArch64InstrInfo.td88 SDTCisPtrTy<0>]>;
95 SDTCisPtrTy<0>]>;
100 def SDTAArch64GOTLoad : SDTypeProfile<1, 1, [SDTCisPtrTy<0>, SDTCisPtrTy<1>]>;
133 def SDT_AArch64Call : SDTypeProfile<0, -1, [SDTCisPtrTy<0>]>;
146 def SDTTLSDescCall : SDTypeProfile<0, -2, [SDTCisPtrTy<0>, SDTCisPtrTy<1>]>;
153 def SDT_AArch64CallSeqStart : SDCallSeqStart<[ SDTCisPtrTy<0> ]>;
157 def SDT_AArch64CallSeqEnd : SDCallSeqEnd<[ SDTCisPtrTy<0>, SDTCisPtrTy<1> ]>;
/external/llvm/lib/Target/ARM/
DARMInstrInfo.td27 def SDT_ARMcall : SDTypeProfile<0, -1, [SDTCisPtrTy<0>]>;
37 [SDTCisPtrTy<0>, SDTCisVT<1, i32>,
41 [SDTCisPtrTy<0>, SDTCisVT<1, i32>,
57 SDTCisPtrTy<1>, SDTCisVT<2, i32>]>;
59 def SDT_ARMThreadPointer : SDTypeProfile<1, 0, [SDTCisPtrTy<0>]>;
60 def SDT_ARMEH_SJLJ_Setjmp : SDTypeProfile<1, 2, [SDTCisInt<0>, SDTCisPtrTy<1>,
62 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, 1, [SDTCisPtrTy<0>]>;
/external/llvm/lib/Target/Hexagon/
DHexagonInstrInfoV5.td3 SDTCisPtrTy<1>]>;
DHexagonInstrInfo.td1905 SDTCisPtrTy<0>]>;
/external/llvm/lib/Target/XCore/
DXCoreInstrInfo.td30 def SDT_XCoreBranchLink : SDTypeProfile<0, 1, [SDTCisPtrTy<0>]>;
48 [SDTCisSameAs<0, 1>, SDTCisPtrTy<0>]>;
/external/llvm/lib/Target/MSP430/
DMSP430InstrInfo.td29 SDTCisPtrTy<0>]>;
/external/llvm/lib/Target/NVPTX/
DNVPTXVector.td870 SDTypeProfile<1, 2, [SDTCisPtrTy<2>]>>;
DNVPTXInstrInfo.td1313 def SDTWrapper : SDTypeProfile<1, 1, [SDTCisSameAs<0, 1>, SDTCisPtrTy<0>]>;