Fixed bug in searchPath function for finding nodes between two recurrences.
authorTanya Lattner <tonic@nondot.org>
Sat, 30 Apr 2005 23:07:59 +0000 (23:07 +0000)
committerTanya Lattner <tonic@nondot.org>
Sat, 30 Apr 2005 23:07:59 +0000 (23:07 +0000)
commitc50156360af2e3345b9bf66d2ec2a84b9b55ff9a
treedadd0d5802a53880b0e122e4c6d9816e39ee6f61
parent50d91d71a51a2370bbe7e727bec180cfadab9cfc
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
lib/Target/SparcV9/ModuloScheduling/DependenceAnalyzer.cpp
lib/Target/SparcV9/ModuloScheduling/MSchedGraph.cpp
lib/Target/SparcV9/ModuloScheduling/MSchedGraph.h
lib/Target/SparcV9/ModuloScheduling/ModuloScheduling.cpp
lib/Target/SparcV9/ModuloScheduling/ModuloScheduling.h