[llvm-bugs] [Bug 26027] New: Incorrect opcodes for DS_WRITE_SRC2_B32 and DS_WRITE_SRC2_B64
via llvm-bugs
llvm-bugs at lists.llvm.org
Tue Jan 5 06:10:02 PST 2016
https://llvm.org/bugs/show_bug.cgi?id=26027
Bug ID: 26027
Summary: Incorrect opcodes for DS_WRITE_SRC2_B32 and
DS_WRITE_SRC2_B64
Product: libraries
Version: trunk
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: P
Component: Target Description Classes
Assignee: unassignedbugs at nondot.org
Reporter: matszpk at interia.pl
CC: llvm-bugs at lists.llvm.org
Classification: Unclassified
Created attachment 15561
--> https://llvm.org/bugs/attachment.cgi?id=15561&action=edit
Fixed opcodes for DS_WRITE_SRC2_B32 and DS_WRITE_SRC2_B64.
I found bug in the AMD SI ISA Reference Guide: DS_WRITE_SRC2_B32 and
DS_WRITE_SRC2_B64 have wrong opcodes (DS_WRITE_SRC2_B32=140,
DS_WRITE_SRC2_B64=204). These opcodes causes GPU's hang up (verified for
DS_WRITE_SRC2_B64).
Correct opcodes (verified by me) are DS_WRITE_SRC2_B32=141 (0x8d) and
DS_WRITE_SRC2_B64=205 (0xcd).
In the attachments is patch that fix that bug.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20160105/0ecbf4a3/attachment.html>
More information about the llvm-bugs
mailing list