diff options
author | Chris Lattner <sabre@nondot.org> | 2004-03-01 01:42:26 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2004-03-01 01:42:26 +0000 |
commit | 482cf01a1e9c422c81ba6fe1ae5f386fbb839768 (patch) | |
tree | 3eac93a87c1a4fd55b96e9344621022949a57d63 /llvm/lib/CodeGen/ModuloScheduling/ModuloSchedGraph.h | |
parent | b4c203ce67595a7b44b37497ed80887b760bcca9 (diff) | |
download | bcm5719-llvm-482cf01a1e9c422c81ba6fe1ae5f386fbb839768.tar.gz bcm5719-llvm-482cf01a1e9c422c81ba6fe1ae5f386fbb839768.zip |
Fix the "partial pool allocator" on em3d and others. The problem is that
DSNodes, unlike other GraphTraits nodes, can have null outgoing edges, and
df_iterator doesn't take this into consideration. As a workaround, the
successor iterator now handles null nodes and 'indicates' that null has
no successors.
llvm-svn: 12025
Diffstat (limited to 'llvm/lib/CodeGen/ModuloScheduling/ModuloSchedGraph.h')
0 files changed, 0 insertions, 0 deletions