[LLVMbugs] [Bug 3101] cell spu mul lowering issues
bugzilla-daemon at cs.uiuc.edu
bugzilla-daemon at cs.uiuc.edu
Sun Jan 25 20:11:55 PST 2009
http://llvm.org/bugs/show_bug.cgi?id=3101
Scott Michel <scooter.phd at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |FIXED
--- Comment #15 from Scott Michel <scooter.phd at gmail.com> 2009-01-25 22:11:54 ---
(In reply to comment #14)
> Thanks Scott, with your recent commits, the fix is much more obvious. If you
> look at the -view-legalize-dags output from LLC, you'll see that it contains a
> sign_extend_inreg(i64 mul, i32). I think it makes a lot of sense for you to
> add a dag combine xform that sees this and transforms it into an i32 mul when
> the i64 mul isn't legal.
Capitulate to the wackiness and just implement a full-on i64 mul, which is
indeed a sight to behold in the generated tblgen output.
--
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the llvm-bugs
mailing list