diff options
| author | Reid Kleckner <rnk@google.com> | 2017-12-28 18:41:31 +0000 |
|---|---|---|
| committer | Reid Kleckner <rnk@google.com> | 2017-12-28 18:41:31 +0000 |
| commit | a2d119a05975ee0a6bf42b39b454ea1d13225a1a (patch) | |
| tree | 1bd244eba642fd451028bc3fc383c18de0dc5408 /llvm/lib/Analysis/MemoryDependenceAnalysis.cpp | |
| parent | 3afb1736f26c2c6d674b54cc3e86c79a14118710 (diff) | |
| download | bcm5719-llvm-a2d119a05975ee0a6bf42b39b454ea1d13225a1a.tar.gz bcm5719-llvm-a2d119a05975ee0a6bf42b39b454ea1d13225a1a.zip | |
[WinEH] Don't emit state stores or EH thunks for available_externally functions
The exception handler thunk needs to reference the LSDA of the parent
function, which won't be emitted if it's available_externally.
Fixes PR35736. ThinLTO ends up producing available_externally functions
that use _CxxFrameHandler3.
llvm-svn: 321532
Diffstat (limited to 'llvm/lib/Analysis/MemoryDependenceAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions

