Hi!
On Fri, 8 Nov 2013 16:40:00 +0100, Jakub Jelinek wrote:
> On Fri, Nov 08, 2013 at 04:29:03PM +0100, Thomas Schwinge wrote:
> >
> > On the gomp-4_0-branch, when using the ID 257 device (host fallback but
> > with non-shared memory), I see the libgomp.c/target-1.c test fail in
> > fn2's GOMP_t
I have a question about the partial pre (-ftree-partial-pre) optimization
that was added in GCC 4.8. I have noticed that this optimization is slowing
down the bitmnp01 benchmark in the EEMBC1.1 suite on MIPS. I see this with
the 4.8 GCC and with ToT GCC. Comparing "-O3 -fno-tree-partial-pre" vs.
On 12/12/13 12:19, Steve Ellcey wrote:
I have a question about the partial pre (-ftree-partial-pre) optimization
that was added in GCC 4.8. I have noticed that this optimization is slowing
down the bitmnp01 benchmark in the EEMBC1.1 suite on MIPS. I see this with
the 4.8 GCC and with ToT GCC.
Honza,
in calls.c:expand_call, I see the following code:
...
#ifdef REG_PARM_STACK_SPACE
/* If outgoing reg parm stack space changes, we can not do sibcall. */
|| (OUTGOING_REG_PARM_STACK_SPACE (funtype)
!= OUTGOING_REG_PARM_STACK_SPACE (TREE_TYPE (current_function_decl)))
Snapshot gcc-4.8-20131212 is now available on
ftp://gcc.gnu.org/pub/gcc/snapshots/4.8-20131212/
and on various mirrors, see http://gcc.gnu.org/mirrors.html for details.
This snapshot has been generated from the GCC 4.8 SVN branch
with the following options: svn://gcc.gnu.org/svn/gcc/branches
On 12/12/13 13:49, Tom de Vries wrote:
Honza,
in calls.c:expand_call, I see the following code:
...
#ifdef REG_PARM_STACK_SPACE
/* If outgoing reg parm stack space changes, we can not do
sibcall. */
|| (OUTGOING_REG_PARM_STACK_SPACE (funtype)
!= OUTGOING_REG_PARM_STACK_