This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug inline-asm/51423] New: Questions regarding Clobber List for inline ARM/NEON assembly
- From: "amit_chauhan21 at yahoo dot co.in" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Mon, 05 Dec 2011 12:41:46 +0000
- Subject: [Bug inline-asm/51423] New: Questions regarding Clobber List for inline ARM/NEON assembly
- Auto-submitted: auto-generated
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51423
Bug #: 51423
Summary: Questions regarding Clobber List for inline ARM/NEON
assembly
Classification: Unclassified
Product: gcc
Version: 4.4.1
Status: UNCONFIRMED
Severity: major
Priority: P3
Component: inline-asm
AssignedTo: unassigned@gcc.gnu.org
ReportedBy: amit_chauhan21@yahoo.co.in
Dear All,
I am facing some random crashes in my applications on using the neon(inline)
assembly code. However with pure C code the application works fine. I had
following questions regarding neon inline assembly usage.
Q1> In Inline neon assembly does only d8-d15 registers are required to be added
in clobber list even if inline assembly uses d0-d7,d16-d31 registers?
Q2> Correct way to put the register in clobber list: s(32 bit) , d(64 bit) or
q(128bit) registers.
Thanks in Advanced.