Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrRAOINT.td20 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
22 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
24 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
26 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
H A DX86InstrFragments.td157 def X86cstore : SDNode<"X86ISD::CSTORE", SDTX86Cstore, [SDNPHasChain, SDNPMayStore, SDNPMemOpera…
177 [SDNPHasChain, SDNPInGlue, SDNPOutGlue, SDNPMayStore,
180 [SDNPHasChain, SDNPInGlue, SDNPOutGlue, SDNPMayStore,
183 [SDNPHasChain, SDNPInGlue, SDNPOutGlue, SDNPMayStore,
194 [SDNPHasChain, SDNPMayStore, SDNPMemOperand, SDNPVariadic]>;
197 [SDNPHasChain, SDNPMayLoad, SDNPMayStore,
201 [SDNPHasChain, SDNPMayLoad, SDNPMayStore,
226 [SDNPHasChain, SDNPInGlue, SDNPOutGlue, SDNPMayStore]>;
228 [SDNPHasChain, SDNPInGlue, SDNPOutGlue, SDNPMayStore,
282 [SDNPHasChain, SDNPMayStore, SDNPMayLoad,
[all …]
H A DX86InstrFPStack.td
H A DX86InstrFragmentsSIMD.td109 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
1181 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
1184 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
1187 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
1190 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
H A DX86InstrCompiler.td862 [SDNPHasChain, SDNPMayLoad, SDNPMayStore, SDNPMemOperand]>;
864 [SDNPHasChain, SDNPMayLoad, SDNPMayStore, SDNPMemOperand]>;
866 [SDNPHasChain, SDNPMayLoad, SDNPMayStore, SDNPMemOperand]>;
872 [SDNPHasChain, SDNPMayLoad, SDNPMayStore, SDNPMemOperand]>;
874 [SDNPHasChain, SDNPMayLoad, SDNPMayStore, SDNPMemOperand]>;
876 [SDNPHasChain, SDNPMayLoad, SDNPMayStore, SDNPMemOperand]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZOperators.td307 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
311 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
313 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
401 [SDNPHasChain, SDNPMayStore, SDNPMayLoad, SDNPMemOperand]>;
417 [SDNPHasChain, SDNPMayStore, SDNPMayLoad,
421 [SDNPHasChain, SDNPMayStore, SDNPMayLoad,
429 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
432 [SDNPHasChain, SDNPMayStore, SDNPMayLoad,
436 [SDNPHasChain, SDNPMayStore, SDNPMayLoad]>;
438 [SDNPHasChain, SDNPMayStore, SDNPMayLoad]>;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrBulkMemory.td28 [SDNPHasChain, SDNPMayLoad, SDNPMayStore]>;
34 [SDNPHasChain, SDNPMayStore]>;
H A DWebAssemblyInstrTable.td16 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
H A DWebAssemblyInstrInfo.td132 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
138 [SDNPHasChain, SDNPMayStore]>;
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Basic/
H A DSDNodeProperties.h27 SDNPMayStore, enumerator
H A DSDNodeProperties.cpp26 .Case("SDNPMayStore", SDNPMayStore) in parseSDPatternOperatorProperties()
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td697 [SDNPHasChain, SDNPMayLoad, SDNPMayStore,
716 [SDNPHasChain, SDNPMayStore, SDNPMayLoad, SDNPMemOperand]>;
718 [SDNPHasChain, SDNPMayStore, SDNPMayLoad, SDNPMemOperand]>;
720 [SDNPHasChain, SDNPMayStore, SDNPMayLoad, SDNPMemOperand]>;
722 [SDNPHasChain, SDNPMayStore, SDNPMayLoad, SDNPMemOperand]>;
724 [SDNPHasChain, SDNPMayStore, SDNPMayLoad, SDNPMemOperand]>;
726 [SDNPHasChain, SDNPMayStore, SDNPMayLoad, SDNPMemOperand]>;
728 [SDNPHasChain, SDNPMayStore, SDNPMayLoad, SDNPMemOperand]>;
730 [SDNPHasChain, SDNPMayStore, SDNPMayLoad, SDNPMemOperand]>;
732 [SDNPHasChain, SDNPMayStore, SDNPMayLoad, SDNPMemOperand]>;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVVPInstrInfo.td177 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
184 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSDNodeProperties.td27 def SDNPMayStore : SDNodeProperty; // May write to memory, sets 'mayStore'.
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstrInfo.td265 [SDNPHasChain, SDNPMayStore]>;
276 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
280 [SDNPHasChain, SDNPMayStore, SDNPMayLoad,
H A DSIInstrInfo.td83 [SDNPMayLoad, SDNPMayStore, SDNPMemOperand, SDNPHasChain, SDNPInGlue]
128 [SDNPMayStore, SDNPMemOperand, SDNPHasChain]>;
131 [SDNPMayStore, SDNPMemOperand, SDNPHasChain]>;
182 [SDNPMayStore, SDNPMemOperand, SDNPHasChain]>;
185 [SDNPMayStore, SDNPMemOperand, SDNPHasChain]>;
188 [SDNPMayStore, SDNPMemOperand, SDNPHasChain]>;
191 [SDNPMayStore, SDNPMemOperand, SDNPHasChain]>;
194 [SDNPMayStore, SDNPMemOperand, SDNPHasChain]>;
206 [SDNPMemOperand, SDNPHasChain, SDNPMayLoad, SDNPMayStore]
245 [SDNPMemOperand, SDNPHasChain, SDNPMayLoad, SDNPMayStore]
[all …]
H A DAMDGPUInstructions.td432 [SDNPHasChain, SDNPMayStore, SDNPMayLoad, SDNPMemOperand, SDNPInGlue]
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenTarget.cpp431 Properties |= 1 << SDNPMayStore; in ComplexPattern()
H A DCodeGenDAGPatterns.cpp3595 if (CP.hasProperty(SDNPMayStore)) in AnalyzeNode()
3611 if (N.NodeHasProperty(SDNPMayStore, CDP)) in AnalyzeNode()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoXTHead.td33 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
35 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SVEInstrInfo.td113 def AArch64st1 : SDNode<"AArch64ISD::ST1_PRED", SDT_AArch64_ST1, [SDNPHasChain, SDNPMayStore]>;
127 … SDNode<"AArch64ISD::SST1_PRED", SDT_AArch64_SCATTER_SV, [SDNPHasChain, SDNPMayStore]>;
128 … SDNode<"AArch64ISD::SST1_SCALED_PRED", SDT_AArch64_SCATTER_SV, [SDNPHasChain, SDNPMayStore]>;
129 … SDNode<"AArch64ISD::SST1_UXTW_PRED", SDT_AArch64_SCATTER_SV, [SDNPHasChain, SDNPMayStore]>;
130 … SDNode<"AArch64ISD::SST1_SXTW_PRED", SDT_AArch64_SCATTER_SV, [SDNPHasChain, SDNPMayStore]>;
131 … SDNode<"AArch64ISD::SST1_UXTW_SCALED_PRED", SDT_AArch64_SCATTER_SV, [SDNPHasChain, SDNPMayStore]>;
132 … SDNode<"AArch64ISD::SST1_SXTW_SCALED_PRED", SDT_AArch64_SCATTER_SV, [SDNPHasChain, SDNPMayStore]>;
133 … SDNode<"AArch64ISD::SST1_IMM_PRED", SDT_AArch64_SCATTER_VS, [SDNPHasChain, SDNPMayStore]>;
135 …_scatter : SDNode<"AArch64ISD::SSTNT1_PRED", SDT_AArch64_SCATTER_VS, [SDNPHasChain, SDNPMayStore]>;
138 …q_scatter : SDNode<"AArch64ISD::SST1Q_PRED", SDT_AArch64_SCATTER_VS, [SDNPHasChain, SDNPMayStore]>;
H A DAArch64SMEInstrInfo.td30 [SDNPHasChain, SDNPSideEffect, SDNPMayStore]>;
50 [SDTCisInt<0>]>, [SDNPHasChain, SDNPMayStore]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsInstrInfo.td144 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
146 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
152 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
154 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.td169 [SDNPHasChain, SDNPMayStore]>;
171 [SDNPHasChain, SDNPMayStore]>;
179 [SDNPHasChain, SDNPMayStore]>;
372 [SDNPHasChain, SDNPMayStore, SDNPMayLoad, SDNPMemOperand]>;
375 [SDNPHasChain, SDNPMayStore, SDNPMayLoad, SDNPMemOperand]>;
379 [SDNPHasChain, SDNPMayStore]>;
381 [SDNPHasChain, SDNPMayStore,
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFInstrInfo.td51 SDNPMayStore, SDNPMayLoad]>;

12