1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-21 20:12:56 +02:00
llvm-mirror/lib/Transforms
Andrew Kaylor 459ce58049 [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
2015-11-17 20:13:04 +00:00
..
Hello Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 2015-06-23 09:49:53 +00:00
InstCombine [EH] Keep filter clauses for types that have been caught. 2015-11-17 20:13:04 +00:00
Instrumentation [safestack] Rewrite isAllocaSafe using SCEV. 2015-11-13 21:21:42 +00:00
IPO Vector of pointers in function attributes calculation 2015-11-17 19:30:51 +00:00
ObjCARC ObjCARC: Remove implicit ilist iterator conversions, NFC 2015-10-19 23:20:14 +00:00
Scalar [PRE] Preserve !invariant.load metadata 2015-11-17 00:15:09 +00:00
Utils [PR25538]: Fix a failure caused by r253126. 2015-11-16 21:17:26 +00:00
Vectorize Typo. 2015-11-17 13:58:10 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile