llvm-project/llvm/lib/Transforms
Max Kazantsev 0f720e1296 [NFC] Remove overconfident assert from IRCE
This patch removes assert that SCEV is able to prove that a value is
non-negative. In fact, SCEV can sometimes be unable to do this because
its cache does not update properly. This assert will be returned once this
problem is resolved.

llvm-svn: 323309
2018-01-24 07:51:41 +00:00
..
Coroutines Make internal/private GVs implicitly dso_local. 2018-01-11 22:15:05 +00:00
Hello Add auto-exporting of symbols from tools so that plugins work on Windows 2016-05-26 11:16:43 +00:00
IPO BlockExtractor: Remove unused variable. NFC. 2018-01-23 22:24:34 +00:00
InstCombine [InstCombine] (X << Y) / X -> 1 << Y 2018-01-21 16:14:51 +00:00
Instrumentation asan: allow inline instrumentation for the kernel 2018-01-22 19:07:11 +00:00
ObjCARC [ObjCARC] Do not turn a call to @objc_autoreleaseReturnValue into a call 2018-01-19 23:51:13 +00:00
Scalar [NFC] Remove overconfident assert from IRCE 2018-01-24 07:51:41 +00:00
Utils [NFC] fix trivial typos in comments 2018-01-19 10:55:29 +00:00
Vectorize Revert "[SLP] Fix for PR32086: Count InsertElementInstr of the same elements as shuffle." 2018-01-23 20:11:27 +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