[LLVMbugs] [Bug 11935] New: fistpq/fisttpq not accepted in X86 backend

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Mon Feb 6 10:34:26 PST 2012


http://llvm.org/bugs/show_bug.cgi?id=11935

             Bug #: 11935
           Summary: fistpq/fisttpq not accepted in X86 backend
           Product: libraries
           Version: trunk
          Platform: PC
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P
         Component: Backend: X86
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: code at klickverbot.at
                CC: llvmbugs at cs.uiuc.edu
    Classification: Unclassified


Created attachment 8008
  --> http://llvm.org/bugs/attachment.cgi?id=8008
Add q suffix aliases for the fistp and fisttp mnemonics.

For the fistp and fisttp mnemonics, the GAS shipping with Xcode 4.2.1 ([1])
accepts both »q« and »ll« suffixes, while the LLVM X86 backend only has the
latter.

I'm unsure whether adding aliases is really the right way to go, as the issue
can be worked in client code, but it introduced a regression in a compiler I'm
working on (inline asm).


[1] Apple Inc version cctools-809~85, GNU assembler version 1.38

-- 
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the llvm-bugs mailing list