illegal instructions for AArch64 ARMv8
Bug #1308381 reported by
Hao Liu
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
QEMU |
Fix Released
|
Undecided
|
Alex Bennée |
Bug Description
The test case is in the attachment. To reproduce as following (I tried both GCC and Clang):
$aarch64-
$./test
qemu: uncaught target signal 4 (Illegal instruction) - core dumped
Illegal instruction (core dumped)
In the test case, 3 intrinsics are tested: vqmovunh_s16, vqmovuns_s32, vqmovund_s64. They will be compiled into instructions:
SQXTUN Bd, Hn
SQXTUN Hd, Sn
SQXTUN Sd, Dn.
QEMU is get from trunk git://git.
Can you attach a statically linked test case binary, please?