BugFix: create ProjM after Store
authorMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Wed, 29 Mar 2006 16:18:43 +0000 (16:18 +0000)
committerMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Wed, 29 Mar 2006 16:18:43 +0000 (16:18 +0000)
ir/be/ia32/bearch_ia32.c

index b113839..72573b5 100644 (file)
@@ -629,7 +629,7 @@ static void transform_to_Store(ia32_transform_env_t *env) {
        set_ia32_frame_ent(new_op, ent);
        set_ia32_use_frame(new_op);
 
-       proj = new_rd_Proj(env->dbg, env->irg, env->block, new_op, mode, 0);
+       proj = new_rd_Proj(env->dbg, env->irg, env->block, new_op, mode_M, 0);
 
        if (sched_point) {
                sched_add_after(sched_point, new_op);