Re: [PATCH 58/62] AVX512FP16: Optimize for code like (_Float16) __builtin_ceif ((float) f16).

2021-07-03 Thread Hongtao Liu via Gcc-patches
On Fri, Jul 2, 2021 at 7:48 PM Bernhard Reutner-Fischer via Gcc-patches wrote: > > On 2 July 2021 09:36:54 CEST, Richard Biener via Gcc-patches > wrote: > >On Thu, Jul 1, 2021 at 11:26 PM Joseph Myers > >wrote: > >> > >> On Thu, 1 Jul 2021, liuhongt via Gcc-patches wrote: > >> > >> > +/* Optimi

Re: [PATCH V9] 4/7] CTF/BTF testsuites

2021-07-03 Thread David Edelsohn via Gcc-patches
testsuite: Disable BTF and CTF testsuite on AIX. CTF utilizes DWARF sections, but it is a distinct debugging format. The CTF support in GCC is not implemented as a separate debugging format. AIX supports DWARF but not CTF sections.

Re: [PATCH] rs6000: Add MMA __builtin_vsx_lxvp and __builtin_vsx_stxvp built-ins

2021-07-03 Thread Segher Boessenkool
On Fri, Jul 02, 2021 at 01:32:45PM -0500, Peter Bergner wrote: > On 7/1/21 2:48 PM, Peter Bergner wrote: > > On 7/1/21 1:01 PM, Segher Boessenkool wrote: > >> The patch is okay for trunk. > > > > Below is the updated patch which is bootstrapping now. I'll commit it > > if it shows no regressions.

Re: [PATCH 0/2] Initial support for AVX512FP16

2021-07-03 Thread Hongtao Liu via Gcc-patches
On Fri, Jul 2, 2021 at 4:19 PM Richard Biener wrote: > > On Fri, Jul 2, 2021 at 10:07 AM Uros Bizjak via Gcc-patches > wrote: > > > > On Fri, Jul 2, 2021 at 8:25 AM Hongtao Liu wrote: > > > > > > > AVX512FP16 is disclosed, refer to [1]. > > > > > There're 100+ instructions for AVX512FP16, 67

[committed] d: Missed RVO optimization with non-POD structs

2021-07-03 Thread Iain Buclaw via Gcc-patches
Hi, The D front-end semantic pass sometimes declares a temporary inside a return expression. This is now detected with the RESULT_DECL replacing the temporary, allowing for RVO to be done. Patch regression tested on x86_64-linux-gnu/-m32/-mx32, committed to mainline and backported to releases/gc

Re: [PATCH] handle sanitizer built-ins in -Wuninitialized (PR 101300)

2021-07-03 Thread Bernhard Reutner-Fischer via Gcc-patches
On Fri, 2 Jul 2021 13:21:10 -0600 Martin Sebor via Gcc-patches wrote: > --- a/gcc/tree-ssa-uninit.c > +++ b/gcc/tree-ssa-uninit.c > @@ -228,9 +228,26 @@ check_defs (ao_ref *ref, tree vdef, void *data_) >gimple *def_stmt = SSA_NAME_DEF_STMT (vdef); > >/* The ASAN_MARK intrinsic doesn't m