qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [Bug 1308381] [NEW] illegal instructions for AArch64 ARMv8


From: Hao Liu
Subject: [Qemu-devel] [Bug 1308381] [NEW] illegal instructions for AArch64 ARMv8
Date: Wed, 16 Apr 2014 08:04:21 -0000

Public bug reported:

The test case is in the attachment. To reproduce as following (I tried both GCC 
and Clang):
$aarch64-linux-gnu-gcc qemu.c -o test
$./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.

It seems that these instructions are not supported in QEMU. Is this a
bug?

** Affects: qemu
     Importance: Undecided
         Status: New

** Attachment added: "qemu.c"
   https://bugs.launchpad.net/bugs/1308381/+attachment/4085154/+files/qemu.c

** Description changed:

  The test case is in the attachment. To reproduce as following (I tried both 
GCC and Clang):
  $aarch64-linux-gnu-gcc qemu.c -o test
  $./test
  qemu: uncaught target signal 4 (Illegal instruction) - core dumped
  Illegal instruction (core dumped)
  
- There are 3 intrinsics are tested in the test case: vqmovunh_s16,  
vqmovuns_s32, vqmovund_s64. They will be compiled into instructions:
+ 
+ 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.
  
  It seems that these instructions are not supported in QEMU. Is this a
  bug?

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1308381

Title:
  illegal instructions for AArch64 ARMv8

Status in QEMU:
  New

Bug description:
  The test case is in the attachment. To reproduce as following (I tried both 
GCC and Clang):
  $aarch64-linux-gnu-gcc qemu.c -o test
  $./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.

  It seems that these instructions are not supported in QEMU. Is this a
  bug?

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1308381/+subscriptions



reply via email to

[Prev in Thread] Current Thread [Next in Thread]