Quuxplusone / LLVMBugzillaTest

0 stars 0 forks source link

[SystemZ] Bad machine code: Expected a register operand #43466

Closed Quuxplusone closed 4 years ago

Quuxplusone commented 4 years ago
Bugzilla Link PR44496
Status RESOLVED FIXED
Importance P enhancement
Reported by Jonas Paulsson (paulsson@linux.vnet.ibm.com)
Reported on 2020-01-08 20:05:37 -0800
Last modified on 2020-01-09 10:08:00 -0800
Version trunk
Hardware PC Linux
CC llvm-bugs@lists.llvm.org, paulsson@linux.vnet.ibm.com, uweigand@de.ibm.com
Fixed by commit(s)
Attachments tc_exptectedreg_nxgrk.ll (1152 bytes, text/plain)
Blocks
Blocked by
See also
Created attachment 23001
reduced testcase

llc -O3 -mcpu=z15 ./tc_exptectedreg_nxgrk.ll -verify-misched -o -

*** Bad machine code: Expected a register operand. ***
- function:    main
- basic block: %bb.1 bb1 (0x2aa410c5488) [80B;336B)
- instruction: 176B     %6:gr64bit = NXGRK %1:gr64bit, -4210509929515057152,
implicit-def dead $cc
- operand 2:   -4210509929515057152
LLVM ERROR: Found 1 machine code errors.
Quuxplusone commented 4 years ago

Attached tc_exptectedreg_nxgrk.ll (1152 bytes, text/plain): reduced testcase

Quuxplusone commented 4 years ago

I'll have a look.

Quuxplusone commented 4 years ago

Fixed in b51fa86.