Home
last modified time | relevance | path

Searched refs:SDNPCommutative (Results 1 – 16 of 16) sorted by relevance

/external/llvm/lib/Target/AMDGPU/
DAMDGPUInstrInfo.td89 [SDNPCommutative, SDNPAssociative]
94 [SDNPCommutative, SDNPAssociative]
106 [/*SDNPCommutative, SDNPAssociative*/]
111 [/*SDNPCommutative, SDNPAssociative*/]
116 [/*SDNPCommutative, SDNPAssociative*/]
121 [/*SDNPCommutative, SDNPAssociative*/]
126 [/*SDNPCommutative, SDNPAssociative*/]
131 [/*SDNPCommutative, SDNPAssociative*/]
209 [SDNPCommutative]
212 [SDNPCommutative]
DAMDGPUInstructions.td615 let Properties = [SDNPCommutative, SDNPAssociative] in {
620 } // Properties = [SDNPCommutative, SDNPAssociative]
/external/llvm/include/llvm/Target/
DTargetSelectionDAG.td290 def SDNPCommutative : SDNodeProperty; // X op Y == Y op X
366 [SDNPCommutative, SDNPAssociative]>;
369 [SDNPCommutative, SDNPAssociative]>;
370 def mulhs : SDNode<"ISD::MULHS" , SDTIntBinOp, [SDNPCommutative]>;
371 def mulhu : SDNode<"ISD::MULHU" , SDTIntBinOp, [SDNPCommutative]>;
372 def smullohi : SDNode<"ISD::SMUL_LOHI" , SDTIntBinHiLoOp, [SDNPCommutative]>;
373 def umullohi : SDNode<"ISD::UMUL_LOHI" , SDTIntBinHiLoOp, [SDNPCommutative]>;
386 [SDNPCommutative, SDNPAssociative]>;
388 [SDNPCommutative, SDNPAssociative]>;
390 [SDNPCommutative, SDNPAssociative]>;
[all …]
/external/swiftshader/third_party/LLVM/include/llvm/Target/
DTargetSelectionDAG.td243 def SDNPCommutative : SDNodeProperty; // X op Y == Y op X
316 [SDNPCommutative, SDNPAssociative]>;
319 [SDNPCommutative, SDNPAssociative]>;
320 def mulhs : SDNode<"ISD::MULHS" , SDTIntBinOp, [SDNPCommutative]>;
321 def mulhu : SDNode<"ISD::MULHU" , SDTIntBinOp, [SDNPCommutative]>;
322 def smullohi : SDNode<"ISD::SMUL_LOHI" , SDTIntBinHiLoOp, [SDNPCommutative]>;
323 def umullohi : SDNode<"ISD::UMUL_LOHI" , SDTIntBinHiLoOp, [SDNPCommutative]>;
336 [SDNPCommutative, SDNPAssociative]>;
338 [SDNPCommutative, SDNPAssociative]>;
340 [SDNPCommutative, SDNPAssociative]>;
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86InstrFragmentsSIMD.td44 [SDNPCommutative, SDNPAssociative]>;
46 [SDNPCommutative, SDNPAssociative]>;
48 [SDNPCommutative, SDNPAssociative]>;
95 def X86pcmpeqb : SDNode<"X86ISD::PCMPEQB", SDTIntBinOp, [SDNPCommutative]>;
96 def X86pcmpeqw : SDNode<"X86ISD::PCMPEQW", SDTIntBinOp, [SDNPCommutative]>;
97 def X86pcmpeqd : SDNode<"X86ISD::PCMPEQD", SDTIntBinOp, [SDNPCommutative]>;
98 def X86pcmpeqq : SDNode<"X86ISD::PCMPEQQ", SDTIntBinOp, [SDNPCommutative]>;
DX86InstrInfo.td210 [SDNPCommutative]>;
213 [SDNPCommutative]>;
215 [SDNPCommutative]>;
222 [SDNPCommutative]>;
224 [SDNPCommutative]>;
226 [SDNPCommutative]>;
/external/llvm/lib/Target/X86/
DX86InstrFragmentsSIMD.td49 [SDNPCommutative, SDNPAssociative]>;
51 [SDNPCommutative, SDNPAssociative]>;
54 [SDNPCommutative, SDNPAssociative]>;
56 [SDNPCommutative, SDNPAssociative]>;
58 [SDNPCommutative, SDNPAssociative]>;
60 [SDNPCommutative, SDNPAssociative]>;
175 def X86pcmpeq : SDNode<"X86ISD::PCMPEQ", SDTIntBinOp, [SDNPCommutative]>;
180 def X86pcmpeqm : SDNode<"X86ISD::PCMPEQM", X86IntCmpMask, [SDNPCommutative]>;
274 def X86testm : SDNode<"X86ISD::TESTM", SDTX86Testm, [SDNPCommutative]>;
275 def X86testnm : SDNode<"X86ISD::TESTNM", SDTX86Testm, [SDNPCommutative]>;
DX86InstrInfo.td239 [SDNPCommutative]>;
242 [SDNPCommutative]>;
244 [SDNPCommutative]>;
251 [SDNPCommutative]>;
253 [SDNPCommutative]>;
255 [SDNPCommutative]>;
/external/swiftshader/third_party/LLVM/utils/TableGen/
DCodeGenTarget.h35 SDNPCommutative, enumerator
DCodeGenDAGPatterns.cpp934 Properties |= 1 << SDNPCommutative; in SDNodeInfo()
1684 if (NodeInfo.hasProperty(SDNPCommutative) || isCommIntrinsic) { in canPatternMatch()
3185 if (NodeInfo.hasProperty(SDNPCommutative) || isCommIntrinsic) { in GenerateVariantsOf()
/external/llvm/utils/TableGen/
DCodeGenTarget.h36 SDNPCommutative, enumerator
DCodeGenDAGPatterns.cpp1143 Properties |= 1 << SDNPCommutative; in SDNodeInfo()
2025 if (NodeInfo.hasProperty(SDNPCommutative) || isCommIntrinsic) { in canPatternMatch()
3742 if (NodeInfo.hasProperty(SDNPCommutative) || isCommIntrinsic) { in GenerateVariantsOf()
/external/llvm/lib/Target/Mips/
DMipsMSAInstrInfo.td39 [SDNPCommutative, SDNPAssociative]>;
41 [SDNPCommutative, SDNPAssociative]>;
43 [SDNPCommutative, SDNPAssociative]>;
45 [SDNPCommutative, SDNPAssociative]>;
47 [SDNPCommutative, SDNPAssociative]>;
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMInstrInfo.td127 [SDNPOutGlue, SDNPCommutative]>;
136 [SDNPCommutative]>;
/external/llvm/lib/Target/ARM/
DARMInstrInfo.td145 [SDNPOutGlue, SDNPCommutative]>;
154 [SDNPCommutative]>;
/external/llvm/lib/Target/AArch64/
DAArch64InstrInfo.td181 [SDNPCommutative]>;
184 [SDNPCommutative]>;