1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-24 05:23:45 +02:00
llvm-mirror/lib/Transforms
Sanjay Patel 556137fa8f [InstCombine] add assert and explanatory comment for fold removed in r279568; NFC
I deleted a fold from InstCombine at:
https://reviews.llvm.org/rL279568

because it (like any InstCombine to a constant?) should always happen in InstSimplify,
however, it's not obvious what the assumptions are in the remaining code.

Add a comment and assert to make it clearer.

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

llvm-svn: 279626
2016-08-24 13:55:55 +00:00
..
Coroutines [Coroutines] Fix unused var warning in release build 2016-08-24 05:20:30 +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] add assert and explanatory comment for fold removed in r279568; NFC 2016-08-24 13:55:55 +00:00
Instrumentation [asan] Use 1 byte aligned stores to poison shadow memory 2016-08-22 04:16:14 +00:00
IPO [PM] Introduce basic update capabilities to the new PM's CGSCC pass 2016-08-24 09:37:14 +00:00
ObjCARC Replace a few more "fall through" comments with LLVM_FALLTHROUGH 2016-08-17 20:30:52 +00:00
Scalar [ADCE] Add control dependence computation 2016-08-24 00:10:06 +00:00
Utils [MemorySSA] Remove unused field. NFC. 2016-08-22 23:40:01 +00:00
Vectorize [Loop Vectorizer] Support predication of div/rem 2016-08-24 11:37: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