diff options
author | Tanya Lattner <tonic@nondot.org> | 2005-04-30 23:07:59 +0000 |
---|---|---|
committer | Tanya Lattner <tonic@nondot.org> | 2005-04-30 23:07:59 +0000 |
commit | c50156360af2e3345b9bf66d2ec2a84b9b55ff9a (patch) | |
tree | dadd0d5802a53880b0e122e4c6d9816e39ee6f61 /lib/Target/SparcV9/ModuloScheduling/ModuloScheduling.h | |
parent | 50d91d71a51a2370bbe7e727bec180cfadab9cfc (diff) |
Fixed bug in searchPath function for finding nodes between two recurrences.
Changed dependence analyzer to only use dep distances of 2 or less.
This is experimental.
Changed MSchedGraph to be able to represent more then one BB (first steps).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21641 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/SparcV9/ModuloScheduling/ModuloScheduling.h')
-rw-r--r-- | lib/Target/SparcV9/ModuloScheduling/ModuloScheduling.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/Target/SparcV9/ModuloScheduling/ModuloScheduling.h b/lib/Target/SparcV9/ModuloScheduling/ModuloScheduling.h index e68948479e..263a6130de 100644 --- a/lib/Target/SparcV9/ModuloScheduling/ModuloScheduling.h +++ b/lib/Target/SparcV9/ModuloScheduling/ModuloScheduling.h @@ -113,7 +113,8 @@ namespace llvm { void searchPath(MSchedGraphNode *node, std::vector<MSchedGraphNode*> &path, - std::set<MSchedGraphNode*> &nodesToAdd); + std::set<MSchedGraphNode*> &nodesToAdd, + std::set<MSchedGraphNode*> &new_reccurence); void pathToRecc(MSchedGraphNode *node, std::vector<MSchedGraphNode*> &path, |