diff options
author | Andreas Fried <andreas.fried@kit.edu> | 2020-10-07 16:36:52 +0200 |
---|---|---|
committer | Andreas Fried <andreas.fried@kit.edu> | 2020-10-12 18:02:50 +0200 |
commit | 302fb575330c50b70ee288049f61edf1405bb8dd (patch) | |
tree | f87303178164f9aa1e0d5895001740f5a342b69a | |
parent | 0098d766265b322c10e8545385c0bbbedb1bb0d8 (diff) |
Do not generate VSM calls for loop-invariant memops.pagecache
-rw-r--r-- | ir/opt/loop_pagecache.c | 5 |
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; |