Home
last modified time | relevance | path

Searched refs:SDNPOutGlue (Results 1 – 25 of 36) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaOperators.td31 [SDNPHasChain, SDNPOutGlue, SDNPOptInGlue, SDNPVariadic]>;
39 [SDNPHasChain, SDNPSideEffect, SDNPOutGlue]>;
43 SDNPOutGlue]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrFragments.td177 [SDNPHasChain, SDNPInGlue, SDNPOutGlue, SDNPMayStore,
180 [SDNPHasChain, SDNPInGlue, SDNPOutGlue, SDNPMayStore,
183 [SDNPHasChain, SDNPInGlue, SDNPOutGlue, SDNPMayStore,
205 [SDNPHasChain, SDNPOutGlue]>;
208 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
211 [SDNPHasChain, SDNPOutGlue, SDNPOptInGlue,
215 [SDNPHasChain, SDNPOutGlue, SDNPOptInGlue,
220 [SDNPHasChain, SDNPOutGlue, SDNPOptInGlue,
226 [SDNPHasChain, SDNPInGlue, SDNPOutGlue, SDNPMayStore]>;
228 [SDNPHasChain, SDNPInGlue, SDNPOutGlue, SDNPMayStore,
[all …]
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Basic/
H A DSDNodeProperties.h23 SDNPOutGlue, enumerator
H A DSDNodeProperties.cpp23 .Case("SDNPOutGlue", SDNPOutGlue) in parseSDPatternOperatorProperties()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstrInfo.td71 [SDNPHasChain, SDNPOutGlue]
76 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]
81 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
221 SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
224 SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSDNodeProperties.td24 def SDNPOutGlue : SDNodeProperty; // Write a flag result
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCInstrInfo.td52 def ARCcmp : SDNode<"ARCISD::CMP", SDT_ARCcmptst, [SDNPOutGlue]>;
59 [SDNPHasChain, SDNPInGlue, SDNPOutGlue]>;
63 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
68 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
77 [SDNPHasChain, SDNPOutGlue]>;
79 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXInstrInfo.td2545 [SDNPHasChain, SDNPOutGlue, SDNPInGlue, SDNPSideEffect]>;
2548 [SDNPHasChain, SDNPOutGlue, SDNPInGlue, SDNPSideEffect]>;
2551 [SDNPHasChain, SDNPOutGlue, SDNPInGlue, SDNPSideEffect]>;
2554 [SDNPHasChain, SDNPOutGlue, SDNPInGlue, SDNPSideEffect]>;
2557 [SDNPHasChain, SDNPMayLoad, SDNPOutGlue, SDNPInGlue]>;
2560 [SDNPHasChain, SDNPMayLoad, SDNPOutGlue, SDNPInGlue]>;
2563 [SDNPHasChain, SDNPMayLoad, SDNPOutGlue, SDNPInGlue]>;
2566 [SDNPHasChain, SDNPOutGlue, SDNPInGlue, SDNPSideEffect]>;
2569 [SDNPHasChain, SDNPOutGlue, SDNPInGlue, SDNPSideEffect]>;
2572 [SDNPHasChain, SDNPOutGlue, SDNPInGlue, SDNPSideEffect]>;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiInstrInfo.td40 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
45 [SDNPHasChain, SDNPOutGlue]>;
47 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
49 [SDNPOutGlue]>;
51 [SDNPOutGlue, SDNPInGlue]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZOperators.td247 [SDNPHasChain, SDNPSideEffect, SDNPOutGlue]>;
250 SDNPOutGlue]>;
257 [SDNPHasChain, SDNPOutGlue, SDNPOptInGlue,
260 [SDNPHasChain, SDNPOutGlue, SDNPOptInGlue,
263 [SDNPHasChain, SDNPInGlue, SDNPOutGlue,
266 [SDNPHasChain, SDNPInGlue, SDNPOutGlue,
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFInstrInfo.td36 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
41 [SDNPHasChain, SDNPOutGlue]>;
43 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
45 [SDNPHasChain, SDNPOutGlue, SDNPInGlue]>;
50 [SDNPHasChain, SDNPInGlue, SDNPOutGlue,
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DDAGISelMatcherGen.cpp433 if (N.NodeHasProperty(SDNPOutGlue, CGP) && &N != &Pattern.getSrcPattern()) { in EmitOperatorMatchCode()
792 TreeHasOutGlue = SrcPat.TreeHasProperty(SDNPOutGlue, CGP); in EmitResultInstructionAsOperand()
H A DDAGISelMatcherOpt.cpp112 Pattern.getSrcPattern().NodeHasProperty(SDNPOutGlue, CGP)) in ContractNodes()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrInfo.td111 [SDNPHasChain, SDNPOutGlue]>;
114 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcInstrInfo.td275 def SPcmpicc : SDNode<"SPISD::CMPICC", SDTSPcmpicc, [SDNPOutGlue]>;
276 def SPcmpfcc : SDNode<"SPISD::CMPFCC", SDTSPcmpfcc, [SDNPOutGlue]>;
277 def SPcmpfccv9 : SDNode<"SPISD::CMPFCC_V9", SDTSPcmpfcc, [SDNPOutGlue]>;
305 [SDNPHasChain, SDNPOutGlue]>;
307 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
311 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
315 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
328 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SMEInstrInfo.td16 SDNPOptInGlue, SDNPOutGlue]>;
20 SDNPOptInGlue, SDNPOutGlue]>;
32 … : SDNode<"AArch64ISD::COALESCER_BARRIER", SDTypeProfile<1, 1, []>, [SDNPOptInGlue, SDNPOutGlue]>;
35 [SDNPHasChain, SDNPSideEffect, SDNPOptInGlue, SDNPOutGlue]>;
38 [SDNPHasChain, SDNPSideEffect, SDNPOptInGlue, SDNPOutGlue]>;
H A DAArch64SVEInstrInfo.td40 …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]>;
89 …CALED_MERGE_ZERO", SDT_AArch64_GATHER_SV, [SDNPHasChain, SDNPMayLoad, SDNPOptInGlue, SDNPOutGlue]>;
90 …CALED_MERGE_ZERO", SDT_AArch64_GATHER_SV, [SDNPHasChain, SDNPMayLoad, SDNPOptInGlue, SDNPOutGlue]>;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYInstrInfo.td33 [SDNPHasChain, SDNPOutGlue]>;
35 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
41 [SDNPHasChain, SDNPOutGlue, SDNPOptInGlue, SDNPVariadic]>;
44 [SDNPHasChain, SDNPOutGlue, SDNPOptInGlue, SDNPVariadic]>;
47 [SDNPHasChain, SDNPOutGlue, SDNPOptInGlue, SDNPVariadic]>;
50 [SDNPHasChain, SDNPOutGlue, SDNPOptInGlue, SDNPVariadic]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchInstrInfo.td59 [SDNPHasChain, SDNPOutGlue]>;
61 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
65 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
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/M68k/
H A DM68kInstrInfo.td100 [SDNPHasChain, SDNPOutGlue]>;
103 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
106 [SDNPHasChain, SDNPOutGlue,
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430InstrInfo.td54 [SDNPHasChain, SDNPOutGlue, SDNPOptInGlue, SDNPVariadic]>;
57 [SDNPHasChain, SDNPOutGlue]>;
60 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
62 def MSP430cmp : SDNode<"MSP430ISD::CMP", SDT_MSP430Cmp, [SDNPOutGlue]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRInstrInfo.td41 [SDNPHasChain, SDNPOutGlue]>;
43 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
46 [SDNPHasChain, SDNPOutGlue, SDNPOptInGlue, SDNPVariadic]>;
52 def AVRcmp : SDNode<"AVRISD::CMP", SDT_AVRCmp, [SDNPOutGlue]>;
53 def AVRcmpc : SDNode<"AVRISD::CMPC", SDT_AVRCmp, [SDNPInGlue, SDNPOutGlue]>;
54 def AVRtst : SDNode<"AVRISD::TST", SDT_AVRTst, [SDNPOutGlue]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.td297 [SDNPHasChain, SDNPOutGlue]>;
299 [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,
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstrInfo.td136 [SDNPHasChain, SDNPSideEffect, SDNPOutGlue]>;
139 SDNPOptInGlue, SDNPOutGlue]>;
142 [SDNPHasChain, SDNPInGlue, SDNPOutGlue,
146 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
149 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
152 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
169 [SDNPHasChain, SDNPInGlue, SDNPOutGlue]>;
180 [SDNPOutGlue]>;
183 [SDNPOutGlue]>;
186 [SDNPOutGlue, SDNPCommutative]>;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreInstrInfo.td31 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue,
81 [SDNPHasChain, SDNPOutGlue]>;
83 [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;

12