commit | 31f829f0cd4dbc00066ff0c5929f07a46e204102 | [log] [tgz] |
---|---|---|
author | Craig Topper <craig.topper@intel.com> | Sat Aug 17 22:46:15 2019 +0000 |
committer | Craig Topper <craig.topper@intel.com> | Sat Aug 17 22:46:15 2019 +0000 |
tree | a07e4f4a153ba98107ee68b4be3ae97e73f542fc | |
parent | a8dad5c79b64523e4c39d2ee32739f8894d40129 [diff] |
[X86] Add a one use check to the combineStore code that handles v16i16->v16i8 truncate+store by extending to v16i32 and then emitting a v16i32->v16i8 truncstore. This prevent us from emitting a separate truncate and a truncating store instruction. llvm-svn: 369200