modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/compile/pr37742.c (about)

     1  void foo(int* __restrict__ p, int* q, int* p1, int *q1)
     2  {
     3    int i;
     4  
     5    p = p1;
     6    q = q1;
     7  
     8    for (i = 0; i < 4; ++i)
     9      *++q = *++p + 1;
    10  }
    11  
    12  void bar(int* p, int* __restrict__ q, int* p1, int *q1)
    13  {
    14    int i;
    15  
    16    p = p1;
    17    q = q1;
    18  
    19    for (i = 0; i < 4; ++i)
    20      *++q = *++p + 1;
    21  }