X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=testprograms%2Fmemory_example.c;h=21e54bcfe8f66a35d2cb1f2132230b76ddf80f08;hb=c6d21550f87a446bc5195dc4e8d4a72a38006c8c;hp=fa0e436f0779d003176fbfdc905344254f4398e4;hpb=dddcc630819f338c3b45e2bc646233e6872d5bb6;p=libfirm diff --git a/testprograms/memory_example.c b/testprograms/memory_example.c index fa0e436f0..21e54bcfe 100644 --- a/testprograms/memory_example.c +++ b/testprograms/memory_example.c @@ -115,11 +115,11 @@ main(void) /* exchange the content of the two variables. Exceptions not cached. */ /* load the value and make it's effects visible. */ - x = new_Load (get_store (), a); + x = new_Load (get_store (), a, mode_Iu); set_store (new_Proj (x, mode_M, 0)); x = new_Proj(x, mode_Iu, 2); /* the same again: load the value and make it's effects visible. */ - y = new_Load (get_store (), b); + y = new_Load (get_store (), b, mode_Iu); set_store (new_Proj (y, mode_M, 0)); y = new_Proj(y, mode_Iu, 2); /* store the exchanged values. */ @@ -146,7 +146,7 @@ main(void) /* generate the return block and return the content of VAR_A */ { ir_node *in[1]; - x = new_Load (get_store (), a); + x = new_Load (get_store (), a, mode_Iu); in[0] = new_Proj (x, mode_Iu, 2); x = new_Return (new_Proj(x, mode_M, 0), 1, in);