This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug inline-asm/51423] New: Questions regarding Clobber List for inline ARM/NEON assembly


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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]