diff options
author | Chris Lattner <sabre@nondot.org> | 2006-10-27 23:50:33 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2006-10-27 23:50:33 +0000 |
commit | 84a035056e4f335e5a87be02a159526fc42ccc20 (patch) | |
tree | d89321934d389417dc07118787578b107858a2d8 /llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | |
parent | b722c1375ed30b9f15aabe7117f718458f42e35a (diff) | |
download | bcm5719-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