1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 03:02:36 +01:00
llvm-mirror/lib/Transforms
Matthew Simpson d9e4b63bf8 Reapply commit r25804 with fix
We were hitting an assertion because we were computing smaller type sizes for
instructions that cannot be demoted. The fix first determines the instructions
that will be demoted, and then applies the smaller type size to only those
instructions.

This should fix PR26239.

llvm-svn: 258705
2016-01-25 19:24:29 +00:00
..
Hello Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 2015-06-23 09:49:53 +00:00
InstCombine [InstCombine, SCCP] Consolidate code used to remove instructions 2016-01-24 05:26:18 +00:00
Instrumentation [PGO] IR level instrumentation of indirect call value profiling 2016-01-21 18:11:44 +00:00
IPO [PruneEH] Don't try to insert a terminator after another terminator 2016-01-23 06:00:44 +00:00
ObjCARC Refactor: Simplify boolean conditional return statements in lib/Transforms/ObjCARC 2015-12-28 16:19:08 +00:00
Scalar Speculatively revert r258620 as it is the likely culprid of PR26293. 2016-01-25 19:12:49 +00:00
Utils [LoopSimplify] Reuse changeToUnreachable 2016-01-24 19:32:52 +00:00
Vectorize Reapply commit r25804 with fix 2016-01-25 19:24:29 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile