This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug tree-optimization/18403] FAILs to vectorize testcases on ppc64-linux


------- Additional Comments From dorit at il dot ibm dot com  2004-11-15 18:53 -------
(In reply to comment #2)
> At least on powerpc-darwin (with -m64) we now vectorize these loops but we 
ICE because we have:
> pointer_type + int_type which is not valid and is even worse on 64bit targets 
as int is 32 bit so we try to 
> move SI mode register into a DI mode register and it ICE in emit_move_insn 
because of this.

Yes. I'll have a patch for that shortly. This would take care of testcases vect-
[46,50,52,58,60].c. A separate problem is the testcases that don't get 
vectorized with -m64; these are vect-[77,77a,78].c and a newcomer - pr18425.c.



-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18403


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]