summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/MachineFunction.cpp
diff options
context:
space:
mode:
authorAndrew Kaylor <andrew.kaylor@intel.com>2015-11-17 20:13:04 +0000
committerAndrew Kaylor <andrew.kaylor@intel.com>2015-11-17 20:13:04 +0000
commitde642cef2c9e18a7943613809b085789e16fa562 (patch)
tree4a9dafab84cb14ede139ee836d454f03cd13cce8 /llvm/lib/CodeGen/MachineFunction.cpp
parent36b8626b0067a0ee2893377a0caccd50fc6dd741 (diff)
downloadbcm5719-llvm-de642cef2c9e18a7943613809b085789e16fa562.tar.gz
bcm5719-llvm-de642cef2c9e18a7943613809b085789e16fa562.zip
[EH] Keep filter clauses for types that have been caught.
The instruction combiner previously removed types from filter clauses in Landing Pad instructions if the type had previously been seen in a catch clause. This is incorrect and prevents unexpected exception handlers from rethrowing the caught type. Differential Revision: http://reviews.llvm.org/D14669 llvm-svn: 253370
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunction.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud