]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - opencl/llvm.git/commit
Add a bunch of calls to RemoveDeadNode in LegalizeDAG, so legalization doesn't get...
authorEli Friedman <eli.friedman@gmail.com>
Mon, 7 Nov 2011 22:51:10 +0000 (22:51 +0000)
committerEli Friedman <eli.friedman@gmail.com>
Mon, 7 Nov 2011 22:51:10 +0000 (22:51 +0000)
commit1b4f6f2532e9a6a99fcab5fde5b4a2187c9c9c2b
treed92817d53bf883524f879ceee0cf2464cc1c1746
parent56c2b109f73f895b591d2303128c8adcf0bc2c3d
Add a bunch of calls to RemoveDeadNode in LegalizeDAG, so legalization doesn't get confused by CSE later on.  Fixes PR11318.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@144034 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
test/CodeGen/X86/2011-11-07-LegalizeBuildVector.ll [new file with mode: 0644]