Re: [PATCH] Additional small changes to support opaque modes

2020-11-23 Thread Richard Sandiford via Gcc-patches
Aaron Sawdey writes: >> On Nov 20, 2020, at 4:57 AM, Aaron Sawdey via Gcc-patches >> wrote: >> >> >>> On Nov 20, 2020, at 3:55 AM, Richard Sandiford >>> wrote: >>> >>> acsawdey--- via Gcc-patches writes: @@ -16767,7 +16768,7 @@ loc_descriptor (rtx rtl, machine_mode mode, bre

Re: [PATCH] Additional small changes to support opaque modes

2020-11-20 Thread Aaron Sawdey via Gcc-patches
> On Nov 20, 2020, at 4:57 AM, Aaron Sawdey via Gcc-patches > wrote: > > >> On Nov 20, 2020, at 3:55 AM, Richard Sandiford >> wrote: >> >> acsawdey--- via Gcc-patches writes: >>> @@ -16767,7 +16768,7 @@ loc_descriptor (rtx rtl, machine_mode mode, >>> break; >>> >>>case CONST_INT:

Re: [PATCH] Additional small changes to support opaque modes

2020-11-20 Thread Aaron Sawdey via Gcc-patches
> On Nov 20, 2020, at 3:55 AM, Richard Sandiford > wrote: > > acsawdey--- via Gcc-patches writes: >> diff --git a/gcc/c/c-aux-info.c b/gcc/c/c-aux-info.c >> index ffc8099856d..41f5598de38 100644 >> --- a/gcc/c/c-aux-info.c >> +++ b/gcc/c/c-aux-info.c >> @@ -413,6 +413,10 @@ gen_type (const ch

Re: [PATCH] Additional small changes to support opaque modes

2020-11-20 Thread Richard Sandiford via Gcc-patches
acsawdey--- via Gcc-patches writes: > diff --git a/gcc/c/c-aux-info.c b/gcc/c/c-aux-info.c > index ffc8099856d..41f5598de38 100644 > --- a/gcc/c/c-aux-info.c > +++ b/gcc/c/c-aux-info.c > @@ -413,6 +413,10 @@ gen_type (const char *ret_val, tree t, formals_style > style) > data_type = IDENT

[PATCH] Additional small changes to support opaque modes

2020-11-19 Thread acsawdey--- via Gcc-patches
From: Aaron Sawdey After building some larger codes using opaque types and some c++ codes using opaque types it became clear I needed to go through and look for places where opaque types and modes needed to be handled. A whole pile of one-liners. If bootstrap/regtest passes for ppc64le and x86_6

[PATCH] Additional small changes to support opaque modes

2020-11-19 Thread acsawdey--- via Gcc-patches
From: Aaron Sawdey After building some larger codes using opaque types and some c++ codes using opaque types it became clear I needed to go through and look for places where opaque types and modes needed to be handled. A whole pile of one-liners. If bootstrap/regtest passes for ppc64le and x86_6