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: [email protected]
ReportedBy: [email protected]
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.