Re: [patch] Fix PR48183, NEON ICE in emit-rtl.c:immed_double_const() under -g

2011-03-29 Thread Richard Sandiford
Julian Brown jul...@codesourcery.com writes: On Thu, 24 Mar 2011 10:57:06 + Richard Sandiford richard.sandif...@linaro.org wrote: Chung-Lin Tang clt...@codesourcery.com writes: PR48183 is a case where ARM NEON instrinsics, under -O -g, produce debug insns that tries to expand OImode

Re: [patch] Fix PR48183, NEON ICE in emit-rtl.c:immed_double_const() under -g

2011-03-29 Thread Richard Guenther
On Thu, Mar 24, 2011 at 11:57 AM, Richard Sandiford richard.sandif...@linaro.org wrote: Chung-Lin Tang clt...@codesourcery.com writes: PR48183 is a case where ARM NEON instrinsics, under -O -g, produce debug insns that tries to expand OImode (32-byte integer) zero constants, much too large to

Re: [patch] Fix PR48183, NEON ICE in emit-rtl.c:immed_double_const() under -g

2011-03-29 Thread Richard Sandiford
Richard Guenther richard.guent...@gmail.com writes: On Thu, Mar 24, 2011 at 11:57 AM, Richard Sandiford richard.sandif...@linaro.org wrote: Chung-Lin Tang clt...@codesourcery.com writes: PR48183 is a case where ARM NEON instrinsics, under -O -g, produce debug insns that tries to expand OImode

Re: [patch] Fix PR48183, NEON ICE in emit-rtl.c:immed_double_const() under -g

2011-03-29 Thread Richard Guenther
On Tue, Mar 29, 2011 at 1:52 PM, Richard Sandiford richard.sandif...@linaro.org wrote: Richard Guenther richard.guent...@gmail.com writes: On Thu, Mar 24, 2011 at 11:57 AM, Richard Sandiford richard.sandif...@linaro.org wrote: Chung-Lin Tang clt...@codesourcery.com writes: PR48183 is a case

Re: [patch] Fix PR48183, NEON ICE in emit-rtl.c:immed_double_const() under -g

2011-03-24 Thread Richard Sandiford
Chung-Lin Tang clt...@codesourcery.com writes: PR48183 is a case where ARM NEON instrinsics, under -O -g, produce debug insns that tries to expand OImode (32-byte integer) zero constants, much too large to represent as two HOST_WIDE_INTs; as the internals manual indicates, such large constants

Re: [patch] Fix PR48183, NEON ICE in emit-rtl.c:immed_double_const() under -g

2011-03-24 Thread Julian Brown
On Thu, 24 Mar 2011 10:57:06 + Richard Sandiford richard.sandif...@linaro.org wrote: Chung-Lin Tang clt...@codesourcery.com writes: PR48183 is a case where ARM NEON instrinsics, under -O -g, produce debug insns that tries to expand OImode (32-byte integer) zero constants, much too

Re: [patch] Fix PR48183, NEON ICE in emit-rtl.c:immed_double_const() under -g

2011-03-21 Thread Chung-Lin Tang
On 2011/3/20 08:11 PM, Richard Guenther wrote: On Sun, Mar 20, 2011 at 12:01 PM, Chung-Lin Tang clt...@codesourcery.com wrote: Hi, PR48183 is a case where ARM NEON instrinsics, under -O -g, produce debug insns that tries to expand OImode (32-byte integer) zero constants, much too large to

[patch] Fix PR48183, NEON ICE in emit-rtl.c:immed_double_const() under -g

2011-03-20 Thread Chung-Lin Tang
Hi, PR48183 is a case where ARM NEON instrinsics, under -O -g, produce debug insns that tries to expand OImode (32-byte integer) zero constants, much too large to represent as two HOST_WIDE_INTs; as the internals manual indicates, such large constants are not supported in general, and ICEs on the

Re: [patch] Fix PR48183, NEON ICE in emit-rtl.c:immed_double_const() under -g

2011-03-20 Thread Richard Guenther
On Sun, Mar 20, 2011 at 12:01 PM, Chung-Lin Tang clt...@codesourcery.com wrote: Hi, PR48183 is a case where ARM NEON instrinsics, under -O -g, produce debug insns that tries to expand OImode (32-byte integer) zero constants, much too large to represent as two HOST_WIDE_INTs; as the internals