aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Tooling/Syntax/BuildTree.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2020-07-11 12:21:41 -0700
committerCraig Topper <craig.topper@intel.com>2020-07-11 12:54:52 -0700
commit47872adf6ae236c798d05b7229e00f363ab2fe0f (patch)
tree5bc126aaeb90fc1fd42d8de2c02f4dbdc5764bb3 /clang/lib/Tooling/Syntax/BuildTree.cpp
parentd8c35031a39e7b1bf9524ddd325c7a91dbb05f1d (diff)
downloadllvm-47872adf6ae236c798d05b7229e00f363ab2fe0f.zip
llvm-47872adf6ae236c798d05b7229e00f363ab2fe0f.tar.gz
llvm-47872adf6ae236c798d05b7229e00f363ab2fe0f.tar.bz2
[X86] Add test cases for missed opportunities to use vpternlog due to a bitcast between the logic ops.
These test cases fail to use vpternlog because the AND was converted to a blend shuffle and then converted back to AND during shuffle lowering. This results in the AND having a different type than it started with. This prevents our custom matching logic from seeing the two logic ops.
Diffstat (limited to 'clang/lib/Tooling/Syntax/BuildTree.cpp')
0 files changed, 0 insertions, 0 deletions