[LLVMbugs] [Bug 9111] New: SystemZ assembly syntax problem
bugzilla-daemon at llvm.org
bugzilla-daemon at llvm.org
Mon Jan 31 10:21:08 PST 2011
http://llvm.org/bugs/show_bug.cgi?id=9111
Summary: SystemZ assembly syntax problem
Product: libraries
Version: trunk
Platform: PC
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P
Component: Backend: SystemZ
AssignedTo: unassignedbugs at nondot.org
ReportedBy: bagel99 at gmail.com
CC: llvmbugs at cs.uiuc.edu
Created an attachment (id=6082)
--> (http://llvm.org/bugs/attachment.cgi?id=6082)
minimal test case
The output from the SystemZ backend gives fatal errors when trying to assemble
with the GNU binutils 2.20.51.20100224 assembler for s390x. This happens when
assembling the output of the distributed test cases for SystemZ.
A minimal test case is attached. I'll attach the -debug output from llc next.
$ llc -march=systemz RetImm16LL.ll
$ s390x-as -m64 -march=z900 RetImm16LL.s
RetImm16LL.s: Assembler messages:
RetImm16LL.s:8: Error: operand out of range (0xffffffffffffffff is not between
0x0000000000000000 and 0x000000000000ffff)
In RetImm16LL.s
the line
llill %r2, -1
should be
llill %r2, 65535
--
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