llvm-6502/lib
Mark Seaborn 34005c92bb Fix inlining to not lose the "cleanup" clause from landingpads
This fixes PR17872.  This bug can lead to C++ destructors not being
called when they should be, when an exception is thrown.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@196711 91177308-0d34-0410-b5e6-96231b3b80d8
2013-12-08 00:51:21 +00:00
..
Analysis Don't #include heavy Dominators.h file in LoopInfo.h. This change reduces 2013-12-07 21:20:17 +00:00
AsmParser Debug Info: drop debug info via upgrading path if version number does not match. 2013-12-02 21:29:56 +00:00
Bitcode Remove unused value. 2013-12-07 02:27:52 +00:00
CodeGen Factor out the SchedRemainder/SchedBoundary from GenericScheduler strategy. 2013-12-07 05:59:44 +00:00
DebugInfo DebugInfo: Avoid emitting pubtype entries for type DIEs that just indirect to a type unit. 2013-11-26 00:22:37 +00:00
ExecutionEngine Whitespace cleanups. 2013-12-07 11:21:42 +00:00
IR Add getBitCastOrAddrSpaceCast 2013-12-07 02:58:41 +00:00
IRReader
Linker
LTO Remove the isImplicitlyPrivate argument of getNameWithPrefix. 2013-12-05 05:53:12 +00:00
MC Cache AllowAtInIdentifier as class variable in AsmLexer 2013-12-06 23:05:33 +00:00
Object Fix a pair of array index checks. 2013-12-06 02:33:38 +00:00
Option Avoid buffer copies when a Twine already is a StringRef. 2013-12-03 18:18:28 +00:00
Support Support: Fix handling of args that begin with @ but aren't files 2013-12-06 22:56:19 +00:00
TableGen
Target Remove the notion of primitive types. 2013-12-07 19:34:20 +00:00
Transforms Fix inlining to not lose the "cleanup" clause from landingpads 2013-12-08 00:51:21 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile