summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2006-10-27 23:50:33 +0000
committerChris Lattner <sabre@nondot.org>2006-10-27 23:50:33 +0000
commit84a035056e4f335e5a87be02a159526fc42ccc20 (patch)
treed89321934d389417dc07118787578b107858a2d8 /llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
parentb722c1375ed30b9f15aabe7117f718458f42e35a (diff)
downloadbcm5719-llvm-84a035056e4f335e5a87be02a159526fc42ccc20.tar.gz
bcm5719-llvm-84a035056e4f335e5a87be02a159526fc42ccc20.zip
Fix a bug in merged condition handling (CodeGen/Generic/2006-10-27-CondFolding.ll).
Add many fewer CFG edges and PHI node entries. If there is a switch which has the same block as multiple destinations, only add that block once as a successor/phi node (in the jumptable case) llvm-svn: 31242
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud