1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 19:12:56 +02:00
llvm-mirror/lib/Transforms
Evgeny Stupachenko 837a069ffd Wisely choose sext or zext when widening IV.
Summary:
The patch fixes regression caused by two earlier patches D18777 and D18867.

Reviewers: reames, sanjoy

Differential Revision: http://reviews.llvm.org/D24280

From: Li Huang
llvm-svn: 282650
2016-09-28 23:39:39 +00:00
..
Coroutines [Coroutines] Part14: Handle coroutines with no suspend points. 2016-09-26 15:49:28 +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] Fixed bug introduced in r282237 2016-09-26 13:18:59 +00:00
Instrumentation [sanitizer-coverage] fix a bug in trace-gep 2016-09-27 01:55:08 +00:00
IPO Refactor the ProfileSummaryInfo to use doInitialization and doFinalization to handle Module update. 2016-09-28 21:00:58 +00:00
ObjCARC ObjCARC: Don't look at users of ConstantData 2016-09-24 21:01:20 +00:00
Scalar Wisely choose sext or zext when widening IV. 2016-09-28 23:39:39 +00:00
Utils [LoopSimplify] When simplifying phis in loop-simplify, do it only if it preserves LCSSA form. 2016-09-27 21:03:45 +00:00
Vectorize Shorten DiagnosticInfoOptimizationRemark* to OptimizationRemark*. NFC 2016-09-27 22:19:23 +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