summaryrefslogtreecommitdiff
path: root/include/loop.hh
diff options
context:
space:
mode:
authorTuowen Zhao <ztuowen@gmail.com>2016-10-11 00:34:42 -0600
committerTuowen Zhao <ztuowen@gmail.com>2016-10-11 00:34:42 -0600
commit4e22699cb200c413a46f1affc38c89559a20c9e0 (patch)
tree7c8c98ac54f17592094958e496f4e87469dca40c /include/loop.hh
parente142c6b56473fac13527225701ec68d4e47b8951 (diff)
downloadchill-4e22699cb200c413a46f1affc38c89559a20c9e0.tar.gz
chill-4e22699cb200c413a46f1affc38c89559a20c9e0.tar.bz2
chill-4e22699cb200c413a46f1affc38c89559a20c9e0.zip
working if
Diffstat (limited to 'include/loop.hh')
-rw-r--r--include/loop.hh3
1 files changed, 1 insertions, 2 deletions
diff --git a/include/loop.hh b/include/loop.hh
index ac258f0..2b85ac6 100644
--- a/include/loop.hh
+++ b/include/loop.hh
@@ -116,8 +116,7 @@ protected:
mutable int last_compute_effort_;
protected:
- bool init_loop(std::vector<ir_tree_node *> &ir_tree, std::vector<ir_tree_node *> &ir_stmt);
- void buildIS(std::vector<ir_tree_node*> &ir_tree,std::stack<int> lexicalOrder);
+ void buildIS(std::vector<ir_tree_node*> &ir_tree,std::vector<int> &lexicalOrder,std::vector<ir_tree_node*> &ctrls, int level, int &substituted);
int get_dep_dim_of(int stmt, int level) const;
int get_last_dep_dim_before(int stmt, int level) const;
std::vector<omega::Relation> getNewIS() const;