summaryrefslogtreecommitdiff
path: root/gcc/testsuite
diff options
context:
space:
mode:
authorErick Ochoa <erick.ochoa@theobroma-systems.com>2020-01-31 22:34:09 +0100
committerErick Ochoa <erick.ochoa@theobroma-systems.com>2020-06-03 16:05:01 +0200
commitb56eeb8d948c593c8f311c405497c193b907c2d9 (patch)
tree79de60450ed3a4258704e0419b26bd71fb0ba8e1 /gcc/testsuite
parent3c5725429da092d5b85c6d5943f61c69524510bf (diff)
Allows to specify which field to delete
Diffstat (limited to 'gcc/testsuite')
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-0-runs-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-1-prints-structs-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-10-array-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-11-rewrites-minus-expr-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-12-delete-last-field-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-13-modify-size-four-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-14-rewrite-plus-expr-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-15-rewrite-mult-expr-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-16-rewrite-field-reads-ptr-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-17-rewrite-field-write-ptr-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-18-field-writes-deref-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-19-middle-pointer-equal-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-2-modifies-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-20-array-offset-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-21-rewrites-clobber-type-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-22-rewrites-addr-expr-read-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-23-array-cast-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-24-array-cast-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-25-array-cast-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-26-array-cast-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-27-array-cast-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-28-array-cast-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-29-heterogeneous-struct.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-3-new-offsets-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-30-heterogenous-struct-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-31-heterogenous-struct-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-32-pointer-indirection-level-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-33-nested-struct-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-33-pointer-indirection-level-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-34-array-cast-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-35-array-cast-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-36-arguments-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-37-arguments-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-38-return-values-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-4-layout-compile-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-5-field-reads-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-5-rewrite-local-decl-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-6-field-writes-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-7-delete-first-field-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-8-modify-double-struct-0.c2
-rw-r--r--gcc/testsuite/gcc.dg/ipa/ipa-structreorg-9-modify-int-struct-0.c2
41 files changed, 41 insertions, 41 deletions
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-0-runs-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-0-runs-0.c
index 9aaea18d036..17601f4b893 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-0-runs-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-0-runs-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
// Dummy test to find out if
// our optimization is registered
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-1-prints-structs-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-1-prints-structs-0.c
index 417473201f6..209c53accaa 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-1-prints-structs-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-1-prints-structs-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
int
main()
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-10-array-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-10-array-0.c
index 0a396672dad..840a3d5d7fc 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-10-array-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-10-array-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
int
main()
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-11-rewrites-minus-expr-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-11-rewrites-minus-expr-0.c
index db24f21feae..1cf8837fa94 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-11-rewrites-minus-expr-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-11-rewrites-minus-expr-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
#include <assert.h>
#include <stddef.h>
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-12-delete-last-field-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-12-delete-last-field-0.c
index 5b48f1106e7..f9bec75e082 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-12-delete-last-field-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-12-delete-last-field-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
#include <assert.h>
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-13-modify-size-four-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-13-modify-size-four-0.c
index 701cc2b2eca..8f00065114a 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-13-modify-size-four-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-13-modify-size-four-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
#include <assert.h>
#include <stddef.h>
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-14-rewrite-plus-expr-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-14-rewrite-plus-expr-0.c
index ca3f377b70d..4b88f75fb9c 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-14-rewrite-plus-expr-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-14-rewrite-plus-expr-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
#include <assert.h>
#include <stddef.h>
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-15-rewrite-mult-expr-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-15-rewrite-mult-expr-0.c
index d00df320c0c..649d523f5ec 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-15-rewrite-mult-expr-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-15-rewrite-mult-expr-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
#include <stddef.h>
#include <assert.h>
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-16-rewrite-field-reads-ptr-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-16-rewrite-field-reads-ptr-0.c
index 828a8e148d6..b9e3b0009f0 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-16-rewrite-field-reads-ptr-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-16-rewrite-field-reads-ptr-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
#include <assert.h>
#include <stddef.h>
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-17-rewrite-field-write-ptr-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-17-rewrite-field-write-ptr-0.c
index 82dc0b164bc..2df582d9413 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-17-rewrite-field-write-ptr-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-17-rewrite-field-write-ptr-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
#include <assert.h>
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-18-field-writes-deref-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-18-field-writes-deref-0.c
index 1039c068ec4..59d4c4c79fe 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-18-field-writes-deref-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-18-field-writes-deref-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
int
main()
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-19-middle-pointer-equal-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-19-middle-pointer-equal-0.c
index 1616ef9a1d0..c47f24d7ba1 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-19-middle-pointer-equal-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-19-middle-pointer-equal-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
#include <assert.h>
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-2-modifies-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-2-modifies-0.c
index 8c30d40a8fb..f1315d02c6e 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-2-modifies-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-2-modifies-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
int
main()
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-20-array-offset-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-20-array-offset-0.c
index 9bffc5992a6..3fd2fd90b4d 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-20-array-offset-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-20-array-offset-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
#include <assert.h>
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-21-rewrites-clobber-type-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-21-rewrites-clobber-type-0.c
index f26f677d236..be5344846c6 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-21-rewrites-clobber-type-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-21-rewrites-clobber-type-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
int
main()
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-22-rewrites-addr-expr-read-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-22-rewrites-addr-expr-read-0.c
index 3544770b0b0..8cde44d1ab5 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-22-rewrites-addr-expr-read-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-22-rewrites-addr-expr-read-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
#include <assert.h>
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-23-array-cast-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-23-array-cast-0.c
index ff9f219f7b2..1a99931ad2c 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-23-array-cast-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-23-array-cast-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
#include <assert.h>
#include <stdio.h>
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-24-array-cast-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-24-array-cast-0.c
index 01bba72bde5..a3b486e6161 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-24-array-cast-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-24-array-cast-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
#include <assert.h>
#include <stdio.h>
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-25-array-cast-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-25-array-cast-0.c
index 5548974515a..928f7c42813 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-25-array-cast-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-25-array-cast-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
#include <assert.h>
#include <stdio.h>
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-26-array-cast-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-26-array-cast-0.c
index 550912776a0..521cb976378 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-26-array-cast-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-26-array-cast-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
#include <assert.h>
#include <stdio.h>
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-27-array-cast-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-27-array-cast-0.c
index fb4799d03f1..673f55aae11 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-27-array-cast-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-27-array-cast-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
#include <assert.h>
#include <stdio.h>
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-28-array-cast-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-28-array-cast-0.c
index 028038d09ec..84de88a1d5b 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-28-array-cast-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-28-array-cast-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
#include <assert.h>
#include <stdio.h>
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-29-heterogeneous-struct.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-29-heterogeneous-struct.c
index 7fe08acb510..3d318874340 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-29-heterogeneous-struct.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-29-heterogeneous-struct.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
#include <assert.h>
#include <stdio.h>
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-3-new-offsets-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-3-new-offsets-0.c
index 417473201f6..209c53accaa 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-3-new-offsets-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-3-new-offsets-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
int
main()
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-30-heterogenous-struct-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-30-heterogenous-struct-0.c
index 34144d809bd..f575cc372ff 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-30-heterogenous-struct-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-30-heterogenous-struct-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
#include <assert.h>
#include <stdio.h>
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-31-heterogenous-struct-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-31-heterogenous-struct-0.c
index 63fdee22093..7dc161ad5db 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-31-heterogenous-struct-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-31-heterogenous-struct-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
#include <assert.h>
#include <stdio.h>
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-32-pointer-indirection-level-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-32-pointer-indirection-level-0.c
index 267966bea3c..49c2831862d 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-32-pointer-indirection-level-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-32-pointer-indirection-level-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
#include <assert.h>
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-33-nested-struct-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-33-nested-struct-0.c
index db6f1501702..6673a67b447 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-33-nested-struct-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-33-nested-struct-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
#include <assert.h>
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-33-pointer-indirection-level-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-33-pointer-indirection-level-0.c
index 05c409de7f7..d4740ddf441 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-33-pointer-indirection-level-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-33-pointer-indirection-level-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
#include <assert.h>
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-34-array-cast-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-34-array-cast-0.c
index 5837e44332e..9e634dbd6eb 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-34-array-cast-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-34-array-cast-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
#include <assert.h>
#include <stdio.h>
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-35-array-cast-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-35-array-cast-0.c
index aec2169d3e4..bebbcd41dad 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-35-array-cast-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-35-array-cast-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
#include <assert.h>
#include <stdio.h>
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-36-arguments-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-36-arguments-0.c
index a8cc9646248..177c94ee223 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-36-arguments-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-36-arguments-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
#include <assert.h>
#include <stdio.h>
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-37-arguments-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-37-arguments-0.c
index 9d92e13ab4d..b94cfdc325b 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-37-arguments-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-37-arguments-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
#include <assert.h>
#include <stdio.h>
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-38-return-values-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-38-return-values-0.c
index 62fa72ccdd1..7ef90da7ae7 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-38-return-values-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-38-return-values-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
#include <assert.h>
#include <stdio.h>
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-4-layout-compile-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-4-layout-compile-0.c
index 54c6a6358c3..a87cd5755ba 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-4-layout-compile-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-4-layout-compile-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
#include <stddef.h>
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-5-field-reads-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-5-field-reads-0.c
index d366a05a1c5..ec092158280 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-5-field-reads-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-5-field-reads-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
int
main()
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-5-rewrite-local-decl-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-5-rewrite-local-decl-0.c
index 417473201f6..209c53accaa 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-5-rewrite-local-decl-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-5-rewrite-local-decl-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
int
main()
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-6-field-writes-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-6-field-writes-0.c
index 7c5b2314f88..9f2e3209f26 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-6-field-writes-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-6-field-writes-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
int
main()
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-7-delete-first-field-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-7-delete-first-field-0.c
index 35a1d441f46..cb72a68f2e3 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-7-delete-first-field-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-7-delete-first-field-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
#include <assert.h>
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-8-modify-double-struct-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-8-modify-double-struct-0.c
index 1aa04456567..275c01228b9 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-8-modify-double-struct-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-8-modify-double-struct-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
#include <assert.h>
int
diff --git a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-9-modify-int-struct-0.c b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-9-modify-int-struct-0.c
index af54ab04fea..03ae53233f8 100644
--- a/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-9-modify-int-struct-0.c
+++ b/gcc/testsuite/gcc.dg/ipa/ipa-structreorg-9-modify-int-struct-0.c
@@ -1,5 +1,5 @@
/* { dg-do run } */
-/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-struct=astruct_s" } */
+/* { dg-options "-flto -flto-partition=none -fipa-typelist -fdump-ipa-typelist -fipa-typelist-field=b -fipa-typelist-struct=astruct_s" } */
int
main()