/external/llvm/lib/Target/AMDGPU/ |
D | AMDGPUInstrInfo.td | 89 [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]
|
D | AMDGPUInstructions.td | 615 let Properties = [SDNPCommutative, SDNPAssociative] in { 620 } // Properties = [SDNPCommutative, SDNPAssociative]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUInstrInfo.td | 170 [SDNPCommutative, SDNPAssociative] 182 [/*SDNPCommutative, SDNPAssociative*/] 187 [/*SDNPCommutative, SDNPAssociative*/] 192 [/*SDNPCommutative, SDNPAssociative*/] 197 [/*SDNPCommutative, SDNPAssociative*/] 202 [/*SDNPCommutative, SDNPAssociative*/] 207 [/*SDNPCommutative, SDNPAssociative*/] 314 [SDNPCommutative, SDNPAssociative] 317 [SDNPCommutative, SDNPAssociative] 321 [SDNPCommutative, SDNPAssociative] [all …]
|
D | AMDGPUInstructions.td | 150 let Properties = [SDNPCommutative, SDNPAssociative] in { 160 } // Properties = [SDNPCommutative, SDNPAssociative]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
D | X86InstrFragmentsSIMD.td | 46 [SDNPCommutative, SDNPAssociative]>; 48 [SDNPCommutative, SDNPAssociative]>; 51 [SDNPCommutative, SDNPAssociative]>; 53 [SDNPCommutative, SDNPAssociative]>; 55 [SDNPCommutative, SDNPAssociative]>; 73 SDTCisSameAs<1,2>]>, [SDNPCommutative]>; 153 def X86pcmpeq : SDNode<"X86ISD::PCMPEQ", SDTIntBinOp, [SDNPCommutative]>; 175 def X86cmpm_c : SDNode<"X86ISD::CMPM", X86CmpMaskCC, [SDNPCommutative]>; 209 def X86kadd : SDNode<"X86ISD::KADD", SDTIntBinOp, [SDNPCommutative]>; 240 def X86addus : SDNode<"X86ISD::ADDUS", SDTIntBinOp, [SDNPCommutative]>; [all …]
|
D | X86InstrInfo.td | 251 [SDNPCommutative]>; 254 [SDNPCommutative]>; 256 [SDNPCommutative]>; 263 [SDNPCommutative]>; 265 [SDNPCommutative]>; 267 [SDNPCommutative]>;
|
/external/llvm/include/llvm/Target/ |
D | TargetSelectionDAG.td | 290 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-7.0/llvm/include/llvm/Target/ |
D | TargetSelectionDAG.td | 344 [SDNPCommutative, SDNPAssociative]>; 347 [SDNPCommutative, SDNPAssociative]>; 348 def mulhs : SDNode<"ISD::MULHS" , SDTIntBinOp, [SDNPCommutative]>; 349 def mulhu : SDNode<"ISD::MULHU" , SDTIntBinOp, [SDNPCommutative]>; 350 def smullohi : SDNode<"ISD::SMUL_LOHI" , SDTIntBinHiLoOp, [SDNPCommutative]>; 351 def umullohi : SDNode<"ISD::UMUL_LOHI" , SDTIntBinHiLoOp, [SDNPCommutative]>; 364 [SDNPCommutative, SDNPAssociative]>; 366 [SDNPCommutative, SDNPAssociative]>; 368 [SDNPCommutative, SDNPAssociative]>; 370 [SDNPCommutative, SDNPOutGlue]>; [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/utils/TableGen/ |
D | SDNodeProperties.h | 21 SDNPCommutative, enumerator
|
D | SDNodeProperties.cpp | 20 Properties |= 1 << SDNPCommutative; in parseSDPatternOperatorProperties()
|
D | CodeGenDAGPatterns.cpp | 2514 if (NodeInfo.hasProperty(SDNPCommutative) || isCommIntrinsic) { in canPatternMatch() 4404 if (NodeInfo.hasProperty(SDNPCommutative) || isCommIntrinsic) { in GenerateVariantsOf()
|
/external/swiftshader/third_party/LLVM/include/llvm/Target/ |
D | TargetSelectionDAG.td | 243 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/ |
D | X86InstrFragmentsSIMD.td | 44 [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]>;
|
D | X86InstrInfo.td | 210 [SDNPCommutative]>; 213 [SDNPCommutative]>; 215 [SDNPCommutative]>; 222 [SDNPCommutative]>; 224 [SDNPCommutative]>; 226 [SDNPCommutative]>;
|
/external/llvm/lib/Target/X86/ |
D | X86InstrFragmentsSIMD.td | 49 [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]>;
|
D | X86InstrInfo.td | 239 [SDNPCommutative]>; 242 [SDNPCommutative]>; 244 [SDNPCommutative]>; 251 [SDNPCommutative]>; 253 [SDNPCommutative]>; 255 [SDNPCommutative]>;
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
D | SDNodeProperties.td | 22 def SDNPCommutative : SDNodeProperty; // X op Y == Y op X
|
/external/swiftshader/third_party/LLVM/utils/TableGen/ |
D | CodeGenTarget.h | 35 SDNPCommutative, enumerator
|
D | CodeGenDAGPatterns.cpp | 934 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/ |
D | CodeGenTarget.h | 36 SDNPCommutative, enumerator
|
D | CodeGenDAGPatterns.cpp | 1143 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/ |
D | MipsMSAInstrInfo.td | 39 [SDNPCommutative, SDNPAssociative]>; 41 [SDNPCommutative, SDNPAssociative]>; 43 [SDNPCommutative, SDNPAssociative]>; 45 [SDNPCommutative, SDNPAssociative]>; 47 [SDNPCommutative, SDNPAssociative]>;
|
/external/swiftshader/third_party/LLVM/lib/Target/ARM/ |
D | ARMInstrInfo.td | 127 [SDNPOutGlue, SDNPCommutative]>; 136 [SDNPCommutative]>;
|
/external/llvm/lib/Target/ARM/ |
D | ARMInstrInfo.td | 145 [SDNPOutGlue, SDNPCommutative]>; 154 [SDNPCommutative]>;
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/ |
D | ARMInstrInfo.td | 170 [SDNPOutGlue, SDNPCommutative]>; 179 [SDNPCommutative]>;
|