1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-25 05:52:53 +02:00
llvm-mirror/lib/Transforms
Davide Italiano e7ff4c251f [NewGVN] Fixup store count for the initial congruency class.
It was always zero. When we move a store from `initial` to its
own congruency class, we end up with a negative store count, which
is obviously wrong.
Also, while here, change StoreCount to be signed so that the assertions
actually fire.

Ack'ed by Daniel Berlin.

llvm-svn: 291725
2017-01-11 23:41:24 +00:00
..
Coroutines Fix spelling mistakes in Transforms comments. NFC. 2016-11-20 13:19:49 +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 Make processing @llvm.assume more efficient - Add affected values to the assumption cache 2017-01-11 13:24:24 +00:00
Instrumentation [asan] Set alignment of __asan_global_* globals to sizeof(GlobalStruct) 2017-01-11 22:26:10 +00:00
IPO LowerTypeTests: Represent the memory region size with the constant size-1. 2017-01-11 21:32:10 +00:00
ObjCARC [CMake] NFC. Updating CMake dependency specifications 2016-11-17 04:36:50 +00:00
Scalar [NewGVN] Fixup store count for the initial congruency class. 2017-01-11 23:41:24 +00:00
Utils [loop-unroll] Properly populate LoopInfo for loops cloned in LoopUnrollRuntime. 2017-01-10 23:43:35 +00:00
Vectorize [SLP] Remove bogus assert. 2017-01-11 19:23:57 +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