summaryrefslogtreecommitdiffstats
path: root/libcxx/test/support/test_memory_resource.hpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2018-05-28 19:33:11 +0000
committerCraig Topper <craig.topper@intel.com>2018-05-28 19:33:11 +0000
commitdcfcfdb0d166fff8388bdd2edc5a2948054c9da1 (patch)
treeed53f4e61304ba4f384eb0cc2ee6716e91a4d921 /libcxx/test/support/test_memory_resource.hpp
parent6b545182fbab96e6656a09e6d75d66935843d356 (diff)
downloadbcm5719-llvm-dcfcfdb0d166fff8388bdd2edc5a2948054c9da1.tar.gz
bcm5719-llvm-dcfcfdb0d166fff8388bdd2edc5a2948054c9da1.zip
[X86] Converge X86ISD::VPERMV3 and X86ISD::VPERMIV3 to a single opcode.
These do the same thing with the first and second sources swapped. They previously came from separate intrinsics that specified different masking behavior. But we can cover that with isel patterns and a single node. This is a step towards reducing the number of intrinsics needed. A bunch of tests change because we are now biased to choosing VPERMT over VPERMI when there is nothing to signal that commuting is beneficial. llvm-svn: 333383
Diffstat (limited to 'libcxx/test/support/test_memory_resource.hpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud