summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/ValueTracking.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2017-07-28 13:47:02 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2017-07-28 13:47:02 +0000
commit9207fab61aa5099cf574a35e7a3a395777bdeb7e (patch)
tree66a9d82a25b4f5f65ae42bc26b792d111af1fb41 /llvm/lib/Analysis/ValueTracking.cpp
parent25e9e1b8660a1b01479bc006268f21643a32f125 (diff)
downloadbcm5719-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/Analysis/ValueTracking.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud