summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/ModuloScheduling/ModuloSchedGraph.h
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2004-03-01 01:42:26 +0000
committerChris Lattner <sabre@nondot.org>2004-03-01 01:42:26 +0000
commit482cf01a1e9c422c81ba6fe1ae5f386fbb839768 (patch)
tree3eac93a87c1a4fd55b96e9344621022949a57d63 /llvm/lib/CodeGen/ModuloScheduling/ModuloSchedGraph.h
parentb4c203ce67595a7b44b37497ed80887b760bcca9 (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud