diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2017-07-28 13:47:02 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2017-07-28 13:47:02 +0000 |
commit | 9207fab61aa5099cf574a35e7a3a395777bdeb7e (patch) | |
tree | 66a9d82a25b4f5f65ae42bc26b792d111af1fb41 /llvm/lib | |
parent | 25e9e1b8660a1b01479bc006268f21643a32f125 (diff) | |
download | bcm5719-llvm-9207fab61aa5099cf574a35e7a3a395777bdeb7e.tar.gz bcm5719-llvm-9207fab61aa5099cf574a35e7a3a395777bdeb7e.zip |
[X86] Add tests showing inability of vector non-temporal load/store intrinsic to force pointer alignment (PR33830)
Clang specifies a max type alignment of 16 bytes on darwin targets, meaning that the builtin nontemporal stores don't correctly align the loads/stores to 32 or 64 bytes when required, resulting in lowering to temporal unaligned loads/stores.
llvm-svn: 309382
Diffstat (limited to 'llvm/lib')
0 files changed, 0 insertions, 0 deletions