diff options
author | Chris Lattner <sabre@nondot.org> | 2005-03-22 23:54:52 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2005-03-22 23:54:52 +0000 |
commit | 1e9d1475bce167c9395defdc29d7983595244d9b (patch) | |
tree | 0b33a7183219d8d3e69c8853a20af57abde756da /lib/Target/SparcV9/ModuloScheduling/MSchedGraph.cpp | |
parent | c7c6a864c0b87eb76e957a4cb3ce42c9ea21770f (diff) |
Several changes here:
1. Increase max node size from 64->256 to avoid collapsing an important
structure in 181.mcf
2. If we have multiple calls to an indirect call node with an indirect
callee, fold these call nodes together, to avoid DSA turning apoc into
a flaming fireball of death when analyzing 176.gcc.
With this change, 176.gcc now takes ~7s to analyze for loc+bu+td, with
5.7s of that in the BU pass.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20775 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/SparcV9/ModuloScheduling/MSchedGraph.cpp')
0 files changed, 0 insertions, 0 deletions