summaryrefslogtreecommitdiffstats
path: root/llvm/.clang-format
diff options
context:
space:
mode:
authorTom Stellard <tstellar@redhat.com>2018-11-30 00:08:50 +0000
committerTom Stellard <tstellar@redhat.com>2018-11-30 00:08:50 +0000
commitd6ffc0c6ead2c0e94f7268b7270f30cc3f478f19 (patch)
tree284500469f6706d5e403c3f264b18506da867e37 /llvm/.clang-format
parent958b37efa2ef8d85ad94035410749bf330e6c7f4 (diff)
downloadbcm5719-llvm-d6ffc0c6ead2c0e94f7268b7270f30cc3f478f19.tar.gz
bcm5719-llvm-d6ffc0c6ead2c0e94f7268b7270f30cc3f478f19.zip
Merging r347556:
------------------------------------------------------------------------ r347556 | nemanjai | 2018-11-26 06:35:38 -0800 (Mon, 26 Nov 2018) | 11 lines [PowerPC] Vector load/store builtins overstate alignment of pointers A number of builtins in altivec.h load/store vectors from pointers to scalar types. Currently they just cast the pointer to a vector pointer, but expressions like that have the alignment of the target type. Of course, the input pointer did not have that alignment so this triggers UBSan (and rightly so). This resolves https://bugs.llvm.org/show_bug.cgi?id=39704 Differential revision: https://reviews.llvm.org/D54787 ------------------------------------------------------------------------ llvm-svn: 347935
Diffstat (limited to 'llvm/.clang-format')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud