llvm-6502/lib/Transforms
Peter Collingbourne 8d5e4e48bc GVN: If a branch has two identical successors, we cannot declare either dead.
This previously caused miscompilations as a result of phi nodes receiving
undef incoming values from blocks dominated by such successors.

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@240670 91177308-0d34-0410-b5e6-96231b3b80d8
2015-06-25 18:32:02 +00:00
..
Hello Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 2015-06-23 09:49:53 +00:00
InstCombine fix typo; NFC 2015-06-23 23:26:22 +00:00
Instrumentation Teach LLVM about the PPC64 memory sanitizer implementation. 2015-06-25 10:34:29 +00:00
IPO Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 2015-06-23 09:49:53 +00:00
ObjCARC Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 2015-06-23 09:49:53 +00:00
Scalar GVN: If a branch has two identical successors, we cannot declare either dead. 2015-06-25 18:32:02 +00:00
Utils don't repeat function names in comments; NFC 2015-06-24 20:40:57 +00:00
Vectorize [LoopVectorizer] Fix bailing-out condition for OptForSize case. 2015-06-24 17:26:24 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile