summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/InstructionSimplify.cpp
diff options
context:
space:
mode:
authorReid Kleckner <rnk@google.com>2017-12-28 18:41:31 +0000
committerReid Kleckner <rnk@google.com>2017-12-28 18:41:31 +0000
commita2d119a05975ee0a6bf42b39b454ea1d13225a1a (patch)
tree1bd244eba642fd451028bc3fc383c18de0dc5408 /llvm/lib/Analysis/InstructionSimplify.cpp
parent3afb1736f26c2c6d674b54cc3e86c79a14118710 (diff)
downloadbcm5719-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/InstructionSimplify.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud