diff options
author | Craig Topper <craig.topper@intel.com> | 2019-01-25 18:37:36 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@intel.com> | 2019-01-25 18:37:36 +0000 |
commit | 4cf28bad5b106ba71c03798ba01223ae5942bc05 (patch) | |
tree | 80aef6dab212175bcc5939def8ca519987bed220 /llvm/lib/CodeGen/MachineBlockPlacement.cpp | |
parent | e3f289c96976b35162d2d60a4d16bc73e4e4ad31 (diff) | |
download | bcm5719-llvm-4cf28bad5b106ba71c03798ba01223ae5942bc05.tar.gz bcm5719-llvm-4cf28bad5b106ba71c03798ba01223ae5942bc05.zip |
[X86] Combine masked store and truncate into masked truncating stores.
We also need to combine to masked truncating with saturation stores, but I'm leaving that for a future patch.
This does regress some tests that used truncate wtih saturation followed by a masked store. Those now use a truncating store and use min/max to saturate.
Differential Revision: https://reviews.llvm.org/D57218
llvm-svn: 352230
Diffstat (limited to 'llvm/lib/CodeGen/MachineBlockPlacement.cpp')
0 files changed, 0 insertions, 0 deletions