1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-23 04:52:54 +02:00
llvm-mirror/lib/Transforms
Eli Friedman 8e8ea35b7d [SROA] Fix crash with lifetime intrinsic partially covering alloca.
Summary:
PromoteMemToReg looks specifically for the pattern
bitcast+lifetime.start (or a bitcast-equivalent GEP); any offset
will lead to an assertion failure.

Fixes https://llvm.org/bugs/show_bug.cgi?id=27999 .

Differential Revision: https://reviews.llvm.org/D22737

llvm-svn: 277969
2016-08-08 01:30:53 +00:00
..
Coroutines CoroSplit: Squash unused variable FnTrigger warning in NDEBUG 2016-08-06 21:11:10 +00:00
Hello Add auto-exporting of symbols from tools so that plugins work on Windows 2016-05-26 11:16:43 +00:00
InstCombine [InstCombine] Infer inbounds on geps of allocas 2016-08-07 07:58:00 +00:00
Instrumentation [Profile] IR profiling minor cleanup /nfc 2016-08-01 20:25:06 +00:00
IPO [Inliner] Use function_ref for functors which are never taken ownership of. 2016-08-06 12:33:46 +00:00
ObjCARC Apply clang-tidy's modernize-loop-convert to most of lib/Transforms. 2016-06-26 12:28:59 +00:00
Scalar [SROA] Fix crash with lifetime intrinsic partially covering alloca. 2016-08-08 01:30:53 +00:00
Utils [SLC] Emit an intrinsic instead of a libcall for pow. 2016-08-07 20:27:03 +00:00
Vectorize Move helpers into anonymous namespaces. NFC. 2016-08-06 11:13:10 +00:00
CMakeLists.txt [coroutines] Part 3 of N: Adding Boilerplate for Coroutine Passes 2016-07-28 21:04:31 +00:00
LLVMBuild.txt [coroutines] Part 3 of N: Adding Boilerplate for Coroutine Passes 2016-07-28 21:04:31 +00:00