aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libgomp/testsuite/libgomp.c/declare-variant-3.h8
-rw-r--r--libgomp/testsuite/libgomp.c/declare-variant-4.h7
2 files changed, 15 insertions, 0 deletions
diff --git a/libgomp/testsuite/libgomp.c/declare-variant-3.h b/libgomp/testsuite/libgomp.c/declare-variant-3.h
index 772fc20..646e15e 100644
--- a/libgomp/testsuite/libgomp.c/declare-variant-3.h
+++ b/libgomp/testsuite/libgomp.c/declare-variant-3.h
@@ -1,34 +1,41 @@
#pragma omp declare target
+
+__attribute__ ((noipa))
int
f30 (void)
{
return 30;
}
+__attribute__ ((noipa))
int
f35 (void)
{
return 35;
}
+__attribute__ ((noipa))
int
f53 (void)
{
return 53;
}
+__attribute__ ((noipa))
int
f70 (void)
{
return 70;
}
+__attribute__ ((noipa))
int
f75 (void)
{
return 75;
}
+__attribute__ ((noipa))
int
f80 (void)
{
@@ -41,6 +48,7 @@ f80 (void)
#pragma omp declare variant (f70) match (device={isa("sm_70")})
#pragma omp declare variant (f75) match (device={isa("sm_75")})
#pragma omp declare variant (f80) match (device={isa("sm_80")})
+__attribute__ ((noipa))
int
f (void)
{
diff --git a/libgomp/testsuite/libgomp.c/declare-variant-4.h b/libgomp/testsuite/libgomp.c/declare-variant-4.h
index 2d7c1ef..47517b7 100644
--- a/libgomp/testsuite/libgomp.c/declare-variant-4.h
+++ b/libgomp/testsuite/libgomp.c/declare-variant-4.h
@@ -1,28 +1,34 @@
#pragma omp declare target
+
+__attribute__ ((noipa))
int
gfx803 (void)
{
return 0x803;
}
+__attribute__ ((noipa))
int
gfx900 (void)
{
return 0x900;
}
+__attribute__ ((noipa))
int
gfx906 (void)
{
return 0x906;
}
+__attribute__ ((noipa))
int
gfx908 (void)
{
return 0x908;
}
+__attribute__ ((noipa))
int
gfx90a (void)
{
@@ -38,6 +44,7 @@ gfx90a (void)
#pragma omp declare variant(gfx906) match(device = {isa("gfx906")})
#pragma omp declare variant(gfx908) match(device = {isa("gfx908")})
#pragma omp declare variant(gfx90a) match(device = {isa("gfx90a")})
+__attribute__ ((noipa))
int
f (void)
{