Home
last modified time | relevance | path

Searched refs:SDNPHasChain (Results 1 – 25 of 33) sorted by relevance

12

/external/llvm/lib/Target/SystemZ/
DSystemZOperators.td147 [SDNPHasChain, SDNPSideEffect, SDNPOutGlue]>;
149 [SDNPHasChain, SDNPSideEffect, SDNPOptInGlue,
155 [SDNPHasChain, SDNPOptInGlue, SDNPVariadic]>;
157 [SDNPHasChain, SDNPOutGlue, SDNPOptInGlue,
160 [SDNPHasChain, SDNPOutGlue, SDNPOptInGlue,
163 [SDNPHasChain, SDNPInGlue, SDNPOutGlue,
166 [SDNPHasChain, SDNPInGlue, SDNPOutGlue,
176 [SDNPHasChain, SDNPInGlue]>;
190 [SDNPHasChain, SDNPMayStore]>;
268 [SDNPHasChain, SDNPMayStore, SDNPMayLoad, SDNPMemOperand]>;
[all …]
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyInstrInfo.td45 [SDNPHasChain, SDNPOutGlue]>;
48 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
51 [SDNPHasChain, SDNPVariadic]>;
54 [SDNPHasChain, SDNPVariadic]>;
57 [SDNPHasChain, SDNPVariadic]>;
61 SDT_WebAssemblyReturn, [SDNPHasChain]>;
/external/llvm/include/llvm/Target/
DTargetSelectionDAG.td289 def SDNPHasChain : SDNodeProperty; // R/W chain operand and result
459 def brcc : SDNode<"ISD::BR_CC" , SDTBrCC, [SDNPHasChain]>;
460 def brcond : SDNode<"ISD::BRCOND" , SDTBrcond, [SDNPHasChain]>;
461 def brind : SDNode<"ISD::BRIND" , SDTBrind, [SDNPHasChain]>;
462 def br : SDNode<"ISD::BR" , SDTBr, [SDNPHasChain]>;
464 [SDNPHasChain, SDNPSideEffect]>;
465 def cleanupret : SDNode<"ISD::CLEANUPRET" , SDTNone, [SDNPHasChain]>;
467 [SDNPHasChain, SDNPSideEffect]>;
470 [SDNPHasChain, SDNPSideEffect]>;
472 [SDNPHasChain, SDNPSideEffect]>;
[all …]
/external/llvm/lib/Target/AMDGPU/
DAMDGPUInstrInfo.td169 [SDNPHasChain, SDNPMayLoad]>;
173 [SDNPHasChain, SDNPMayStore]>;
184 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
212 [SDNPHasChain, SDNPInGlue]>;
237 def IL_brcond : SDNode<"AMDGPUISD::BRANCH_COND", SDTIL_BRCond, [SDNPHasChain]>;
243 [SDNPHasChain, SDNPOptInGlue]>;
DSIInstrInfo.td117 [SDNPMayStore, SDNPMemOperand, SDNPHasChain]
156 [SDNPHasChain, SDNPMayLoad, SDNPMemOperand, SDNPInGlue]
192 [SDNPHasChain, SDNPMayStore, SDNPMemOperand, SDNPInGlue]
228 [SDNPHasChain, SDNPMayStore, SDNPMayLoad, SDNPMemOperand, SDNPInGlue]
246 [SDNPHasChain, SDNPMayStore, SDNPMayLoad, SDNPMemOperand, SDNPInGlue]
/external/llvm/utils/TableGen/
DDAGISelMatcherGen.cpp360 if (N->NodeHasProperty(SDNPHasChain, CGP)) { in EmitOperatorMatchCode()
410 PInfo.hasProperty(SDNPHasChain) || in EmitOperatorMatchCode()
556 if (CP.hasProperty(SDNPHasChain)) { in EmitMatcherCode()
731 InstPatNode->TreeHasProperty(SDNPHasChain, CGP); in EmitResultInstructionAsOperand()
735 if (Pattern.getSrcPattern()->TreeHasProperty(SDNPHasChain, CGP) in EmitResultInstructionAsOperand()
DCodeGenTarget.h38 SDNPHasChain, enumerator
DDAGISelMatcherEmitter.cpp429 if (Pattern.hasProperty(SDNPHasChain)) in EmitMatcher()
680 if (P.hasProperty(SDNPHasChain)) in EmitPredicateFunctions()
DDAGISelMatcherOpt.cpp117 Pattern.getSrcPattern()->NodeHasProperty(SDNPHasChain, CGP)) in ContractNodes()
DCodeGenTarget.cpp406 Properties |= 1 << SDNPHasChain; in ComplexPattern()
/external/llvm/lib/Target/NVPTX/
DNVPTXInstrInfo.td1682 // [SDNPHasChain, SDNPMayLoad, SDNPMemOperand]>;
1708 [SDNPHasChain, SDNPOutGlue, SDNPInGlue, SDNPSideEffect]>;
1711 [SDNPHasChain, SDNPOutGlue, SDNPInGlue, SDNPSideEffect]>;
1714 [SDNPHasChain, SDNPOutGlue, SDNPInGlue, SDNPSideEffect]>;
1716 [SDNPHasChain, SDNPOutGlue, SDNPInGlue, SDNPSideEffect]>;
1718 [SDNPHasChain, SDNPMayLoad, SDNPOutGlue, SDNPInGlue]>;
1720 [SDNPHasChain, SDNPMayLoad, SDNPOutGlue, SDNPInGlue]>;
1722 [SDNPHasChain, SDNPMayLoad, SDNPOutGlue, SDNPInGlue]>;
1724 [SDNPHasChain, SDNPOutGlue, SDNPInGlue, SDNPSideEffect]>;
1726 [SDNPHasChain, SDNPOutGlue, SDNPInGlue, SDNPSideEffect]>;
[all …]
/external/llvm/lib/Target/BPF/
DBPFInstrInfo.td32 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
35 [SDNPHasChain, SDNPOptInGlue, SDNPVariadic]>;
37 [SDNPHasChain, SDNPOutGlue]>;
39 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
41 [SDNPHasChain, SDNPOutGlue, SDNPInGlue]>;
/external/llvm/lib/Target/X86/
DX86InstrTSX.td19 [SDNPHasChain, SDNPSideEffect]>;
DX86InstrInfo.td116 [SDNPHasChain,SDNPSideEffect]>;
118 [SDNPHasChain]>;
120 [SDNPHasChain]>;
122 [SDNPHasChain]>;
135 [SDNPHasChain]>;
142 [SDNPHasChain, SDNPSideEffect]>;
145 [SDNPHasChain, SDNPSideEffect]>;
148 [SDNPHasChain, SDNPInGlue, SDNPOutGlue, SDNPMayStore,
151 [SDNPHasChain, SDNPInGlue, SDNPOutGlue, SDNPMayStore,
154 [SDNPHasChain, SDNPInGlue, SDNPOutGlue, SDNPMayStore,
[all …]
DX86InstrFPStack.td36 [SDNPHasChain, SDNPMayLoad, SDNPMemOperand]>;
38 [SDNPHasChain, SDNPInGlue, SDNPMayStore,
41 [SDNPHasChain, SDNPMayLoad, SDNPMemOperand]>;
43 [SDNPHasChain, SDNPOutGlue, SDNPMayLoad,
47 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
49 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
51 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
53 [SDNPHasChain, SDNPMayStore, SDNPSideEffect,
DX86InstrFragmentsSIMD.td120 [SDNPHasChain, SDNPMayLoad, SDNPMemOperand]>;
592 [SDNPHasChain, SDNPMayLoad, SDNPMemOperand,
595 [SDNPHasChain, SDNPMayLoad, SDNPMemOperand,
/external/llvm/lib/Target/Hexagon/
DHexagonInstrInfoV3.td15 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue, SDNPVariadic]>;
18 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue, SDNPVariadic]>;
/external/llvm/lib/Target/Mips/
DMipsInstrInfo.td52 [SDNPHasChain, SDNPOutGlue, SDNPOptInGlue,
57 [SDNPHasChain, SDNPOptInGlue, SDNPVariadic]>;
78 [SDNPHasChain, SDNPOptInGlue, SDNPVariadic]>;
81 [SDNPHasChain, SDNPOptInGlue, SDNPSideEffect]>;
85 [SDNPHasChain, SDNPSideEffect, SDNPOutGlue]>;
87 [SDNPHasChain, SDNPSideEffect,
127 def MipsSync : SDNode<"MipsISD::Sync", SDT_Sync, [SDNPHasChain,SDNPSideEffect]>;
133 [SDNPHasChain, SDNPMayLoad, SDNPMemOperand]>;
135 [SDNPHasChain, SDNPMayLoad, SDNPMemOperand]>;
137 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
[all …]
/external/llvm/lib/Target/XCore/
DXCoreInstrInfo.td32 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
36 [SDNPHasChain, SDNPOptInGlue, SDNPMayLoad, SDNPVariadic]>;
41 [SDNPHasChain, SDNPOptInGlue]>;
47 [SDNPHasChain]>;
50 [SDNPHasChain]>;
69 [SDNPHasChain, SDNPMayStore]>;
73 [SDNPHasChain, SDNPMayLoad]>;
81 [SDNPHasChain, SDNPOutGlue]>;
83 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
88 [SDNPHasChain]>;
/external/mesa3d/src/gallium/drivers/radeon/
DAMDILInstrInfo.td106 def IL_brcond : SDNode<"AMDGPUISD::BRANCH_COND", SDTIL_BRCond, [SDNPHasChain]>;
112 [SDNPHasChain, SDNPOptInGlue]>;
/external/llvm/lib/Target/Sparc/
DSparcInstrInfo.td159 def SPbricc : SDNode<"SPISD::BRICC", SDTSPbrcc, [SDNPHasChain, SDNPInGlue]>;
160 def SPbrxcc : SDNode<"SPISD::BRXCC", SDTSPbrcc, [SDNPHasChain, SDNPInGlue]>;
161 def SPbrfcc : SDNode<"SPISD::BRFCC", SDTSPbrcc, [SDNPHasChain, SDNPInGlue]>;
181 [SDNPHasChain, SDNPOutGlue]>;
183 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
187 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
192 [SDNPHasChain, SDNPOptInGlue, SDNPVariadic]>;
195 [SDNPHasChain, SDNPSideEffect, SDNPMayStore]>;
200 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
/external/llvm/lib/Target/PowerPC/
DPPCInstrInfo.td94 [SDNPHasChain, SDNPMayStore]>;
96 [SDNPHasChain, SDNPMayLoad]>;
98 [SDNPHasChain, SDNPMayLoad]>;
153 [SDNPHasChain, SDNPMayLoad]>;
165 [SDNPHasChain, SDNPOutGlue]>;
167 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
171 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
174 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
177 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
179 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
[all …]
/external/llvm/lib/Target/MSP430/
DMSP430InstrInfo.td43 [SDNPHasChain, SDNPOptInGlue, SDNPVariadic]>;
45 [SDNPHasChain, SDNPOptInGlue, SDNPVariadic]>;
52 [SDNPHasChain, SDNPOutGlue, SDNPOptInGlue, SDNPVariadic]>;
55 [SDNPHasChain, SDNPOutGlue]>;
58 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
62 [SDNPHasChain, SDNPInGlue]>;
/external/llvm/lib/Target/ARM/
DARMInstrInfo.td105 [SDNPHasChain, SDNPSideEffect, SDNPOutGlue]>;
107 [SDNPHasChain, SDNPSideEffect,
111 [SDNPHasChain, SDNPInGlue, SDNPOutGlue,
115 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
118 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
121 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
125 [SDNPHasChain, SDNPOptInGlue, SDNPVariadic]>;
127 [SDNPHasChain, SDNPOptInGlue, SDNPVariadic]>;
132 [SDNPHasChain, SDNPInGlue, SDNPOutGlue]>;
135 [SDNPHasChain]>;
[all …]
/external/llvm/lib/Target/AArch64/
DAArch64InstrInfo.td148 [SDNPHasChain, SDNPOutGlue]>;
152 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
155 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
158 [SDNPHasChain]>;
160 [SDNPHasChain]>;
162 [SDNPHasChain]>;
164 [SDNPHasChain]>;
166 [SDNPHasChain]>;
174 [SDNPHasChain, SDNPOptInGlue, SDNPVariadic]>;
262 [SDNPHasChain, SDNPOptInGlue, SDNPVariadic]>;
[all …]

12