1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-24 05:23:45 +02:00
llvm-mirror/lib/Transforms
Sebastian Pop ed49a58ae9 GVN-hoist: compute MSSA once per function (PR28670)
With this patch we compute the MemorySSA once and update it in the code generator.

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

llvm-svn: 277649
2016-08-03 20:54:33 +00:00
..
Coroutines Really try to pacify the build bots :/ 2016-07-28 21:22:31 +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] use m_APInt to allow icmp eq (srem X, C1), C2 folds for splat constant vectors 2016-08-03 19:48:40 +00:00
Instrumentation [Profile] IR profiling minor cleanup /nfc 2016-08-01 20:25:06 +00:00
IPO [Inliner] clang-format various parts of the inliner prior to changes 2016-08-03 01:02:31 +00:00
ObjCARC Apply clang-tidy's modernize-loop-convert to most of lib/Transforms. 2016-06-26 12:28:59 +00:00
Scalar GVN-hoist: compute MSSA once per function (PR28670) 2016-08-03 20:54:33 +00:00
Utils Revert "[CloneFunction] Don't remove side effecting calls" 2016-08-03 20:01:01 +00:00
Vectorize [Loop Vectorizer] Move store-predication into its own function, remove obsolete comment (NFC) 2016-08-03 13:23:43 +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