Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZOperators.td376 [SDNPHasChain, SDNPMayStore, SDNPMayLoad, SDNPMemOperand]>;
392 [SDNPHasChain, SDNPMayStore, SDNPMayLoad,
396 [SDNPHasChain, SDNPMayStore, SDNPMayLoad,
407 [SDNPHasChain, SDNPMayStore, SDNPMayLoad,
411 [SDNPHasChain, SDNPMayStore, SDNPMayLoad]>;
413 [SDNPHasChain, SDNPMayStore, SDNPMayLoad]>;
415 [SDNPHasChain, SDNPMayStore, SDNPMayLoad]>;
417 [SDNPHasChain, SDNPMayStore, SDNPMayLoad]>;
421 [SDNPHasChain, SDNPMayStore, SDNPMayLoad]>;
425 [SDNPHasChain, SDNPMayStore, SDNPMayLoad]>;
[all …]
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrBulkMemory.td28 [SDNPHasChain, SDNPMayLoad, SDNPMayStore]>;
34 [SDNPHasChain, SDNPMayStore]>;
H A DWebAssemblyInstrTable.td16 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
H A DWebAssemblyInstrInfo.td118 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
124 [SDNPHasChain, SDNPMayStore]>;
/llvm-project-15.0.7/llvm/utils/TableGen/
H A DSDNodeProperties.h27 SDNPMayStore, enumerator
H A DSDNodeProperties.cpp26 .Case("SDNPMayStore", SDNPMayStore) in parseSDPatternOperatorProperties()
H A DCodeGenTarget.cpp609 Properties |= 1 << SDNPMayStore; in ComplexPattern()
H A DCodeGenDAGPatterns.cpp3620 if (CP.hasProperty(SDNPMayStore)) mayStore = true; in AnalyzeNode()
3633 if (N->NodeHasProperty(SDNPMayStore, CDP)) mayStore = true; in AnalyzeNode()
/llvm-project-15.0.7/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td615 [SDNPHasChain, SDNPMayLoad, SDNPMayStore,
625 [SDNPHasChain, SDNPMayStore, SDNPMayLoad, SDNPMemOperand]>;
627 [SDNPHasChain, SDNPMayStore, SDNPMayLoad, SDNPMemOperand]>;
629 [SDNPHasChain, SDNPMayStore, SDNPMayLoad, SDNPMemOperand]>;
631 [SDNPHasChain, SDNPMayStore, SDNPMayLoad, SDNPMemOperand]>;
633 [SDNPHasChain, SDNPMayStore, SDNPMayLoad, SDNPMemOperand]>;
662 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
665 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
673 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
680 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
[all …]
/llvm-project-15.0.7/llvm/lib/Target/VE/
H A DVVPInstrInfo.td177 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
184 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DSDNodeProperties.td27 def SDNPMayStore : SDNodeProperty; // May write to memory, sets 'mayStore'.
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIInstrInfo.td50 [SDNPMayLoad, SDNPMayStore, SDNPMemOperand, SDNPHasChain, SDNPInGlue]
54 [SDNPMayLoad, SDNPMayStore, SDNPMemOperand, SDNPHasChain]
58 [SDNPMayLoad, SDNPMayStore, SDNPMemOperand, SDNPHasChain]
66 [SDNPMayLoad, SDNPMayStore, SDNPMemOperand, SDNPHasChain]
70 [SDNPMayLoad, SDNPMayStore, SDNPMemOperand, SDNPHasChain]
156 [SDNPMayStore, SDNPMemOperand, SDNPHasChain]>;
176 [SDNPMemOperand, SDNPHasChain, SDNPMayLoad, SDNPMayStore]
235 [SDNPMemOperand, SDNPHasChain, SDNPMayLoad, SDNPMayStore]
251 [SDNPMemOperand, SDNPHasChain, SDNPMayLoad, SDNPMayStore]
498 [SDNPHasChain, SDNPMayStore, SDNPMemOperand, SDNPInGlue]
[all …]
H A DAMDGPUInstrInfo.td242 [SDNPHasChain, SDNPMayStore]>;
253 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
257 [SDNPHasChain, SDNPMayStore, SDNPMayLoad,
H A DAMDGPUInstructions.td409 [SDNPHasChain, SDNPMayStore, SDNPMayLoad, SDNPMemOperand, SDNPInGlue]
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86InstrFragmentsSIMD.td109 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
1176 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
1179 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
1182 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
1185 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
H A DX86InstrFPStack.td32 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
36 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
38 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
40 [SDNPHasChain, SDNPMayStore, SDNPSideEffect,
H A DX86InstrInfo.td169 [SDNPHasChain, SDNPInGlue, SDNPOutGlue, SDNPMayStore,
172 [SDNPHasChain, SDNPInGlue, SDNPOutGlue, SDNPMayStore,
175 [SDNPHasChain, SDNPInGlue, SDNPOutGlue, SDNPMayStore,
189 [SDNPHasChain, SDNPMayLoad, SDNPMayStore,
193 [SDNPHasChain, SDNPMayLoad, SDNPMayStore,
220 [SDNPHasChain, SDNPInGlue, SDNPOutGlue, SDNPMayStore,
271 [SDNPHasChain, SDNPMayStore, SDNPMayLoad,
274 [SDNPHasChain, SDNPMayStore, SDNPMayLoad,
277 [SDNPHasChain, SDNPMayStore, SDNPMayLoad,
280 [SDNPHasChain, SDNPMayStore, SDNPMayLoad,
[all …]
H A DX86InstrCompiler.td848 [SDNPHasChain, SDNPMayLoad, SDNPMayStore, SDNPMemOperand]>;
850 [SDNPHasChain, SDNPMayLoad, SDNPMayStore, SDNPMemOperand]>;
852 [SDNPHasChain, SDNPMayLoad, SDNPMayStore, SDNPMemOperand]>;
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64SVEInstrInfo.td111 def AArch64st1 : SDNode<"AArch64ISD::ST1_PRED", SDT_AArch64_ST1, [SDNPHasChain, SDNPMayStore]>;
125 … SDNode<"AArch64ISD::SST1_PRED", SDT_AArch64_SCATTER_SV, [SDNPHasChain, SDNPMayStore]>;
126 … SDNode<"AArch64ISD::SST1_SCALED_PRED", SDT_AArch64_SCATTER_SV, [SDNPHasChain, SDNPMayStore]>;
127 … SDNode<"AArch64ISD::SST1_UXTW_PRED", SDT_AArch64_SCATTER_SV, [SDNPHasChain, SDNPMayStore]>;
128 … SDNode<"AArch64ISD::SST1_SXTW_PRED", SDT_AArch64_SCATTER_SV, [SDNPHasChain, SDNPMayStore]>;
129 … SDNode<"AArch64ISD::SST1_UXTW_SCALED_PRED", SDT_AArch64_SCATTER_SV, [SDNPHasChain, SDNPMayStore]>;
130 … SDNode<"AArch64ISD::SST1_SXTW_SCALED_PRED", SDT_AArch64_SCATTER_SV, [SDNPHasChain, SDNPMayStore]>;
131 … SDNode<"AArch64ISD::SST1_IMM_PRED", SDT_AArch64_SCATTER_VS, [SDNPHasChain, SDNPMayStore]>;
133 …_scatter : SDNode<"AArch64ISD::SSTNT1_PRED", SDT_AArch64_SCATTER_VS, [SDNPHasChain, SDNPMayStore]>;
H A DAArch64InstrInfo.td717 def AArch64stg : SDNode<"AArch64ISD::STG", SDT_AArch64SETTAG, [SDNPHasChain, SDNPMayStore, SDNPMemO…
718 def AArch64stzg : SDNode<"AArch64ISD::STZG", SDT_AArch64SETTAG, [SDNPHasChain, SDNPMayStore, SDNPMe…
719 def AArch64st2g : SDNode<"AArch64ISD::ST2G", SDT_AArch64SETTAG, [SDNPHasChain, SDNPMayStore, SDNPMe…
720 def AArch64stz2g : SDNode<"AArch64ISD::STZ2G", SDT_AArch64SETTAG, [SDNPHasChain, SDNPMayStore, SDNP…
731 def AArch64stp : SDNode<"AArch64ISD::STP", SDT_AArch64stp, [SDNPHasChain, SDNPMayStore, SDNPMemOper…
732 def AArch64stnp : SDNode<"AArch64ISD::STNP", SDT_AArch64stnp, [SDNPHasChain, SDNPMayStore, SDNPMemO…
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsInstrInfo.td143 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
145 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
151 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
153 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
/llvm-project-15.0.7/llvm/lib/Target/BPF/
H A DBPFInstrInfo.td51 SDNPMayStore, SDNPMayLoad]>;
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.td170 [SDNPHasChain, SDNPMayStore]>;
172 [SDNPHasChain, SDNPMayStore]>;
180 [SDNPHasChain, SDNPMayStore]>;
370 [SDNPHasChain, SDNPMayStore, SDNPMayLoad, SDNPMemOperand]>;
373 [SDNPHasChain, SDNPMayStore, SDNPMayLoad, SDNPMemOperand]>;
377 [SDNPHasChain, SDNPMayStore]>;
/llvm-project-15.0.7/llvm/lib/Target/XCore/
H A DXCoreInstrInfo.td68 [SDNPHasChain, SDNPMayStore]>;
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMInstrInfo.td143 SDNPMayStore, SDNPMayLoad]>;
220 [SDNPHasChain, SDNPMayLoad, SDNPMayStore]>;
229 SDNPMayStore, SDNPMayLoad]>;
252 def ARMstrd : SDNode<"ARMISD::STRD", SDT_ARMstrd, [SDNPHasChain, SDNPMayStore, SDNPMemOpera…

12