gcc-9-20201030 is now available

2020-10-30 Thread GCC Administrator via Gcc
Snapshot gcc-9-20201030 is now available on https://gcc.gnu.org/pub/gcc/snapshots/9-20201030/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 9 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

Dead Field Elimination and Field Reordering

2020-10-30 Thread Erick Ochoa
Hello again, I've been working on several implementations of data layout optimizations for GCC, and I am again kindly requesting for a review of the type escape based dead field elimination and field reorg. Thanks to everyone that has helped me. The main differences between the previous comm

Time for std::bit_cast

2020-10-30 Thread sotrdg sotrdg via Gcc
Thank you! Jakub. YES to std::bit_cast Sent from Mail for Windows 10

Re: Implementing OpenMP 5.0 requires directive

2020-10-30 Thread Jakub Jelinek via Gcc
On Fri, Oct 30, 2020 at 10:48:09PM +0800, Chung-Lin Tang wrote: > We've been going over how we should implement the requires directive, in a > bit more complete > sense than the current state (i.e. only atomic_default_mem_order working). > > For the three clauses where the specification requires

Implementing OpenMP 5.0 requires directive

2020-10-30 Thread Chung-Lin Tang
Hi Jakub, We've been going over how we should implement the requires directive, in a bit more complete sense than the current state (i.e. only atomic_default_mem_order working). For the three clauses where the specification requires that "must appear in all compilation units of a program that c

Disassemble the .lib file compiled with gcc-arm-8.3-2019.03-x86_64-arm-eabi compilation tool chain, and found that malloc is optimized to calloc.

2020-10-30 Thread 魏亚茹
Dear gcc: I find that disassemble the .lib file compiled with gcc-arm-8.3-2019.03-x86_64-arm-eabi compilation tool chain, and found that malloc is optimized to calloc. I want to know under what circumstances malloc will be optimized to calloc? Thanks

Re: Incremental updating of SSA_NAMEs that are passed to b_c_p

2020-10-30 Thread Richard Biener via Gcc
On Thu, Oct 29, 2020 at 6:20 PM Ilya Leoshkevich wrote: > > On Wed, 2020-10-28 at 12:18 +0100, Richard Biener wrote: > > On Tue, Oct 27, 2020 at 7:36 PM Ilya Leoshkevich via Gcc > > wrote: > > > Hi, > > > > > > I'd like to revive the old discussion regarding the interaction of > > > jump threadin