summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAndreas Fried <andreas.fried@kit.edu>2020-10-07 16:36:52 +0200
committerAndreas Fried <andreas.fried@kit.edu>2020-10-12 18:02:50 +0200
commit302fb575330c50b70ee288049f61edf1405bb8dd (patch)
treef87303178164f9aa1e0d5895001740f5a342b69a
parent0098d766265b322c10e8545385c0bbbedb1bb0d8 (diff)
Do not generate VSM calls for loop-invariant memops.pagecache
-rw-r--r--ir/opt/loop_pagecache.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/ir/opt/loop_pagecache.c b/ir/opt/loop_pagecache.c
index d7821cf..c13391a 100644
--- a/ir/opt/loop_pagecache.c
+++ b/ir/opt/loop_pagecache.c
@@ -449,8 +449,9 @@ static void loop_pagecache_memops(ir_loop *loop, loop_var_t *vars) {
}
} else {
DB((dbg, LEVEL_2, "- NO PHI\n"));
- boundInit = address;
- boundLimit = address;
+ continue;
+ // boundInit = address;
+ // boundLimit = address;
}
ir_loop *mem_op_loop = get_irn_loop(get_block(node));
ir_node *iteration = NULL;