This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/70963] vec_cts/vec_ctf intrinsics produce wrong results for 64-bit floating point
- From: "wschmidt at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Mon, 09 May 2016 22:11:55 +0000
- Subject: [Bug target/70963] vec_cts/vec_ctf intrinsics produce wrong results for 64-bit floating point
- Auto-submitted: auto-generated
- References: <bug-70963-4 at http dot gcc dot gnu dot org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70963
--- Comment #3 from Bill Schmidt <wschmidt at gcc dot gnu.org> ---
Note also that your asm constraints are wrong. You need VSX registers, not
Altivec registers, so you should be using the "wa" constraint instead of the
"v" constraint. This is why you get some apparently wrong register numbers
with your asm results.