llvm-6502/lib
Tom Stellard a4cf325e41 Merging r214336:
------------------------------------------------------------------------
r214336 | rafael.espindola | 2014-07-30 17:04:00 -0400 (Wed, 30 Jul 2014) | 9 lines

SimplifyCFG: Avoid miscompilations due to removed lifetime intrinsics.

The lifetime intrinsics need some work in order to make it clear which
optimizations are or are not valid.

For now dropping this optimization avoids a miscompilation.

Patch by Björn Steinbrink.

------------------------------------------------------------------------

git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_35@232544 91177308-0d34-0410-b5e6-96231b3b80d8
2015-03-17 20:42:08 +00:00
..
Analysis Merging r223500 (this time for real): 2014-12-08 23:29:14 +00:00
AsmParser Add a dereferenceable attribute 2014-07-18 15:51:28 +00:00
Bitcode Add a dereferenceable attribute 2014-07-18 15:51:28 +00:00
CodeGen Merging r224425: 2015-03-12 19:17:32 +00:00
DebugInfo
ExecutionEngine Fixing an MSVC conversion warning about implicitly converting the shift results to 64-bits. No functional change intended. 2014-07-21 12:31:43 +00:00
IR Merging r229352: 2015-03-17 18:09:58 +00:00
IRReader
LineEditor
Linker
LTO MergedLoadStoreMotion pass 2014-07-18 19:13:09 +00:00
MC Merging r221408: 2014-11-24 21:37:42 +00:00
Object Correct the ownership passing semantics of object::createBinary and make them explicit in the type system. 2014-07-21 16:26:24 +00:00
Option
ProfileData
Support Merging r213894: 2014-07-29 23:27:06 +00:00
TableGen [TableGen] Allow shift operators to take bits<n> 2014-07-17 17:04:27 +00:00
Target Try to make AsmPrinter vtable compatible with previous shared library. 2015-03-13 11:54:32 +00:00
Transforms Merging r214336: 2015-03-17 20:42:08 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile