summaryrefslogtreecommitdiff
path: root/include/ir_chill.hh
diff options
context:
space:
mode:
authorTuowen Zhao <ztuowen@gmail.com>2016-10-11 09:47:38 -0600
committerTuowen Zhao <ztuowen@gmail.com>2016-10-11 09:47:38 -0600
commit098aec2482996b862eab9a3d6e493b2d06133c42 (patch)
tree1246c31bb5698edfde68d95c4097a56ca1d1981d /include/ir_chill.hh
parentef6c738921bc3ba4cbd62e649114632bc653f2a6 (diff)
downloadchill-098aec2482996b862eab9a3d6e493b2d06133c42.tar.gz
chill-098aec2482996b862eab9a3d6e493b2d06133c42.tar.bz2
chill-098aec2482996b862eab9a3d6e493b2d06133c42.zip
fixed sub issue
Diffstat (limited to 'include/ir_chill.hh')
-rwxr-xr-xinclude/ir_chill.hh5
1 files changed, 3 insertions, 2 deletions
diff --git a/include/ir_chill.hh b/include/ir_chill.hh
index bbd7fd5..53d7b05 100755
--- a/include/ir_chill.hh
+++ b/include/ir_chill.hh
@@ -232,11 +232,12 @@ struct IR_chillArrayRef : public IR_ArrayRef {
struct IR_chillLoop : public IR_Loop {
int step_size_;
+ int well_formed; // Discard all non-welformed for loops early in the process
chillAST_DeclRefExpr *chillindex; // the loop index variable (I) // was DeclRefExpr
chillAST_ForStmt *chillforstmt;
- chillAST_Node *chilllowerbound;
- chillAST_Node *chillupperbound;
+ omega::CG_outputRepr *chilllowerbound;
+ omega::CG_outputRepr *chillupperbound;
chillAST_Node *chillbody; // presumably a compound statement, but not guaranteeed
IR_CONDITION_TYPE conditionoperator;