[LLVMbugs] [Bug 3555] altivec.vaddsbs intrinsic doesn't work at all
bugzilla-daemon at cs.uiuc.edu
bugzilla-daemon at cs.uiuc.edu
Wed Feb 11 18:03:01 PST 2009
http://llvm.org/bugs/show_bug.cgi?id=3555
Chris Lattner <clattner at apple.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |INVALID
--- Comment #1 from Chris Lattner <clattner at apple.com> 2009-02-11 20:03:01 ---
i agree that the error message is pretty gross, but this does work fine:
$ cat t.ll
declare <16 x i8> @llvm.ppc.altivec.vaddsbs(<16 x i8> %a, <16 x i8>)
define <16 x i8> @foo(<16 x i8> %x) nounwind {
%foo = call <16 x i8> @llvm.ppc.altivec.vaddsbs(<16 x i8> %x, <16 x i8> %x)
ret <16 x i8> %foo
}
$ llvm-as < t.ll | llc -o - -march=ppc32 -mcpu=g5
...
_foo:
vaddsbs v2, v2, v2
blr
Make sure to pick a CPU with altivec support.
--
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