Re: Re: [GSoC'19, libgomp work-stealing] Task parallelism runtime

2019-08-25 Thread 김규래
Hi Jakub, I think the current semaphore sleep system ought to be improved. I'm not sure how but since the GSoC deadline is approaching I'll just post the results without the semaphores. Instead of sleeping on a per-task basis (for example there are depend waits, task waits, taskgroup waits etc..)

Re: [PATCH] Builtin function roundeven folding implementation

2019-08-25 Thread Tejas Joshi
I have made the respective changes and fixed the indentations and it passes the testing. > I encourage a followup looking for and fixing further places in the source > tree that handle round-to-integer function families (ceil / floor / trunc > / round / rint / nearbyint) and should handle roundeve

Re: [PATCH] Builtin function roundeven folding implementation

2019-08-25 Thread Martin Jambor
Hi, On Sun, Aug 25 2019, Tejas Joshi wrote: > I have made the respective changes and fixed the indentations and it > passes the testing. Great, please send the patch (to me and to the mailing list too), so that I can commit it. Thanks, Martin

Re: Expansion of narrowing math built-ins into power instructions

2019-08-25 Thread Tejas Joshi
Hello. > > Similarly addtfsf3 that multiplies TFmode and produces an SFmode result, and > so on. I want to extend this patch for FADDL and DADDL. What operand constraints should I use for TFmode alongside "f"? > In cases where long double and double have the same mode, >the daddl function should

Re: Expansion of narrowing math built-ins into power instructions

2019-08-25 Thread Segher Boessenkool
[ Please don't top-post ] On Sun, Aug 25, 2019 at 07:32:01PM +0530, Tejas Joshi wrote: > I want to extend this patch for FADDL and DADDL. What operand > constraints should I use for TFmode alongside "f"? It depends on the instruction you use, and what registers that then works on. GPRs get "r",

gcc-10-20190825 is now available

2019-08-25 Thread gccadmin
Snapshot gcc-10-20190825 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/10-20190825/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 10 SVN branch with the following options: svn://gcc.gnu.org/svn/gcc/trunk revision