summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
diff options
context:
space:
mode:
authorBob Haarman <llvm@inglorion.net>2017-11-07 23:24:10 +0000
committerBob Haarman <llvm@inglorion.net>2017-11-07 23:24:10 +0000
commit6c301b6eb1c393331ec38aee37b29cadae607723 (patch)
treeb12580e9d7656c318036c42146c42952d5f3a9b3 /llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
parent63efdd32dd1c8eb82eb6d812c0b145c052207a4b (diff)
downloadbcm5719-llvm-6c301b6eb1c393331ec38aee37b29cadae607723.tar.gz
bcm5719-llvm-6c301b6eb1c393331ec38aee37b29cadae607723.zip
[coff] use relative instead of absolute __safe_se_handler_base when present
Summary: __safe_se_handler_base should be either absolute 0 (when no SafeSEH table is present), or relative to the image base (when the table is present). An earlier change inadvertedly made the symbol absolute in both cases, leading to the SafeSEH table not being locatble at run time. This change fixes that and updates the safeseh test to check for the presence of the relocation. Reviewers: rnk, ruiu Reviewed By: ruiu Subscribers: ruiu, llvm-commits Differential Revision: https://reviews.llvm.org/D39765 llvm-svn: 317635
Diffstat (limited to 'llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud