[Bug other/90827] New: [Aarch64]rev instruction can't oprate NEON registers.
leimaohui at cn dot fujitsu.com
gcc-bugzilla@gcc.gnu.org
Tue Jun 11 01:35:00 GMT 2019
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90827
Bug ID: 90827
Summary: [Aarch64]rev instruction can't oprate NEON registers.
Product: gcc
Version: 8.3.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: other
Assignee: unassigned at gcc dot gnu.org
Reporter: leimaohui at cn dot fujitsu.com
Target Milestone: ---
When I want to operate NEON register by rev instruction for aarch64, there is
an error as following:
----------------------------------
Error: operand 1 must be an integer register -- `rev v31.16b,v31.16b'
----------------------------------
But if use rev64 to replace rev, the error will disappear.
But reference to
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0801h/lyc1476202750282.html,
"rev" is an alias of "rev64". Is it a bug of gcc?
More information about the Gcc-bugs
mailing list