1 /* Make sure global common subexpression optimization does not
2 inappropriately cache values across function calls.
4 sign1: signed, unsigned
5 sign2: signed, unsigned
13 {sign1} {type} field1;
14 {sign1} {type} *field2;
15 {sign1} {type} field3;
20 spoil({sign1} {type} val)
26 inc1({sign1} {type} *valptr)
32 gcse1({sign2} {type} target)
47 gcse2({sign2} {type} target)