All of lore.kernel.org
 help / color / mirror / Atom feed
* [Bug 65873] New: R600/SI: Cannot select store with truncate to 32-bit
@ 2013-06-18  0:05 bugzilla-daemon
  2013-06-18  0:06 ` [Bug 65873] " bugzilla-daemon
                   ` (14 more replies)
  0 siblings, 15 replies; 16+ messages in thread
From: bugzilla-daemon @ 2013-06-18  0:05 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 2061 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=65873

          Priority: medium
            Bug ID: 65873
          Assignee: dri-devel@lists.freedesktop.org
           Summary: R600/SI: Cannot select store with truncate to 32-bit
          Severity: normal
    Classification: Unclassified
                OS: Linux (All)
          Reporter: awatry@gmail.com
          Hardware: Other
            Status: NEW
           Version: git
         Component: Drivers/Gallium/radeonsi
           Product: Mesa

Created attachment 80970
  --> https://bugs.freedesktop.org/attachment.cgi?id=80970&action=edit
Piglit test that triggers the error on SI

Running the attached piglit CL test, I'm getting the following on R600/SI
(Pitcairn, 7850):

LLVM ERROR: Cannot select: 0x2add8b0: ch = store 0x2add7b0, 0x2adcfb0,
0x2adc640, 0x2adbd40<ST4[%out+4], trunc to i32> [ORD=4] [ID=17]
  0x2adcfb0: i64,ch = load 0x20468b8, 0x2add1b0, 0x2adbd40<LD4[%mem+4], zext
from i32> [ORD=1] [ID=14]
    0x2add1b0: i64 = add 0x2adc140, 0x2adc540 [ORD=1] [ID=11]
      0x2adc140: i64,ch = load 0x20468b8, 0x2adc040, 0x2adbd40<LD8[undef]>
[ID=9]
        0x2adc040: i64 = add 0x2adba40, 0x2adbf40 [ID=7]
          0x2adba40: i64,ch = CopyFromReg 0x20468b8, 0x2adb940 [ID=6]
            0x2adb940: i64 = Register %vreg0 [ID=1]
          0x2adbf40: i64 = Constant<44> [ID=4]
        0x2adbd40: i64 = undef [ID=3]
      0x2adc540: i64 = Constant<4> [ID=5]
    0x2adbd40: i64 = undef [ID=3]
  0x2adc640: i64 = add 0x2adbe40, 0x2adc540 [ORD=4] [ID=13]
    0x2adbe40: i64,ch = load 0x20468b8, 0x2adbc40, 0x2adbd40<LD8[undef]>
[ID=10]
      0x2adbc40: i64 = add 0x2adba40, 0x2adbb40 [ID=8]
        0x2adba40: i64,ch = CopyFromReg 0x20468b8, 0x2adb940 [ID=6]
          0x2adb940: i64 = Register %vreg0 [ID=1]
        0x2adbb40: i64 = Constant<36> [ID=2]
      0x2adbd40: i64 = undef [ID=3]
    0x2adc540: i64 = Constant<4> [ID=5]
  0x2adbd40: i64 = undef [ID=3]


I'll attach a dump from llc -debug-only=isel in a minute.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 3590 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2013-07-15 23:43 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-06-18  0:05 [Bug 65873] New: R600/SI: Cannot select store with truncate to 32-bit bugzilla-daemon
2013-06-18  0:06 ` [Bug 65873] " bugzilla-daemon
2013-06-18  0:08 ` bugzilla-daemon
2013-06-18 16:56 ` bugzilla-daemon
2013-06-18 20:17 ` bugzilla-daemon
2013-06-18 20:19 ` bugzilla-daemon
2013-06-18 20:20 ` bugzilla-daemon
2013-06-27 17:26 ` bugzilla-daemon
2013-06-27 18:18 ` bugzilla-daemon
2013-06-27 20:54 ` bugzilla-daemon
2013-06-27 22:19 ` bugzilla-daemon
2013-06-28  4:27 ` bugzilla-daemon
2013-06-28 14:45 ` bugzilla-daemon
2013-07-15 19:04 ` bugzilla-daemon
2013-07-15 20:26 ` bugzilla-daemon
2013-07-15 23:43 ` bugzilla-daemon

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.