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

* [Bug 65873] R600/SI: Cannot select store with truncate to 32-bit
  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 ` bugzilla-daemon
  2013-06-18  0:08 ` bugzilla-daemon
                   ` (13 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: bugzilla-daemon @ 2013-06-18  0:06 UTC (permalink / raw)
  To: dri-devel


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

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

--- Comment #1 from Aaron Watry <awatry@gmail.com> ---
Created attachment 80971
  --> https://bugs.freedesktop.org/attachment.cgi?id=80971&action=edit
LLVM assembly that is produced from the vload-int.cl test case

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

[-- Attachment #1.2: Type: text/html, Size: 1332 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

* [Bug 65873] R600/SI: Cannot select store with truncate to 32-bit
  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
                   ` (12 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: bugzilla-daemon @ 2013-06-18  0:08 UTC (permalink / raw)
  To: dri-devel


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

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

--- Comment #2 from Aaron Watry <awatry@gmail.com> ---
Created attachment 80972
  --> https://bugs.freedesktop.org/attachment.cgi?id=80972&action=edit
Output from llc -debug-only=isel --march=r600 --mcpu=verde < vload-int.ll

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

[-- Attachment #1.2: Type: text/html, Size: 1374 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

* [Bug 65873] R600/SI: Cannot select store with truncate to 32-bit
  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
                   ` (11 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: bugzilla-daemon @ 2013-06-18 16:56 UTC (permalink / raw)
  To: dri-devel


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

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

--- Comment #3 from Tom Stellard <tstellar@gmail.com> ---
These patches should fix the issue:

http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20130617/178156.html

The first patch is unrelated to the bug, but it is required in order to prevent
the test case in the second patch from crashing on Cayman.  I've tested this on
llc, can you verify it works on real hardware.

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

[-- Attachment #1.2: Type: text/html, Size: 1385 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

* [Bug 65873] R600/SI: Cannot select store with truncate to 32-bit
  2013-06-18  0:05 [Bug 65873] New: R600/SI: Cannot select store with truncate to 32-bit bugzilla-daemon
                   ` (2 preceding siblings ...)
  2013-06-18 16:56 ` bugzilla-daemon
@ 2013-06-18 20:17 ` bugzilla-daemon
  2013-06-18 20:19 ` bugzilla-daemon
                   ` (10 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: bugzilla-daemon @ 2013-06-18 20:17 UTC (permalink / raw)
  To: dri-devel


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

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

--- Comment #4 from Aaron Watry <awatry@gmail.com> ---
The good news is that the store error is gone...

Now I get a load error :/

LLVM ERROR: Cannot select: 0x2c92af0: i64,ch = load 0x21fe0c8, 0x2c924f0,
0x2c921f0<LD4[undef](align=8), zext from i32> [ID=15]
  0x2c924f0: i64 = add 0x2c91ef0, 0x2c923f0 [ID=13]
    0x2c91ef0: i64,ch = CopyFromReg 0x21fe0c8, 0x2c91df0 [ID=12]
      0x2c91df0: i64 = Register %vreg0 [ID=1]
    0x2c923f0: i64 = Constant<44> [ID=4]
  0x2c921f0: i64 = undef [ID=3]

I'll attach the llvm assembly in a follow-up

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

[-- Attachment #1.2: Type: text/html, Size: 1457 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

* [Bug 65873] R600/SI: Cannot select store with truncate to 32-bit
  2013-06-18  0:05 [Bug 65873] New: R600/SI: Cannot select store with truncate to 32-bit bugzilla-daemon
                   ` (3 preceding siblings ...)
  2013-06-18 20:17 ` bugzilla-daemon
@ 2013-06-18 20:19 ` bugzilla-daemon
  2013-06-18 20:20 ` bugzilla-daemon
                   ` (9 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: bugzilla-daemon @ 2013-06-18 20:19 UTC (permalink / raw)
  To: dri-devel


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

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

Aaron Watry <awatry@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #80971|0                           |1
        is obsolete|                            |

--- Comment #5 from Aaron Watry <awatry@gmail.com> ---
Created attachment 81037
  --> https://bugs.freedesktop.org/attachment.cgi?id=81037&action=edit
LLVM Assembly that is produced from vload-int.cl (after first patch)

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

[-- Attachment #1.2: Type: text/html, Size: 2132 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

* [Bug 65873] R600/SI: Cannot select store with truncate to 32-bit
  2013-06-18  0:05 [Bug 65873] New: R600/SI: Cannot select store with truncate to 32-bit bugzilla-daemon
                   ` (4 preceding siblings ...)
  2013-06-18 20:19 ` bugzilla-daemon
@ 2013-06-18 20:20 ` bugzilla-daemon
  2013-06-27 17:26 ` bugzilla-daemon
                   ` (8 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: bugzilla-daemon @ 2013-06-18 20:20 UTC (permalink / raw)
  To: dri-devel


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

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

Aaron Watry <awatry@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #80972|0                           |1
        is obsolete|                            |

--- Comment #6 from Aaron Watry <awatry@gmail.com> ---
Created attachment 81038
  --> https://bugs.freedesktop.org/attachment.cgi?id=81038&action=edit
Output from llc -debug-only=isel --march=r600 --mcpu=verde < vload-int.ll

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

[-- Attachment #1.2: Type: text/html, Size: 2156 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

* [Bug 65873] R600/SI: Cannot select store with truncate to 32-bit
  2013-06-18  0:05 [Bug 65873] New: R600/SI: Cannot select store with truncate to 32-bit bugzilla-daemon
                   ` (5 preceding siblings ...)
  2013-06-18 20:20 ` bugzilla-daemon
@ 2013-06-27 17:26 ` bugzilla-daemon
  2013-06-27 18:18 ` bugzilla-daemon
                   ` (7 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: bugzilla-daemon @ 2013-06-27 17:26 UTC (permalink / raw)
  To: dri-devel


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

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

--- Comment #7 from Tom Stellard <tstellar@gmail.com> ---
The SI backend needs to be fixed so it can handle zext i64 loads, but there is
also a bug in libclc.  The vload implementation assumes pointer types are
32-bit:

define <2 x i32> @__clc_vload2_impl_i32__global(i32 %offset,  i32 addrspace(1)*
nocapture %addr) nounwind readonly alwaysinline {
  %1 = ptrtoint i32 addrspace(1)* %addr to i32
  %2 = add i32 %1, %offset
  %3 = inttoptr i32 %2 to <2 x i32> addrspace(1)*
  %4 = load <2 x i32> addrspace(1)* %3, align 4, !tbaa !3
  ret <2 x i32> %4
}

Pointers on SI are 64-bit.  This ptrtoint, add, inttoptr sequence should be
replaced with a getelementptr and a bitcast.

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

[-- Attachment #1.2: Type: text/html, Size: 1609 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

* [Bug 65873] R600/SI: Cannot select store with truncate to 32-bit
  2013-06-18  0:05 [Bug 65873] New: R600/SI: Cannot select store with truncate to 32-bit bugzilla-daemon
                   ` (6 preceding siblings ...)
  2013-06-27 17:26 ` bugzilla-daemon
@ 2013-06-27 18:18 ` bugzilla-daemon
  2013-06-27 20:54 ` bugzilla-daemon
                   ` (6 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: bugzilla-daemon @ 2013-06-27 18:18 UTC (permalink / raw)
  To: dri-devel


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

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

--- Comment #8 from Aaron Watry <awatry@gmail.com> ---
"Pointers on SI are 64-bit."

Talk about a "duh" moment. I'll see what I can do to fix and test the
vload/vstore implementation pointer generation since this is broken on SI,
maybe 64-bit PTX, and would also be broken on x86_64 (and others) if we ever
get around to supporting CPU targets in libclc.

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

[-- Attachment #1.2: Type: text/html, Size: 1278 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

* [Bug 65873] R600/SI: Cannot select store with truncate to 32-bit
  2013-06-18  0:05 [Bug 65873] New: R600/SI: Cannot select store with truncate to 32-bit bugzilla-daemon
                   ` (7 preceding siblings ...)
  2013-06-27 18:18 ` bugzilla-daemon
@ 2013-06-27 20:54 ` bugzilla-daemon
  2013-06-27 22:19 ` bugzilla-daemon
                   ` (5 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: bugzilla-daemon @ 2013-06-27 20:54 UTC (permalink / raw)
  To: dri-devel


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

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

--- Comment #9 from Tom Stellard <tstellar@gmail.com> ---
The piglit test should work with this patch:
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20130624/179364.html

But we should still try to fix the bug in libclc.

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

[-- Attachment #1.2: Type: text/html, Size: 1236 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

* [Bug 65873] R600/SI: Cannot select store with truncate to 32-bit
  2013-06-18  0:05 [Bug 65873] New: R600/SI: Cannot select store with truncate to 32-bit bugzilla-daemon
                   ` (8 preceding siblings ...)
  2013-06-27 20:54 ` bugzilla-daemon
@ 2013-06-27 22:19 ` bugzilla-daemon
  2013-06-28  4:27 ` bugzilla-daemon
                   ` (4 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: bugzilla-daemon @ 2013-06-27 22:19 UTC (permalink / raw)
  To: dri-devel


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

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

--- Comment #10 from Aaron Watry <awatry@gmail.com> ---
I've got a draft fix in my libclc repo on fdo.o.  I've tested for regressions
on Cedar (successfully), and I will test on SI with your 64-bit load patch asap
(hopefully tonight, but we'll see).

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

[-- Attachment #1.2: Type: text/html, Size: 1154 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

* [Bug 65873] R600/SI: Cannot select store with truncate to 32-bit
  2013-06-18  0:05 [Bug 65873] New: R600/SI: Cannot select store with truncate to 32-bit bugzilla-daemon
                   ` (9 preceding siblings ...)
  2013-06-27 22:19 ` bugzilla-daemon
@ 2013-06-28  4:27 ` bugzilla-daemon
  2013-06-28 14:45 ` bugzilla-daemon
                   ` (3 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: bugzilla-daemon @ 2013-06-28  4:27 UTC (permalink / raw)
  To: dri-devel


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

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

--- Comment #11 from Tom Stellard <tstellar@gmail.com> ---
(In reply to comment #10)
> I've got a draft fix in my libclc repo on fdo.o.  I've tested for
> regressions on Cedar (successfully), and I will test on SI with your 64-bit
> load patch asap (hopefully tonight, but we'll see).

I took a look at your libclc fix, and I realized that we can't use address
space qualifiers in common code, because addrspace(1) may not mean global
address space on all targets.

I think you might find that the optimizers are good enough to turn a .cl
implementation into optimal code, but if not we may be have to move the LLVM IR
implementations into target specific code.

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

[-- Attachment #1.2: Type: text/html, Size: 1646 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

* [Bug 65873] R600/SI: Cannot select store with truncate to 32-bit
  2013-06-18  0:05 [Bug 65873] New: R600/SI: Cannot select store with truncate to 32-bit bugzilla-daemon
                   ` (10 preceding siblings ...)
  2013-06-28  4:27 ` bugzilla-daemon
@ 2013-06-28 14:45 ` bugzilla-daemon
  2013-07-15 19:04 ` bugzilla-daemon
                   ` (2 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: bugzilla-daemon @ 2013-06-28 14:45 UTC (permalink / raw)
  To: dri-devel


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

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

--- Comment #12 from Aaron Watry <awatry@gmail.com> ---
No problem.  I'll just revert the vload/vstore code to pure CLC implementations
and then override with assembly in the R600 back-end.

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

[-- Attachment #1.2: Type: text/html, Size: 1094 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

* [Bug 65873] R600/SI: Cannot select store with truncate to 32-bit
  2013-06-18  0:05 [Bug 65873] New: R600/SI: Cannot select store with truncate to 32-bit bugzilla-daemon
                   ` (11 preceding siblings ...)
  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
  14 siblings, 0 replies; 16+ messages in thread
From: bugzilla-daemon @ 2013-07-15 19:04 UTC (permalink / raw)
  To: dri-devel


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

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

--- Comment #13 from Tom Stellard <tstellar@gmail.com> ---
(In reply to comment #9)
> The piglit test should work with this patch:
> http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20130624/179364.
> html
> 
> But we should still try to fix the bug in libclc.

I've just pushed this patch.  What is the status of this bug with your
vstore/vload fixes?

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

[-- Attachment #1.2: Type: text/html, Size: 1443 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

* [Bug 65873] R600/SI: Cannot select store with truncate to 32-bit
  2013-06-18  0:05 [Bug 65873] New: R600/SI: Cannot select store with truncate to 32-bit bugzilla-daemon
                   ` (12 preceding siblings ...)
  2013-07-15 19:04 ` bugzilla-daemon
@ 2013-07-15 20:26 ` bugzilla-daemon
  2013-07-15 23:43 ` bugzilla-daemon
  14 siblings, 0 replies; 16+ messages in thread
From: bugzilla-daemon @ 2013-07-15 20:26 UTC (permalink / raw)
  To: dri-devel


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

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

--- Comment #14 from Aaron Watry <awatry@gmail.com> ---
I still get errors with the v8i32/v16i32 loads, but those aren't currently
enabled in the R600 or SI back-ends as far as I know.

If I comment out the vload8 and vload16 tests everything runs correctly for me
on my 7850 with git master llvm/clang and my vload/vstore changes for libclc.

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

[-- Attachment #1.2: Type: text/html, Size: 1247 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

* [Bug 65873] R600/SI: Cannot select store with truncate to 32-bit
  2013-06-18  0:05 [Bug 65873] New: R600/SI: Cannot select store with truncate to 32-bit bugzilla-daemon
                   ` (13 preceding siblings ...)
  2013-07-15 20:26 ` bugzilla-daemon
@ 2013-07-15 23:43 ` bugzilla-daemon
  14 siblings, 0 replies; 16+ messages in thread
From: bugzilla-daemon @ 2013-07-15 23:43 UTC (permalink / raw)
  To: dri-devel


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

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

Aaron Watry <awatry@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

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

[-- Attachment #1.2: Type: text/html, Size: 1214 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.