[Bug target/24230] [4.1 Regression] ICE in extract_insn with altivec

2005-11-07 Thread bonzini at gcc dot gnu dot org
--- Comment #28 from bonzini at gcc dot gnu dot org 2005-11-07 10:41 --- patch committed -- bonzini at gcc dot gnu dot org changed: What|Removed |Added Statu

[Bug target/24230] [4.1 Regression] ICE in extract_insn with altivec

2005-11-07 Thread bonzini at gcc dot gnu dot org
--- Comment #27 from bonzini at gcc dot gnu dot org 2005-11-07 10:39 --- Subject: Bug 24230 Author: bonzini Date: Mon Nov 7 10:39:36 2005 New Revision: 106588 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106588 Log: 2005-11-07 Paolo Bonzini <[EMAIL PROTECTED]> PR

[Bug target/24230] [4.1 Regression] ICE in extract_insn with altivec

2005-11-01 Thread bonzini at gcc dot gnu dot org
--- Comment #26 from bonzini at gcc dot gnu dot org 2005-11-01 21:23 --- Okay, taking this. If you ever want to make SPE constants more optimized, be careful about this bug though! ;-) -- bonzini at gcc dot gnu dot org changed: What|Removed |Adde

[Bug target/24230] [4.1 Regression] ICE in extract_insn with altivec

2005-11-01 Thread aldyh at gcc dot gnu dot org
--- Comment #25 from aldyh at gcc dot gnu dot org 2005-11-01 21:16 --- Bonzini: Perhaps both approaches would be even better. We definitely should handle the transformed vector, because theoretically it's still easy to generate. And adding the extra check you mention would be icing on

[Bug target/24230] [4.1 Regression] ICE in extract_insn with altivec

2005-11-01 Thread bonzini at gcc dot gnu dot org
--- Comment #24 from bonzini at gcc dot gnu dot org 2005-11-01 21:05 --- Aldy, I have a patch for this that only needs more testing. If you want, and if you do not have any better idea than what I said in comment #17, I can take this. -- bonzini at gcc dot gnu dot org changed:

[Bug target/24230] [4.1 Regression] ICE in extract_insn with altivec

2005-10-31 Thread rguenth at gcc dot gnu dot org
--- Comment #23 from rguenth at gcc dot gnu dot org 2005-10-31 20:22 --- Created an attachment (id=10087) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10087&action=view) original source file from xvid (xvidcore-1.1.0-beta2) "Source" looks like: MAKE_PASS_16(V_Pass_Avrg_Up_16_Ad

[Bug target/24230] [4.1 Regression] ICE in extract_insn with altivec

2005-10-31 Thread pinskia at gcc dot gnu dot org
--- Comment #22 from pinskia at gcc dot gnu dot org 2005-10-31 20:10 --- (In reply to comment #21) > Does anyone have the un-preprocessed source for this bug? I'm seeing some > assignments that should have casts, and I wan't to rule out bogus input. comment #13 has an un preprocessed

[Bug target/24230] [4.1 Regression] ICE in extract_insn with altivec

2005-10-31 Thread aldyh at gcc dot gnu dot org
-- aldyh at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|WAITING http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24230

[Bug target/24230] [4.1 Regression] ICE in extract_insn with altivec

2005-10-31 Thread aldyh at gcc dot gnu dot org
--- Comment #21 from aldyh at gcc dot gnu dot org 2005-10-31 20:08 --- Does anyone have the un-preprocessed source for this bug? I'm seeing some assignments that should have casts, and I wan't to rule out bogus input. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24230

[Bug target/24230] [4.1 Regression] ICE in extract_insn with altivec

2005-10-31 Thread aldyh at gcc dot gnu dot org
--- Comment #20 from aldyh at gcc dot gnu dot org 2005-10-31 12:48 --- I'll take this. -- aldyh at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|una

[Bug target/24230] [4.1 Regression] ICE in extract_insn with altivec

2005-10-30 Thread mmitchel at gcc dot gnu dot org
--- Comment #19 from mmitchel at gcc dot gnu dot org 2005-10-31 06:04 --- Altivec is very popular; this is a showstopper. -- mmitchel at gcc dot gnu dot org changed: What|Removed |Added -

[Bug target/24230] [4.1 Regression] ICE in extract_insn with altivec

2005-10-28 Thread pinskia at gcc dot gnu dot org
--- Comment #18 from pinskia at gcc dot gnu dot org 2005-10-28 21:47 --- Aldy, Can you look into this bug? -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug target/24230] [4.1 Regression] ICE in extract_insn with altivec

2005-10-28 Thread paolo dot bonzini at lu dot unisi dot ch
--- Comment #17 from paolo dot bonzini at lu dot unisi dot ch 2005-10-28 19:16 --- Subject: Re: [4.1 Regression] ICE in extract_insn with altivec >On IRC it was suggested that we just need to get a version of >easy_vector_constant which does the right thing in any mode. > Yes, it lo

[Bug target/24230] [4.1 Regression] ICE in extract_insn with altivec

2005-10-28 Thread steven at gcc dot gnu dot org
--- Comment #16 from steven at gcc dot gnu dot org 2005-10-28 17:01 --- On IRC it was suggested that we just need to get a version of easy_vector_constant which does the right thing in any mode. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24230

[Bug target/24230] [4.1 Regression] ICE in extract_insn with altivec

2005-10-28 Thread steven at gcc dot gnu dot org
--- Comment #15 from steven at gcc dot gnu dot org 2005-10-28 16:59 --- The trouble appears to come from this: case V16QImode: case V8HImode: case V4SFmode: case V4SImode: case V4HImode: case V2SFmode: case V2SImode: case V1DImode: if (CONSTANT_P (o

[Bug target/24230] [4.1 Regression] ICE in extract_insn with altivec

2005-10-28 Thread steven at gcc dot gnu dot org
--- Comment #14 from steven at gcc dot gnu dot org 2005-10-28 16:22 --- More background: Starting program: /abuild/stevenb/build/gcc/cc1 -O2 -maltivec t.c -da foo Analyzing compilation unitPerforming intraprocedural optimizations Assembling functions: foo Breakpoint 8, find_reloads (in

[Bug target/24230] [4.1 Regression] ICE in extract_insn with altivec

2005-10-28 Thread steven at gcc dot gnu dot org
--- Comment #13 from steven at gcc dot gnu dot org 2005-10-28 15:58 --- Smaller test case: // Compile with -O2 -maltivec // // Works with GCC 3.3.5 and GCC 4.0.2 // ICEs with GCC 4.1 from today's CVS #include #define REGLIST

[Bug target/24230] [4.1 Regression] ICE in extract_insn with altivec

2005-10-26 Thread rguenth at gcc dot gnu dot org
--- Comment #12 from rguenth at gcc dot gnu dot org 2005-10-26 12:54 --- reload -> Micha, can you try to track this down? It makes xvid ICE on beta-ppc. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added --