commit | 378e1693a1950b10c14d18a9b2afd26a65f25c6a | [log] [tgz] |
---|---|---|
author | Matt Arsenault <Matthew.Arsenault@amd.com> | Fri Jul 01 00:37:01 2016 +0000 |
committer | Matt Arsenault <Matthew.Arsenault@amd.com> | Fri Jul 01 00:37:01 2016 +0000 |
tree | 3d4504e9311df90edadd50d3a18eb4287887d234 | |
parent | 9de35f84603b8680b2536a76f8a48b28d5bf3e86 [diff] |
LoadStoreVectorizer: if one element of a vector is integer, default to integer. Fixes issues on some architectures where we use arithmetic ops to build vectors, which can cause bad things to happen for loads/stores of mixed types. Patch by Fiona Glaser git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@274307 91177308-0d34-0410-b5e6-96231b3b80d8