/* { dg-do compile } */ | |
/* { dg-options "-O2 -fdump-tree-cddce2 -ffinite-loops" } */ | |
int | |
f1 (void) | |
{ | |
int i, j; | |
#pragma acc parallel loop tile(2,3) | |
for (i = 1; i < 10; i++) | |
for (j = 1; j < 10; j++) | |
for (;;) | |
; | |
return i + j; | |
} | |
int | |
f2 (void) | |
{ | |
int i, j, k; | |
#pragma acc parallel loop tile(2,3) | |
for (i = 1; i < 10; i++) | |
for (j = 1; j < 10; j++) | |
for (k = 1; k < 10; k++) | |
; | |
return i + j; | |
} | |
/* { dg-final { scan-tree-dump-not "if" "cddce2"} } */ |