From a78fdbc93fd8919aacf375cc4d40fdd46a9722a0 Mon Sep 17 00:00:00 2001 From: Tuowen Zhao Date: Tue, 11 Oct 2016 15:46:56 -0600 Subject: and or not for constraints --- src/transformations/loop.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/transformations/loop.cc') diff --git a/src/transformations/loop.cc b/src/transformations/loop.cc index 72a32d5..95f2c05 100644 --- a/src/transformations/loop.cc +++ b/src/transformations/loop.cc @@ -393,7 +393,7 @@ void Loop::buildIS(std::vector &ir_tree,std::vector &lexical stmt[loc].loop_level[ii].parallel_level = 0; } // Update lexical ordering for next statement - lexicalOrder.emplace_back(lexicalOrder[lexicalOrder.size()-1] + 1); + lexicalOrder[lexicalOrder.size()-1]++; break; } case IR_CONTROL_LOOP: { @@ -411,6 +411,7 @@ void Loop::buildIS(std::vector &ir_tree,std::vector &lexical } ctrls.pop_back(); // Update lexical ordering for next statement + lexicalOrder[lexicalOrder.size()-1]++; break; } case IR_CONTROL_IF: { -- cgit v1.2.3-70-g09d2