diff options
author | Craig Topper <craig.topper@gmail.com> | 2017-01-07 22:20:34 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@gmail.com> | 2017-01-07 22:20:34 +0000 |
commit | a74e3088dfdc3bd0242dcfb3712a3eeea67ad150 (patch) | |
tree | 81f6e087e3b89fd3b3456e79ead8fb7b135c9ddf /llvm/lib/Target/X86/X86TargetTransformInfo.cpp | |
parent | 2d02d4926be43b55856efd77d7d3e60c17ce5c07 (diff) | |
download | bcm5719-llvm-a74e3088dfdc3bd0242dcfb3712a3eeea67ad150.tar.gz bcm5719-llvm-a74e3088dfdc3bd0242dcfb3712a3eeea67ad150.zip |
[AVX-512] Remove patterns from the other VBLENDM instructions. They are all redundant with masked move instructions.
We should probably teach the two address instruction pass to turn masked moves into BLENDM when its beneficial to the register allocator.
llvm-svn: 291371
Diffstat (limited to 'llvm/lib/Target/X86/X86TargetTransformInfo.cpp')
0 files changed, 0 insertions, 0 deletions