blob: 0111b4b77861d555a39148be7bbd5b29b3168dc8 (
plain) (
blame)
1
2
3
4
5
6
7
|
<think>
Okay, let's see. The user is reporting an issue with QEMU's SPARC emulation, specifically with the VIS fmul8x16 instruction. They mention that when they run their test program in QEMU, the results are wrong—mostly zeros—whereas on real hardware it works correctly. The problem occurs in both 64-bit and 32-bit modes.
First, I need to classify this bug according to the given categories: instruction, syscall, or runtime. The key here is that the issue is with the execution of a specific instruction, fmul8x16, which is part of the VIS (Visual Instruction Set) extensions for UltraSPARC. The user states that other VIS instructions work, but this particular one doesn't. Since the problem is with the emulation of that specific instruction in QEMU, it falls under the 'instruction' category. Syscall would be if there's an issue with system calls, and runtime is for other runtime errors, but here it's clearly an instruction emulation error.
</think>
instruction
|