[X86] Allow vpclmulqdq instructions to be commuted during isel to allow load folding.
authorCraig Topper <craig.topper@intel.com>
Tue, 21 Nov 2017 21:05:21 +0000 (21:05 +0000)
committerCraig Topper <craig.topper@intel.com>
Tue, 21 Nov 2017 21:05:21 +0000 (21:05 +0000)
commitba150ef60a9ebadcb20b9557fb86d4b61391db48
tree4e10f67e3fddb18cc7a919dd25971ad3266e0709
parenta890570b1586cf35426e4b5bf340c4bf5f3a14b5
[X86] Allow vpclmulqdq instructions to be commuted during isel to allow load folding.

The commuting patterns for the AVX version actually still had priority over the new patterns.

llvm-svn: 318800
llvm/lib/Target/X86/X86InstrSSE.td
llvm/test/CodeGen/X86/commute-clmul.ll