| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/ |
| H A D | SystemZOperators.td | 376 [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 D | WebAssemblyInstrBulkMemory.td | 28 [SDNPHasChain, SDNPMayLoad, SDNPMayStore]>; 34 [SDNPHasChain, SDNPMayStore]>;
|
| H A D | WebAssemblyInstrTable.td | 16 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
|
| H A D | WebAssemblyInstrInfo.td | 118 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>; 124 [SDNPHasChain, SDNPMayStore]>;
|
| /llvm-project-15.0.7/llvm/utils/TableGen/ |
| H A D | SDNodeProperties.h | 27 SDNPMayStore, enumerator
|
| H A D | SDNodeProperties.cpp | 26 .Case("SDNPMayStore", SDNPMayStore) in parseSDPatternOperatorProperties()
|
| H A D | CodeGenTarget.cpp | 609 Properties |= 1 << SDNPMayStore; in ComplexPattern()
|
| H A D | CodeGenDAGPatterns.cpp | 3620 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 D | TargetSelectionDAG.td | 615 [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 D | VVPInstrInfo.td | 177 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>; 184 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | SDNodeProperties.td | 27 def SDNPMayStore : SDNodeProperty; // May write to memory, sets 'mayStore'.
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | SIInstrInfo.td | 50 [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 D | AMDGPUInstrInfo.td | 242 [SDNPHasChain, SDNPMayStore]>; 253 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>; 257 [SDNPHasChain, SDNPMayStore, SDNPMayLoad,
|
| H A D | AMDGPUInstructions.td | 409 [SDNPHasChain, SDNPMayStore, SDNPMayLoad, SDNPMemOperand, SDNPInGlue]
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86InstrFragmentsSIMD.td | 109 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>; 1176 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>; 1179 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>; 1182 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>; 1185 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>;
|
| H A D | X86InstrFPStack.td | 32 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>; 36 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>; 38 [SDNPHasChain, SDNPMayStore, SDNPMemOperand]>; 40 [SDNPHasChain, SDNPMayStore, SDNPSideEffect,
|
| H A D | X86InstrInfo.td | 169 [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 D | X86InstrCompiler.td | 848 [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 D | AArch64SVEInstrInfo.td | 111 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 D | AArch64InstrInfo.td | 717 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 D | MipsInstrInfo.td | 143 [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 D | BPFInstrInfo.td | 51 SDNPMayStore, SDNPMayLoad]>;
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrInfo.td | 170 [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 D | XCoreInstrInfo.td | 68 [SDNPHasChain, SDNPMayStore]>;
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMInstrInfo.td | 143 SDNPMayStore, SDNPMayLoad]>; 220 [SDNPHasChain, SDNPMayLoad, SDNPMayStore]>; 229 SDNPMayStore, SDNPMayLoad]>; 252 def ARMstrd : SDNode<"ARMISD::STRD", SDT_ARMstrd, [SDNPHasChain, SDNPMayStore, SDNPMemOpera…
|