1 // Test case demonstrating partial copy propagation
4 void source(int *x
, int *y
);
5 void negate(int s
, int *d
);
6 void trans(int s1
, int s2
, int *d
);
15 for (int i
= 0; i
< M
; i
++) {
16 source( &(v
[i
]), &(w
[i
]) );
17 source( &(x
[i
]), &(y
[i
]) );
20 for (int i
= 0; i
< M
; i
++) {
29 trans( a
, b
, &(z
[i
]) );
32 for (int i
= 0; i
< M
; i
++) {