Home
last modified time | relevance | path

Searched refs:SDNPOptInGlue (Results 1 – 25 of 35) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaOperators.td31 [SDNPHasChain, SDNPOutGlue, SDNPOptInGlue, SDNPVariadic]>;
34 [SDNPHasChain, SDNPOptInGlue, SDNPVariadic]>;
42 [SDNPHasChain, SDNPSideEffect, SDNPOptInGlue,
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstrInfo.td76 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]
81 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
90 [SDNPHasChain, SDNPOptInGlue, SDNPVariadic]
94 [SDNPHasChain, SDNPOptInGlue, SDNPVariadic]
99 [SDNPHasChain, SDNPOptInGlue, SDNPVariadic]
221 SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
224 SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
250 [SDNPOptInGlue]>;
377 [SDNPHasChain, SDNPOptInGlue]>;
384 [SDNPHasChain, SDNPOptInGlue, SDNPVariadic]>;
[all …]
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Basic/
H A DSDNodeProperties.h25 SDNPOptInGlue, enumerator
H A DSDNodeProperties.cpp25 .Case("SDNPOptInGlue", SDNPOptInGlue) in parseSDPatternOperatorProperties()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrFragments.td187 [SDNPHasChain, SDNPOptInGlue, SDNPVariadic]>;
189 [SDNPHasChain, SDNPOptInGlue]>;
208 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
211 [SDNPHasChain, SDNPOutGlue, SDNPOptInGlue,
215 [SDNPHasChain, SDNPOutGlue, SDNPOptInGlue,
220 [SDNPHasChain, SDNPOutGlue, SDNPOptInGlue,
239 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
242 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
245 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
262 [SDNPHasChain, SDNPOptInGlue, SDNPVariadic]>;
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSDNodeProperties.td26 def SDNPOptInGlue : SDNodeProperty; // Optionally read a flag operand
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DDAGISelMatcherGen.cpp424 PInfo.hasProperty(SDNPInGlue) || PInfo.hasProperty(SDNPOptInGlue); in EmitOperatorMatchCode()
444 if (N.NodeHasProperty(SDNPOptInGlue, CGP) || in EmitOperatorMatchCode()
787 TreeHasInGlue = SrcPat.TreeHasProperty(SDNPOptInGlue, CGP) || in EmitResultInstructionAsOperand()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SMEInstrInfo.td16 SDNPOptInGlue, SDNPOutGlue]>;
20 SDNPOptInGlue, SDNPOutGlue]>;
24 SDNPOptInGlue]>;
32 … : SDNode<"AArch64ISD::COALESCER_BARRIER", SDTypeProfile<1, 1, []>, [SDNPOptInGlue, SDNPOutGlue]>;
35 [SDNPHasChain, SDNPSideEffect, SDNPOptInGlue, SDNPOutGlue]>;
38 [SDNPHasChain, SDNPSideEffect, SDNPOptInGlue, SDNPOutGlue]>;
H A DAArch64SVEInstrInfo.td35 …Node<"AArch64ISD::LD1_MERGE_ZERO", SDT_AArch64_LD1, [SDNPHasChain, SDNPMayLoad, SDNPOptInGlue]>;
36 …Node<"AArch64ISD::LD1S_MERGE_ZERO", SDT_AArch64_LD1, [SDNPHasChain, SDNPMayLoad, SDNPOptInGlue]>;
40 …4ISD::LDNF1_MERGE_ZERO", SDT_AArch64_LD1, [SDNPHasChain, SDNPMayLoad, SDNPOptInGlue, SDNPOutGlue]>;
41 …4ISD::LDFF1_MERGE_ZERO", SDT_AArch64_LD1, [SDNPHasChain, SDNPMayLoad, SDNPOptInGlue, SDNPOutGlue]>;
43 …ISD::LDNF1S_MERGE_ZERO", SDT_AArch64_LD1, [SDNPHasChain, SDNPMayLoad, SDNPOptInGlue, SDNPOutGlue]>;
44 …ISD::LDFF1S_MERGE_ZERO", SDT_AArch64_LD1, [SDNPHasChain, SDNPMayLoad, SDNPOptInGlue, SDNPOutGlue]>;
85 …ZERO", SDT_AArch64_GATHER_SV, [SDNPHasChain, SDNPMayLoad, SDNPOptInGlue, SDNPOutGlue]>;
86 …_MERGE_ZERO", SDT_AArch64_GATHER_SV, [SDNPHasChain, SDNPMayLoad, SDNPOptInGlue, SDNPOutGlue]>;
87 …ERGE_ZERO", SDT_AArch64_GATHER_SV, [SDNPHasChain, SDNPMayLoad, SDNPOptInGlue, SDNPOutGlue]>;
88 …ERGE_ZERO", SDT_AArch64_GATHER_SV, [SDNPHasChain, SDNPMayLoad, SDNPOptInGlue, SDNPOutGlue]>;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kInstrInfo.td103 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
107 SDNPOptInGlue, SDNPVariadic]>;
110 [SDNPHasChain, SDNPOptInGlue, SDNPVariadic]>;
113 [SDNPHasChain, SDNPOptInGlue, SDNPVariadic]>;
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenTarget.cpp429 Properties |= 1 << SDNPOptInGlue; in ComplexPattern()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCInstrInfo.td63 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
68 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
72 [SDNPHasChain, SDNPOptInGlue, SDNPVariadic]>;
79 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZOperators.td249 [SDNPHasChain, SDNPSideEffect, SDNPOptInGlue,
255 [SDNPHasChain, SDNPOptInGlue, SDNPVariadic]>;
257 [SDNPHasChain, SDNPOutGlue, SDNPOptInGlue,
260 [SDNPHasChain, SDNPOutGlue, SDNPOptInGlue,
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYInstrInfo.td35 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
38 [SDNPHasChain, SDNPOptInGlue, SDNPVariadic]>;
41 [SDNPHasChain, SDNPOutGlue, SDNPOptInGlue, SDNPVariadic]>;
44 [SDNPHasChain, SDNPOutGlue, SDNPOptInGlue, SDNPVariadic]>;
47 [SDNPHasChain, SDNPOutGlue, SDNPOptInGlue, SDNPVariadic]>;
50 [SDNPHasChain, SDNPOutGlue, SDNPOptInGlue, SDNPVariadic]>;
H A DCSKYInstrInfo16Instr.td19 [SDNPHasChain, SDNPOptInGlue]>;
21 [SDNPHasChain, SDNPOptInGlue]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchInstrInfo.td61 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
65 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
68 [SDNPHasChain, SDNPOptInGlue, SDNPVariadic]>;
70 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
73 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
76 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
79 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
82 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiInstrInfo.td40 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
43 [SDNPHasChain, SDNPOptInGlue, SDNPVariadic]>;
47 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430InstrInfo.td44 [SDNPHasChain, SDNPOptInGlue, SDNPVariadic]>;
46 [SDNPHasChain, SDNPOptInGlue, SDNPVariadic]>;
54 [SDNPHasChain, SDNPOutGlue, SDNPOptInGlue, SDNPVariadic]>;
60 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreInstrInfo.td31 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
35 [SDNPHasChain, SDNPOptInGlue, SDNPMayLoad, SDNPVariadic]>;
40 [SDNPHasChain, SDNPOptInGlue]>;
83 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.td54 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
58 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
61 [SDNPHasChain, SDNPOptInGlue, SDNPVariadic]>;
63 [SDNPHasChain, SDNPOptInGlue]>;
65 [SDNPHasChain, SDNPOptInGlue]>;
70 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFInstrInfo.td36 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
39 [SDNPHasChain, SDNPOptInGlue, SDNPVariadic]>;
43 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.td299 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
303 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
306 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
309 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
312 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
314 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
318 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
323 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
326 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
329 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcInstrInfo.td307 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
311 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
315 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
320 [SDNPHasChain, SDNPOptInGlue, SDNPVariadic]>;
328 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrInfo.td114 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRInstrInfo.td36 [SDNPHasChain, SDNPOptInGlue, SDNPVariadic]>;
38 [SDNPHasChain, SDNPOptInGlue, SDNPVariadic]>;
43 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
46 [SDNPHasChain, SDNPOutGlue, SDNPOptInGlue, SDNPVariadic]>;

12