From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 72680] flightgear crashes on r600 (rs880) with llvm backend Date: Tue, 04 Feb 2014 12:31:49 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1981074544==" Return-path: Received: from culpepper.freedesktop.org (unknown [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 2B532FA9F9 for ; Tue, 4 Feb 2014 04:31:49 -0800 (PST) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: dri-devel-bounces@lists.freedesktop.org Errors-To: dri-devel-bounces@lists.freedesktop.org To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1981074544== Content-Type: multipart/alternative; boundary="1391517108.712C60.31271"; charset="us-ascii" --1391517108.712C60.31271 Date: Tue, 4 Feb 2014 12:31:48 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" https://bugs.freedesktop.org/show_bug.cgi?id=72680 --- Comment #5 from Marc Dietrich --- here is another one from Unigine Valley ===== SHADER #89 =========================================== VS/RS880/R600 ===== ===== 798 dw ===== 16 gprs ===== 2 stack ======================================= 0000 00000000 89800000 CALL_FS @0 0002 0000002a a4380000 ALU_PUSH_BEFORE 15 @84 0084 001f2c02 40000c10 1 z: SETE_DX10 R0.z, R2.w, 1.0 0086 001fac02 60000c10 w: SETE_DX10 R0.w, R2.w, [0x40000000 2].x 0088 809fac02 60a00c10 t: SETE_DX10 R5.w, R2.w, [0x40400000 3].y 0090 40000000 0091 40400000 0092 001fecfe 61403110 2 w: OR_INT R10.w, PV.w, PS 0094 801fe8fe 61203110 t: OR_INT R9.w, PV.z, PS 0096 00000403 00a01910 3 x: MOV R5.x, R3.y 0098 00000003 20a01910 y: MOV R5.y, R3.x 0100 001fecfe 60003010 w: AND_INT R0.w, PV.w, PS 0102 80000402 00001910 t: MOV R0.x, R2.y 0104 00000002 20001910 4 y: MOV R0.y, R2.x 0106 000000fd 61001910 w: MOV R8.w, [0x00000001 0].x 0108 801f0cfe 60003a10 t: SETE_INT R0.w, PV.w, 0 0110 00000001 0112 801f00ff 00004504 5 M x: PRED_SETNE_INT __.x, PS, 0 0004 0000001f 85000001 JUMP @62 POP:1 0006 00000039 a4100000 ALU_PUSH_BEFORE 5 @114 0114 000000fd 40e01910 6 z: MOV R7.z, [0x00000001 0].x 0116 001f2c03 61000c10 w: SETE_DX10 R8.w, R3.w, 1.0 0118 801f0c0a 60003a10 t: SETE_INT R0.w, R10.w, 0 0120 00000001 0122 801f00ff 00004504 7 M x: PRED_SETNE_INT __.x, PS, 0 0008 00000016 85000001 JUMP @44 POP:1 0010 0000003e a40c0000 ALU_PUSH_BEFORE 4 @124 0124 000000fd 61401910 8 w: MOV R10.w, [0x00000001 0].x 0126 801f0c09 60003a10 t: SETE_INT R0.w, R9.w, 0 0128 00000001 0130 801f00ff 00004504 9 M x: PRED_SETNE_INT __.x, PS, 0 0012 0000000c 85000001 JUMP @24 POP:1 0014 00000042 a0840000 ALU 34 @132 0132 000000fd 61201910 10 w: MOV R9.w, [0x00000001 0].x 0134 801f0c08 60003a10 t: SETE_INT R0.w, R8.w, 0 0136 00000001 0138 801f00ff 00004208 11 P x: PRED_SETE_INT __.x, PS, 0 0140 4080a401 40000210 12 0 z: MUL_IEEE R0.z, R1.y, R5.y 0142 41006001 60000210 0 w: MUL_IEEE R0.w, R1.x, R3.z 0144 c000a801 60a00210 0 t: MUL_IEEE R5.w, R1.z, R5.x 0146 41006401 00c29c05 13 0 x: MULADD_IEEE R6.x, R1.y, R3.z, -R5.w 0148 4080a801 20c69c00 0 y: MULADD_IEEE R6.y, R1.z, R5.y, -R0.w VEC_021 0150 c000a001 40029800 0 z: MULADD_IEEE R0.z, R1.x, R5.x, -R0.z 0152 4000c006 00005000 14 0 x: DOT4 __.x, R6.x, R6.x 0154 4080c406 20005000 0 y: DOT4 __.y, R6.y, R6.y 0156 41000800 40005000 0 z: DOT4 __.z, R0.z, R0.z 0158 c01f00f8 60005010 0 w: DOT4 R0.w, 0, 0 0160 c0000c00 60006710 15 0 t: RECIPSQRT_CLAMPED R0.w, R0.w 0162 41800800 40000210 16 0 z: MUL_IEEE R0.z, R0.z, R0.w 0164 41800006 60c00210 0 w: MUL_IEEE R6.w, R6.x, R0.w 0166 c1800406 60000210 0 t: MUL_IEEE R0.w, R6.y, R0.w 0168 40002c00 40a00210 17 0 z: MUL_IEEE R5.z, R0.w, R1.x 0170 41002c06 60ac0210 0 w: MUL_IEEE R5.w, R6.w, R1.z VEC_102 0172 c0802800 60e00210 0 t: MUL_IEEE R7.w, R0.z, R1.y 0174 41002c00 00c29c07 18 0 x: MULADD_IEEE R6.x, R0.w, R1.z, -R7.w 0176 c0002800 20c69c05 0 y: MULADD_IEEE R6.y, R0.z, R1.x, -R5.w VEC_021 0178 c0802c06 40a29805 19 0 z: MULADD_IEEE R5.z, R6.w, R1.y, -R5.z 0180 4000c006 00a05000 20 0 x: DOT4 __.x, R6.x, R6.x 0182 4080c406 20a05000 0 y: DOT4 __.y, R6.y, R6.y 0184 4100a805 40a05000 0 z: DOT4 __.z, R5.z, R5.z 0186 c01f00f8 60a05010 0 w: DOT4 R5.w, 0, 0 0188 400000fd 61201910 21 0 w: MOV R9.w, [0x00000000 0].x 0190 c0000c05 00e06710 0 t: RECIPSQRT_CLAMPED R7.x, R5.w 0192 00000000 0194 4000e805 40c00210 22 0 z: MUL_IEEE R6.z, R5.z, R7.x 0196 4000e406 60a00210 0 w: MUL_IEEE R5.w, R6.y, R7.x 0198 c000e006 60e00210 0 t: MUL_IEEE R7.w, R6.x, R7.x 0016 00000064 a4040000 ALU_PUSH_BEFORE 2 @200 0200 801f4c09 61203d10 23 w: SETNE_INT R9.w, R9.w, 1 0202 801f0cfe 00004204 24 M x: PRED_SETE_INT __.x, PV.w, 0 0018 0000000b 85000001 JUMP @22 POP:1 0020 00000066 a8400000 ALU_POP_AFTER 17 @204 0204 0000a005 00005000 25 x: DOT4 __.x, R5.x, R5.x 0206 0280b405 20005000 y: DOT4 __.y, -R5.y, -R5.y 0208 001f00f8 40005010 z: DOT4 R0.z, 0, 0 0210 801f00f8 60005000 w: DOT4 __.w, 0, 0 0212 800000fe 60006710 26 t: RECIPSQRT_CLAMPED R0.w, PV.x 0214 801fe005 60a00210 27 w: MUL_IEEE R5.w, R5.x, PS 0216 001f0c00 40000210 28 z: MUL_IEEE R0.z, R0.w, 0 0218 019fc0f8 60c00d10 w: SETGT_DX10 R6.w, 0, PV.w 0220 81801405 60000210 t: MUL_IEEE R0.w, -R5.y, R0.w 0222 801f0cfe 00004208 29 P x: PRED_SETE_INT __.x, PV.w, 0 0224 40001800 40001910 30 0 z: MOV R0.z, -R0.z 0226 40001c00 60001910 0 w: MOV R0.w, -R0.w 0228 c0001c05 60a01910 0 t: MOV R5.w, -R5.w 0230 000000fd 40c01910 31 z: MOV R6.z, [0x00000000 0].x 0232 00000c05 60c01910 w: MOV R6.w, R5.w 0234 80001c00 60e01910 t: MOV R7.w, -R0.w 0236 00000000 0022 00000077 a8600000 ALU_POP_AFTER 25 @238 0238 0180ec00 40a00210 32 z: MUL_IEEE R5.z, R0.w, R7.w 0240 8100cc06 61300210 w: MUL_IEEE R9.w, R6.w, R6.z VEC_201 0242 8180a800 61400210 33 w: MUL_IEEE R10.w, R0.z, R5.w 0244 0100cc00 00c29cfe 34 x: MULADD_IEEE R6.x, R0.w, R6.z, -PV.w 0246 8180e800 20c29c09 y: MULADD_IEEE R6.y, R0.z, R7.w, -R9.w 0248 8180ac06 40a29805 35 z: MULADD_IEEE R5.z, R6.w, R5.w, -R5.z 0250 0000c006 00e05010 36 x: DOT4 R7.x, R6.x, R6.x 0252 0080c406 20e05000 y: DOT4 __.y, R6.y, R6.y 0254 0100a805 40e05000 z: DOT4 __.z, R5.z, R5.z 0256 801f00f8 60e05000 w: DOT4 __.w, 0, 0 0258 800000fe 00e06710 37 t: RECIPSQRT_CLAMPED R7.x, PV.x 0260 001fe006 00c00210 38 x: MUL_IEEE R6.x, R6.x, PS 0262 001fe406 20c00210 y: MUL_IEEE R6.y, R6.y, PS 0264 801fe805 40a00210 z: MUL_IEEE R5.z, R5.z, PS 0266 00002006 00e05010 39 x: DOT4 R7.x, R6.x, R1.x 0268 00802406 20e05000 y: DOT4 __.y, R6.y, R1.y 0270 01002805 40e05000 z: DOT4 __.z, R5.z, R1.z 0272 801f00f8 60e05000 w: DOT4 __.w, 0, 0 0274 801f00fe 61200d10 40 w: SETGT_DX10 R9.w, PV.x, 0 0276 801f0cfe 00004508 41 P x: PRED_SETNE_INT __.x, PV.w, 0 0278 60001006 00c01910 42 1 x: MOV R6.x, -R6.x 0280 60001406 20c01910 1 y: MOV R6.y, -R6.y 0282 e0001805 40a01910 1 z: MOV R5.z, -R5.z 0284 800000fd 61401910 43 w: MOV R10.w, [0x00000000 0].x 0286 00000000 0024 00000090 a4100000 ALU_PUSH_BEFORE 5 @288 0288 801fac0a 61207210 44 t: LSHL_INT R9.w, R10.w, [0x0000001f 0].x 0290 0000001f 0292 801facfe 61207010 45 t: ASHR_INT R9.w, PV.w, [0x0000001f 0].x 0294 0000001f 0296 801f0cfe 00004504 46 M x: PRED_SETNE_INT __.x, PV.w, 0 0026 00000015 85000001 JUMP @42 POP:1 0028 00000095 a04c0000 ALU 20 @298 0298 000000fd 60a01910 47 w: MOV R5.w, [0x00000001 0].x 0300 801f0c08 60003a10 t: SETE_INT R0.w, R8.w, 0 0302 00000001 0304 801f00ff 00004208 48 P x: PRED_SETE_INT __.x, PS, 0 0306 4080a401 40000210 49 0 z: MUL_IEEE R0.z, R1.y, R5.y 0308 41006001 60000210 0 w: MUL_IEEE R0.w, R1.x, R3.z 0310 c000a801 60a00210 0 t: MUL_IEEE R5.w, R1.z, R5.x 0312 41006401 00c29c05 50 0 x: MULADD_IEEE R6.x, R1.y, R3.z, -R5.w 0314 4080a801 20c69c00 0 y: MULADD_IEEE R6.y, R1.z, R5.y, -R0.w VEC_021 0316 c000a001 40029800 0 z: MULADD_IEEE R0.z, R1.x, R5.x, -R0.z 0318 4000c006 00005000 51 0 x: DOT4 __.x, R6.x, R6.x 0320 4080c406 20005000 0 y: DOT4 __.y, R6.y, R6.y 0322 41000800 40005000 0 z: DOT4 __.z, R0.z, R0.z 0324 c01f00f8 60005010 0 w: DOT4 R0.w, 0, 0 0326 400000fd 60a01910 52 0 w: MOV R5.w, [0x00000000 0].x 0328 c0000c00 40a06710 0 t: RECIPSQRT_CLAMPED R5.z, R0.w 0330 00000000 0332 4100a800 40000210 53 0 z: MUL_IEEE R0.z, R0.z, R5.z 0334 4100a406 60000210 0 w: MUL_IEEE R0.w, R6.y, R5.z 0336 c100a006 60c00210 0 t: MUL_IEEE R6.w, R6.x, R5.z 0030 000000a9 a4780000 ALU_PUSH_BEFORE 31 @338 0338 801f4c05 60a03d10 54 w: SETNE_INT R5.w, R5.w, 1 0340 801f0cfe 00004508 55 P x: PRED_SETNE_INT __.x, PV.w, 0 0342 4000a005 00005000 56 0 x: DOT4 __.x, R5.x, R5.x 0344 4280b405 20005000 0 y: DOT4 __.y, -R5.y, -R5.y 0346 401f00f8 40005010 0 z: DOT4 R0.z, 0, 0 0348 c01f00f8 60005000 0 w: DOT4 __.w, 0, 0 0350 c0000800 40a06710 57 0 t: RECIPSQRT_CLAMPED R5.z, R0.z 0352 401f0805 40000210 58 0 z: MUL_IEEE R0.z, R5.z, 0 0354 4100b405 60000210 0 w: MUL_IEEE R0.w, -R5.y, R5.z 0356 c100a005 60c00210 0 t: MUL_IEEE R6.w, R5.x, R5.z 0358 0080ac00 40a00210 59 z: MUL_IEEE R5.z, R0.w, R5.y 0360 01006c06 60ac0210 w: MUL_IEEE R5.w, R6.w, R3.z VEC_102 0362 8000a800 60e00210 t: MUL_IEEE R7.w, R0.z, R5.x 0364 01006c00 00c290ff 60 x: MULADD_IEEE R6.x, R0.w, R3.z, -PS 0366 0080a800 20c29cfe y: MULADD_IEEE R6.y, R0.z, R5.y, -PV.w 0368 8000ac06 40aa98fe z: MULADD_IEEE R5.z, R6.w, R5.x, -PV.z VEC_120 0370 0000c006 00a05000 61 x: DOT4 __.x, R6.x, R6.x 0372 0080c406 20a05000 y: DOT4 __.y, R6.y, R6.y 0374 0100a805 40a05000 z: DOT4 __.z, R5.z, R5.z 0376 801f00f8 60a05010 w: DOT4 R5.w, 0, 0 0378 800000fe 60a06710 62 t: RECIPSQRT_CLAMPED R5.w, PV.x 0380 001fe006 00c00210 63 x: MUL_IEEE R6.x, R6.x, PS 0382 001fe406 20c00210 y: MUL_IEEE R6.y, R6.y, PS 0384 801fe805 40a00210 z: MUL_IEEE R5.z, R5.z, PS 0386 00002006 00a05000 64 x: DOT4 __.x, R6.x, R1.x 0388 00802406 20a05000 y: DOT4 __.y, R6.y, R1.y 0390 01002805 40a05000 z: DOT4 __.z, R5.z, R1.z 0392 801f00f8 60a05010 w: DOT4 R5.w, 0, 0 0394 801f00fe 60a00d10 65 w: SETGT_DX10 R5.w, PV.x, 0 0396 801f0cfe 60a03a10 66 w: SETE_INT R5.w, PV.w, 0 0398 801f0cfe 00004204 67 M x: PRED_SETE_INT __.x, PV.w, 0 0032 00000014 85000001 JUMP @40 POP:1 0034 000000c8 a0200000 ALU 9 @400 0400 000000fd 60e01910 68 w: MOV R7.w, [0x00000001 0].x 0402 801f0c08 60a03a10 t: SETE_INT R5.w, R8.w, 0 0404 00000001 0406 801f00ff 00004508 69 P x: PRED_SETNE_INT __.x, PS, 0 0408 60001805 20e01910 70 1 y: MOV R7.y, -R5.z 0410 60001406 40c01910 1 z: MOV R6.z, -R6.y 0412 60001006 60a01910 1 w: MOV R5.w, -R6.x 0414 e00000fd 60e01910 1 t: MOV R7.w, [0x00000000 0].x 0416 00000000 0036 000000d1 a01c0000 ALU 8 @418 0418 801f4c07 60e03d10 71 w: SETNE_INT R7.w, R7.w, 1 0420 801f0cfe 00004508 72 P x: PRED_SETNE_INT __.x, PV.w, 0 0422 c0000006 60a01910 73 0 w: MOV R5.w, R6.x 0424 c0000406 40c01910 74 0 z: MOV R6.z, R6.y 0426 40000805 20e01910 75 0 y: MOV R7.y, R5.z 0428 40001800 40081910 0 z: MOV R0.z, -R0.z VEC_120 0430 40001c00 60001910 0 w: MOV R0.w, -R0.w 0432 c0001c06 60c01910 0 t: MOV R6.w, -R6.w 0038 000000d9 a8080000 ALU_POP_AFTER 3 @434 0434 00000c05 00c01910 76 x: MOV R6.x, R5.w 0436 00000806 20c01910 y: MOV R6.y, R6.z 0438 80000407 40a01910 z: MOV R5.z, R7.y 0040 000000dc a8080000 ALU_POP_AFTER 3 @440 0440 00000405 60e01910 77 w: MOV R7.w, R5.y 0442 80000005 60a01910 t: MOV R5.w, R5.x 0444 80000803 40c01910 78 z: MOV R6.z, R3.z 0042 000000df a8040000 ALU_POP_AFTER 2 @446 0446 800000fd 40e01910 79 z: MOV R7.z, [0x00000000 0].x 0448 00000000 0044 000000e1 a4040000 ALU_PUSH_BEFORE 2 @450 0450 801f4807 61203d10 80 w: SETNE_INT R9.w, R7.z, 1 0452 801f0cfe 00004204 81 M x: PRED_SETE_INT __.x, PV.w, 0 0046 0000001e 85000001 JUMP @60 POP:1 0048 000000e3 a04c0000 ALU 20 @454 0454 000000fd 60c01910 82 w: MOV R6.w, [0x00000001 0].x 0456 801f0c08 60003a10 t: SETE_INT R0.w, R8.w, 0 0458 00000001 0460 801f00ff 00004208 83 P x: PRED_SETE_INT __.x, PS, 0 0462 40002000 40000210 84 0 z: MUL_IEEE R0.z, R0.x, R1.x 0464 41002400 60a00210 0 w: MUL_IEEE R5.w, R0.y, R1.z 0466 c0802802 60c00210 0 t: MUL_IEEE R6.w, R2.z, R1.y 0468 41002000 00c29c06 85 0 x: MULADD_IEEE R6.x, R0.x, R1.z, -R6.w 0470 40002802 20c69c05 0 y: MULADD_IEEE R6.y, R2.z, R1.x, -R5.w VEC_021 0472 c0802400 40029800 0 z: MULADD_IEEE R0.z, R0.y, R1.y, -R0.z 0474 4000c006 00a05000 86 0 x: DOT4 __.x, R6.x, R6.x 0476 4080c406 20a05000 0 y: DOT4 __.y, R6.y, R6.y 0478 41000800 40a05010 0 z: DOT4 R5.z, R0.z, R0.z 0480 c01f00f8 60a05000 0 w: DOT4 __.w, 0, 0 0482 400000fd 60c01910 87 0 w: MOV R6.w, [0x00000000 0].x 0484 c0000805 40a06710 0 t: RECIPSQRT_CLAMPED R5.z, R5.z 0486 00000000 0488 4100a800 40c00210 88 0 z: MUL_IEEE R6.z, R0.z, R5.z 0490 4100a406 60a00210 0 w: MUL_IEEE R5.w, R6.y, R5.z 0492 c100a006 60e00210 0 t: MUL_IEEE R7.w, R6.x, R5.z 0050 000000f7 a4780000 ALU_PUSH_BEFORE 31 @494 0494 801f4c06 60c03d10 89 w: SETNE_INT R6.w, R6.w, 1 0496 801f0cfe 00004508 90 P x: PRED_SETNE_INT __.x, PV.w, 0 0498 42001000 00005000 91 0 x: DOT4 __.x, -R0.x, -R0.x 0500 40800400 20005000 0 y: DOT4 __.y, R0.y, R0.y 0502 401f00f8 40005010 0 z: DOT4 R0.z, 0, 0 0504 c01f00f8 60005000 0 w: DOT4 __.w, 0, 0 0506 c0000800 40006710 92 0 t: RECIPSQRT_CLAMPED R0.z, R0.z 0508 401f0800 40c00210 93 0 z: MUL_IEEE R6.z, R0.z, 0 0510 41000400 60a00210 0 w: MUL_IEEE R5.w, R0.y, R0.z 0512 c1001000 60e00210 0 t: MUL_IEEE R7.w, -R0.x, R0.z 0514 0180e000 40040210 94 z: MUL_IEEE R0.z, R0.x, R7.w VEC_021 0516 0100c400 60c00210 w: MUL_IEEE R6.w, R0.y, R6.z 0518 8180a802 61000210 t: MUL_IEEE R8.w, R2.z, R5.w 0520 0100c000 00c290ff 95 x: MULADD_IEEE R6.x, R0.x, R6.z, -PS 0522 0180e802 20c29cfe y: MULADD_IEEE R6.y, R2.z, R7.w, -PV.w 0524 8180a400 400698fe z: MULADD_IEEE R0.z, R0.y, R5.w, -PV.z VEC_021 0526 0000c006 00a05000 96 x: DOT4 __.x, R6.x, R6.x 0528 0080c406 20a05000 y: DOT4 __.y, R6.y, R6.y 0530 01000800 40a05010 z: DOT4 R5.z, R0.z, R0.z 0532 801f00f8 60a05000 w: DOT4 __.w, 0, 0 0534 800000fe 40a06710 97 t: RECIPSQRT_CLAMPED R5.z, PV.x 0536 001fe006 00c00210 98 x: MUL_IEEE R6.x, R6.x, PS 0538 001fe406 20c00210 y: MUL_IEEE R6.y, R6.y, PS 0540 801fe800 40a00210 z: MUL_IEEE R5.z, R0.z, PS 0542 00002006 00005000 99 x: DOT4 __.x, R6.x, R1.x 0544 00802406 20005000 y: DOT4 __.y, R6.y, R1.y 0546 01002805 40005010 z: DOT4 R0.z, R5.z, R1.z 0548 801f00f8 60005000 w: DOT4 __.w, 0, 0 0550 801f00fe 60c00d10 100 w: SETGT_DX10 R6.w, PV.x, 0 0552 801f0cfe 60c03a10 101 w: SETE_INT R6.w, PV.w, 0 0554 801f0cfe 00004204 102 M x: PRED_SETE_INT __.x, PV.w, 0 0052 0000001d 85000001 JUMP @58 POP:1 0054 00000116 a01c0000 ALU 8 @556 0556 800000fd 60c01910 103 w: MOV R6.w, [0x00000001 0].x 0558 00000001 0560 801f0c00 00004508 104 P x: PRED_SETNE_INT __.x, R0.w, 0 0562 60001805 20e01910 105 1 y: MOV R7.y, -R5.z 0564 60001406 40001910 1 z: MOV R0.z, -R6.y 0566 60001006 60001910 1 w: MOV R0.w, -R6.x 0568 e00000fd 60c01910 1 t: MOV R6.w, [0x00000000 0].x 0570 00000000 0056 0000011e a8280000 ALU_POP_AFTER 11 @572 0572 801f4c06 60c03d10 106 w: SETNE_INT R6.w, R6.w, 1 0574 801f0cfe 00004208 107 P x: PRED_SETE_INT __.x, PV.w, 0 0576 e0000006 60001910 108 1 w: MOV R0.w, R6.x 0578 e0000406 40001910 109 1 z: MOV R0.z, R6.y 0580 60000805 20e01910 110 1 y: MOV R7.y, R5.z 0582 60001806 40c81910 1 z: MOV R6.z, -R6.z VEC_120 0584 60001c05 60a01910 1 w: MOV R5.w, -R5.w 0586 e0001c07 60e01910 1 t: MOV R7.w, -R7.w 0588 00000c00 00c01910 111 x: MOV R6.x, R0.w 0590 00000800 20c01910 y: MOV R6.y, R0.z 0592 80000407 40a01910 z: MOV R5.z, R7.y 0058 00000129 a8080000 ALU_POP_AFTER 3 @594 0594 00000400 60c01910 112 w: MOV R6.w, R0.y 0596 80000000 60001910 t: MOV R0.w, R0.x 0598 80000802 40001910 113 z: MOV R0.z, R2.z 0060 0000012c a8040000 ALU_POP_AFTER 2 @600 0600 800000fd 61001910 114 w: MOV R8.w, [0x00000000 0].x 0602 00000000 0062 0000012e a4040000 ALU_PUSH_BEFORE 2 @604 0604 801f4c08 61003d10 115 w: SETNE_INT R8.w, R8.w, 1 0606 801f0cfe 00004204 116 M x: PRED_SETE_INT __.x, PV.w, 0 0064 00000022 85000001 JUMP @68 POP:1 0066 00000130 a87c0000 ALU_POP_AFTER 32 @608 0608 0080a000 40000210 117 z: MUL_IEEE R0.z, R0.x, R5.y 0610 01006400 60000210 w: MUL_IEEE R0.w, R0.y, R3.z 0612 8000a802 60a00210 t: MUL_IEEE R5.w, R2.z, R5.x 0614 01006000 00c290ff 118 x: MULADD_IEEE R6.x, R0.x, R3.z, -PS 0616 0080a802 20c29cfe y: MULADD_IEEE R6.y, R2.z, R5.y, -PV.w 0618 8000a400 400298fe z: MULADD_IEEE R0.z, R0.y, R5.x, -PV.z 0620 0000c006 00005000 119 x: DOT4 __.x, R6.x, R6.x 0622 0080c406 20005000 y: DOT4 __.y, R6.y, R6.y 0624 01000800 40005000 z: DOT4 __.z, R0.z, R0.z 0626 801f00f8 60005010 w: DOT4 R0.w, 0, 0 0628 800000fe 60006710 120 t: RECIPSQRT_CLAMPED R0.w, PV.x 0630 001fe006 00c00210 121 x: MUL_IEEE R6.x, R6.x, PS 0632 001fe406 20c00210 y: MUL_IEEE R6.y, R6.y, PS 0634 801fe800 40a00210 z: MUL_IEEE R5.z, R0.z, PS 0636 00002006 00005000 122 x: DOT4 __.x, R6.x, R1.x 0638 00802406 20005000 y: DOT4 __.y, R6.y, R1.y 0640 01002805 40005010 z: DOT4 R0.z, R5.z, R1.z 0642 801f00f8 60005000 w: DOT4 __.w, 0, 0 0644 801f00fe 60000d10 123 w: SETGT_DX10 R0.w, PV.x, 0 0646 801f0cfe 00004508 124 P x: PRED_SETNE_INT __.x, PV.w, 0 0648 60001006 00c01910 125 1 x: MOV R6.x, -R6.x 0650 60001406 20c01910 1 y: MOV R6.y, -R6.y 0652 60001805 40a01910 1 z: MOV R5.z, -R5.z 0654 e0001000 00001910 1 t: MOV R0.x, -R0.x 0656 60001400 20001910 126 1 y: MOV R0.y, -R0.y 0658 e0001802 40401910 1 z: MOV R2.z, -R2.z 0660 00000803 40c01910 127 z: MOV R6.z, R3.z 0662 00000005 60a01910 w: MOV R5.w, R5.x 0664 80000405 60e01910 t: MOV R7.w, R5.y 0666 00000802 40001910 128 z: MOV R0.z, R2.z 0668 00000000 60001910 w: MOV R0.w, R0.x 0670 80000400 60c01910 t: MOV R6.w, R0.y 0068 80000150 a0f80000 ALU 63 @672 KC0[CB0:0-31] 0672 80008c06 60428001 129 w: MULADD_IEEE R2.w, R6.w, R4.x, R1.x 0674 00808c07 60428cfe 130 w: MULADD_IEEE R2.w, R7.w, R4.y, PV.w 0676 80008c00 60628401 t: MULADD_IEEE R3.w, R0.w, R4.x, R1.y 0678 00808c05 404280ff 131 z: MULADD_IEEE R2.z, R5.w, R4.y, PS 0680 01802006 60428cfe w: MULADD_IEEE R2.w, R6.x, R1.w, PV.w 0682 80008800 60628801 t: MULADD_IEEE R3.w, R0.z, R4.x, R1.z 0684 00808806 406280ff 132 z: MULADD_IEEE R3.z, R6.z, R4.y, PS 0686 019fc080 60600210 w: MUL_IEEE R3.w, KC0[0].x, PV.w 0688 81802406 610288fe t: MULADD_IEEE R8.w, R6.y, R1.w, PV.z 0690 001fe081 60628cfe 133 w: MULADD_IEEE R3.w, KC0[1].x, PS, PV.w 0692 81802805 602288fe t: MULADD_IEEE R1.w, R5.z, R1.w, PV.z 0694 0180cc84 40200210 134 z: MUL_IEEE R1.z, KC0[4].w, R6.w 0696 8180c084 61200210 w: MUL_IEEE R9.w, KC0[4].x, R6.w 0698 81802082 60628c03 135 w: MULADD_IEEE R3.w, KC0[2].x, R1.w, R3.w 0700 00106cfe 00600010 136 x: ADD R3.x, PV.w, KC0[3].x 0702 81800085 61228c09 w: MULADD_IEEE R9.w, KC0[5].x, R0.w, R9.w 0704 81800c85 61428801 137 w: MULADD_IEEE R10.w, KC0[5].w, R0.w, R1.z 0706 81000086 01428c09 138 x: MULADD_IEEE R10.x, KC0[6].x, R0.z, R9.w 0708 80112804 01228889 139 x: MULADD_IEEE R9.x, R4.z, KC0[9].x, KC0[9].z 0710 8180c484 61600210 140 w: MUL_IEEE R11.w, KC0[4].y, R6.w 0712 80912c04 21228c89 141 y: MULADD_IEEE R9.y, R4.w, KC0[9].y, KC0[9].w 0714 81800485 60828c0b 142 w: MULADD_IEEE R4.w, KC0[5].y, R0.w, R11.w 0716 01000486 21428cfe 143 y: MULADD_IEEE R10.y, KC0[6].y, R0.z, PV.w 0718 80110006 60800210 w: MUL_IEEE R4.w, R6.x, KC0[8].x 0720 81804480 61600210 144 w: MUL_IEEE R11.w, KC0[0].y, R2.w 0722 0180ec84 40200210 145 z: MUL_IEEE R1.z, KC0[4].w, R7.w 0724 8180e084 61800210 w: MUL_IEEE R12.w, KC0[4].x, R7.w 0726 81810481 61628c0b 146 w: MULADD_IEEE R11.w, KC0[1].y, R8.w, R11.w 0728 01802482 40428cfe 147 z: MULADD_IEEE R2.z, KC0[2].y, R1.w, PV.w 0730 8180a085 616a8c0c w: MULADD_IEEE R11.w, KC0[5].x, R5.w, R12.w VEC_120 0732 8180ac85 61828801 148 w: MULADD_IEEE R12.w, KC0[5].w, R5.w, R1.z 0734 0100c086 01828c0b 149 x: MULADD_IEEE R12.x, KC0[6].x, R6.z, R11.w 0736 80906802 20600010 y: ADD R3.y, R2.z, KC0[3].y 0738 81808c84 61600210 150 w: MUL_IEEE R11.w, KC0[4].w, R4.w 0740 01808484 20040210 151 y: MUL_IEEE R0.y, KC0[4].y, R4.w VEC_021 0742 01808084 40240210 z: MUL_IEEE R1.z, KC0[4].x, R4.w VEC_021 0744 00110406 61a00210 w: MUL_IEEE R13.w, R6.y, KC0[8].x 0746 8180e484 61c00210 t: MUL_IEEE R14.w, KC0[4].y, R7.w 0748 0180a485 202280ff 152 y: MULADD_IEEE R1.y, KC0[5].y, R5.w, PS 0750 019fc085 402288fe z: MULADD_IEEE R1.z, KC0[5].x, PV.w, PV.z 0752 80110805 61c00210 w: MUL_IEEE R14.w, R5.z, KC0[8].x 0754 8181ac85 61628c0b 153 w: MULADD_IEEE R11.w, KC0[5].w, R13.w, R11.w 0756 0181c086 01628801 154 x: MULADD_IEEE R11.x, KC0[6].x, R14.w, R1.z 0758 0100c486 21828401 y: MULADD_IEEE R12.y, KC0[6].y, R6.z, R1.y 0760 8181a485 61e68400 w: MULADD_IEEE R15.w, KC0[5].y, R13.w, R0.y VEC_021 0762 0181c486 21628cfe 155 y: MULADD_IEEE R11.y, KC0[6].y, R14.w, PV.w 0764 81808884 60840210 w: MUL_IEEE R4.w, KC0[4].z, R4.w VEC_021 0766 81804880 61e00210 156 w: MUL_IEEE R15.w, KC0[0].z, R2.w 0768 0180c884 20000210 157 y: MUL_IEEE R0.y, KC0[4].z, R6.w 0770 01810881 40268cfe z: MULADD_IEEE R1.z, KC0[1].z, R8.w, PV.w VEC_021 0772 8180e884 60cc0210 w: MUL_IEEE R6.w, KC0[4].z, R7.w VEC_102 0774 8181a885 60828c04 158 w: MULADD_IEEE R4.w, KC0[5].z, R13.w, R4.w 0776 0181c886 41628cfe 159 z: MULADD_IEEE R11.z, KC0[6].z, R14.w, PV.w 0778 81804c80 60440210 w: MUL_IEEE R2.w, KC0[0].w, R2.w VEC_021 0780 8180a885 60828c06 160 w: MULADD_IEEE R4.w, KC0[5].z, R5.w, R6.w 0782 0100c886 41828cfe 161 z: MULADD_IEEE R12.z, KC0[6].z, R6.z, PV.w 0784 81810c81 60428c02 w: MULADD_IEEE R2.w, KC0[1].w, R8.w, R2.w 0786 81802882 60828801 162 w: MULADD_IEEE R4.w, KC0[2].z, R1.w, R1.z 0788 01106cfe 40600010 163 z: ADD R3.z, PV.w, KC0[3].z 0790 81802c82 60228c02 w: MULADD_IEEE R1.w, KC0[2].w, R1.w, R2.w 0792 81800885 60028400 164 w: MULADD_IEEE R0.w, KC0[5].z, R0.w, R0.y 0794 01000886 41428cfe 165 z: MULADD_IEEE R10.z, KC0[6].z, R0.z, PV.w 0796 81906c01 60600010 w: ADD R3.w, R1.w, KC0[3].w 0070 c001a03c 94000688 EXPORT_DONE POS 60 R3.xyzw 0072 c004c000 93800908 EXPORT PARAM 0 R9.xy00 0074 c0054001 93800688 EXPORT PARAM 1 R10.xyzw 0076 c0064002 93800688 EXPORT PARAM 2 R12.xyzw 0078 c005c003 94200688 EXPORT_DONE PARAM 3 R11.xyzw EOP ===== SHADER_END =============================================================== valley_x64: sb/sb_bc_parser.cpp:402: int r600_sb::bc_parser::prepare_alu_group(r600_sb::cf_node*, r600_sb::alu_group_node*): Assertion `prev_alu' failed. -- You are receiving this mail because: You are the assignee for the bug. --1391517108.712C60.31271 Date: Tue, 4 Feb 2014 12:31:48 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8"

Comment # 5 on bug 72680 from
here is another one from Unigine Valley

===== SHADER #89 =========================================== VS/RS880/R600
=====
===== 798 dw ===== 16 gprs ===== 2 stack
=======================================
0000  00000000 89800000 CALL_FS @0
0002  0000002a a4380000 ALU_PUSH_BEFORE 15 @84
 0084  001f2c02 40000c10     1      z: SETE_DX10          R0.z,  R2.w, 1.0
 0086  001fac02 60000c10            w: SETE_DX10          R0.w,  R2.w,
[0x40000000 2].x
 0088  809fac02 60a00c10            t: SETE_DX10          R5.w,  R2.w,
[0x40400000 3].y
 0090  40000000 
 0091  40400000 
 0092  001fecfe 61403110     2      w: OR_INT             R10.w,  PV.w, PS
 0094  801fe8fe 61203110            t: OR_INT             R9.w,  PV.z, PS
 0096  00000403 00a01910     3      x: MOV                R5.x,  R3.y
 0098  00000003 20a01910            y: MOV                R5.y,  R3.x
 0100  001fecfe 60003010            w: AND_INT            R0.w,  PV.w, PS
 0102  80000402 00001910            t: MOV                R0.x,  R2.y
 0104  00000002 20001910     4      y: MOV                R0.y,  R2.x
 0106  000000fd 61001910            w: MOV                R8.w,  [0x00000001
0].x
 0108  801f0cfe 60003a10            t: SETE_INT           R0.w,  PV.w, 0
 0110  00000001 
 0112  801f00ff 00004504     5 M    x: PRED_SETNE_INT     __.x,  PS, 0
0004  0000001f 85000001 JUMP @62 POP:1
0006  00000039 a4100000 ALU_PUSH_BEFORE 5 @114
 0114  000000fd 40e01910     6      z: MOV                R7.z,  [0x00000001
0].x
 0116  001f2c03 61000c10            w: SETE_DX10          R8.w,  R3.w, 1.0
 0118  801f0c0a 60003a10            t: SETE_INT           R0.w,  R10.w, 0
 0120  00000001 
 0122  801f00ff 00004504     7 M    x: PRED_SETNE_INT     __.x,  PS, 0
0008  00000016 85000001 JUMP @44 POP:1
0010  0000003e a40c0000 ALU_PUSH_BEFORE 4 @124
 0124  000000fd 61401910     8      w: MOV                R10.w,  [0x00000001
0].x
 0126  801f0c09 60003a10            t: SETE_INT           R0.w,  R9.w, 0
 0128  00000001 
 0130  801f00ff 00004504     9 M    x: PRED_SETNE_INT     __.x,  PS, 0
0012  0000000c 85000001 JUMP @24 POP:1
0014  00000042 a0840000 ALU 34 @132
 0132  000000fd 61201910    10      w: MOV                R9.w,  [0x00000001
0].x
 0134  801f0c08 60003a10            t: SETE_INT           R0.w,  R8.w, 0
 0136  00000001 
 0138  801f00ff 00004208    11  P   x: PRED_SETE_INT      __.x,  PS, 0
 0140  4080a401 40000210    12    0 z: MUL_IEEE           R0.z,  R1.y, R5.y
 0142  41006001 60000210          0 w: MUL_IEEE           R0.w,  R1.x, R3.z
 0144  c000a801 60a00210          0 t: MUL_IEEE           R5.w,  R1.z, R5.x
 0146  41006401 00c29c05    13    0 x: MULADD_IEEE        R6.x,  R1.y, R3.z,
-R5.w
 0148  4080a801 20c69c00          0 y: MULADD_IEEE        R6.y,  R1.z, R5.y,
-R0.w      VEC_021
 0150  c000a001 40029800          0 z: MULADD_IEEE        R0.z,  R1.x, R5.x,
-R0.z
 0152  4000c006 00005000    14    0 x: DOT4               __.x,  R6.x, R6.x
 0154  4080c406 20005000          0 y: DOT4               __.y,  R6.y, R6.y
 0156  41000800 40005000          0 z: DOT4               __.z,  R0.z, R0.z
 0158  c01f00f8 60005010          0 w: DOT4               R0.w,  0, 0
 0160  c0000c00 60006710    15    0 t: RECIPSQRT_CLAMPED  R0.w,  R0.w
 0162  41800800 40000210    16    0 z: MUL_IEEE           R0.z,  R0.z, R0.w
 0164  41800006 60c00210          0 w: MUL_IEEE           R6.w,  R6.x, R0.w
 0166  c1800406 60000210          0 t: MUL_IEEE           R0.w,  R6.y, R0.w
 0168  40002c00 40a00210    17    0 z: MUL_IEEE           R5.z,  R0.w, R1.x
 0170  41002c06 60ac0210          0 w: MUL_IEEE           R5.w,  R6.w, R1.z    
        VEC_102
 0172  c0802800 60e00210          0 t: MUL_IEEE           R7.w,  R0.z, R1.y
 0174  41002c00 00c29c07    18    0 x: MULADD_IEEE        R6.x,  R0.w, R1.z,
-R7.w
 0176  c0002800 20c69c05          0 y: MULADD_IEEE        R6.y,  R0.z, R1.x,
-R5.w      VEC_021
 0178  c0802c06 40a29805    19    0 z: MULADD_IEEE        R5.z,  R6.w, R1.y,
-R5.z
 0180  4000c006 00a05000    20    0 x: DOT4               __.x,  R6.x, R6.x
 0182  4080c406 20a05000          0 y: DOT4               __.y,  R6.y, R6.y
 0184  4100a805 40a05000          0 z: DOT4               __.z,  R5.z, R5.z
 0186  c01f00f8 60a05010          0 w: DOT4               R5.w,  0, 0
 0188  400000fd 61201910    21    0 w: MOV                R9.w,  [0x00000000
0].x
 0190  c0000c05 00e06710          0 t: RECIPSQRT_CLAMPED  R7.x,  R5.w
 0192  00000000 
 0194  4000e805 40c00210    22    0 z: MUL_IEEE           R6.z,  R5.z, R7.x
 0196  4000e406 60a00210          0 w: MUL_IEEE           R5.w,  R6.y, R7.x
 0198  c000e006 60e00210          0 t: MUL_IEEE           R7.w,  R6.x, R7.x
0016  00000064 a4040000 ALU_PUSH_BEFORE 2 @200
 0200  801f4c09 61203d10    23      w: SETNE_INT          R9.w,  R9.w, 1
 0202  801f0cfe 00004204    24 M    x: PRED_SETE_INT      __.x,  PV.w, 0
0018  0000000b 85000001 JUMP @22 POP:1
0020  00000066 a8400000 ALU_POP_AFTER 17 @204
 0204  0000a005 00005000    25      x: DOT4               __.x,  R5.x, R5.x
 0206  0280b405 20005000            y: DOT4               __.y,  -R5.y, -R5.y
 0208  001f00f8 40005010            z: DOT4               R0.z,  0, 0
 0210  801f00f8 60005000            w: DOT4               __.w,  0, 0
 0212  800000fe 60006710    26      t: RECIPSQRT_CLAMPED  R0.w,  PV.x
 0214  801fe005 60a00210    27      w: MUL_IEEE           R5.w,  R5.x, PS
 0216  001f0c00 40000210    28      z: MUL_IEEE           R0.z,  R0.w, 0
 0218  019fc0f8 60c00d10            w: SETGT_DX10         R6.w,  0, PV.w
 0220  81801405 60000210            t: MUL_IEEE           R0.w,  -R5.y, R0.w
 0222  801f0cfe 00004208    29  P   x: PRED_SETE_INT      __.x,  PV.w, 0
 0224  40001800 40001910    30    0 z: MOV                R0.z,  -R0.z
 0226  40001c00 60001910          0 w: MOV                R0.w,  -R0.w
 0228  c0001c05 60a01910          0 t: MOV                R5.w,  -R5.w
 0230  000000fd 40c01910    31      z: MOV                R6.z,  [0x00000000
0].x
 0232  00000c05 60c01910            w: MOV                R6.w,  R5.w
 0234  80001c00 60e01910            t: MOV                R7.w,  -R0.w
 0236  00000000 
0022  00000077 a8600000 ALU_POP_AFTER 25 @238
 0238  0180ec00 40a00210    32      z: MUL_IEEE           R5.z,  R0.w, R7.w
 0240  8100cc06 61300210            w: MUL_IEEE           R9.w,  R6.w, R6.z    
        VEC_201
 0242  8180a800 61400210    33      w: MUL_IEEE           R10.w,  R0.z, R5.w
 0244  0100cc00 00c29cfe    34      x: MULADD_IEEE        R6.x,  R0.w, R6.z,
-PV.w
 0246  8180e800 20c29c09            y: MULADD_IEEE        R6.y,  R0.z, R7.w,
-R9.w
 0248  8180ac06 40a29805    35      z: MULADD_IEEE        R5.z,  R6.w, R5.w,
-R5.z
 0250  0000c006 00e05010    36      x: DOT4               R7.x,  R6.x, R6.x
 0252  0080c406 20e05000            y: DOT4               __.y,  R6.y, R6.y
 0254  0100a805 40e05000            z: DOT4               __.z,  R5.z, R5.z
 0256  801f00f8 60e05000            w: DOT4               __.w,  0, 0
 0258  800000fe 00e06710    37      t: RECIPSQRT_CLAMPED  R7.x,  PV.x
 0260  001fe006 00c00210    38      x: MUL_IEEE           R6.x,  R6.x, PS
 0262  001fe406 20c00210            y: MUL_IEEE           R6.y,  R6.y, PS
 0264  801fe805 40a00210            z: MUL_IEEE           R5.z,  R5.z, PS
 0266  00002006 00e05010    39      x: DOT4               R7.x,  R6.x, R1.x
 0268  00802406 20e05000            y: DOT4               __.y,  R6.y, R1.y
 0270  01002805 40e05000            z: DOT4               __.z,  R5.z, R1.z
 0272  801f00f8 60e05000            w: DOT4               __.w,  0, 0
 0274  801f00fe 61200d10    40      w: SETGT_DX10         R9.w,  PV.x, 0
 0276  801f0cfe 00004508    41  P   x: PRED_SETNE_INT     __.x,  PV.w, 0
 0278  60001006 00c01910    42    1 x: MOV                R6.x,  -R6.x
 0280  60001406 20c01910          1 y: MOV                R6.y,  -R6.y
 0282  e0001805 40a01910          1 z: MOV                R5.z,  -R5.z
 0284  800000fd 61401910    43      w: MOV                R10.w,  [0x00000000
0].x
 0286  00000000 
0024  00000090 a4100000 ALU_PUSH_BEFORE 5 @288
 0288  801fac0a 61207210    44      t: LSHL_INT           R9.w,  R10.w,
[0x0000001f 0].x
 0290  0000001f 
 0292  801facfe 61207010    45      t: ASHR_INT           R9.w,  PV.w,
[0x0000001f 0].x
 0294  0000001f 
 0296  801f0cfe 00004504    46 M    x: PRED_SETNE_INT     __.x,  PV.w, 0
0026  00000015 85000001 JUMP @42 POP:1
0028  00000095 a04c0000 ALU 20 @298
 0298  000000fd 60a01910    47      w: MOV                R5.w,  [0x00000001
0].x
 0300  801f0c08 60003a10            t: SETE_INT           R0.w,  R8.w, 0
 0302  00000001 
 0304  801f00ff 00004208    48  P   x: PRED_SETE_INT      __.x,  PS, 0
 0306  4080a401 40000210    49    0 z: MUL_IEEE           R0.z,  R1.y, R5.y
 0308  41006001 60000210          0 w: MUL_IEEE           R0.w,  R1.x, R3.z
 0310  c000a801 60a00210          0 t: MUL_IEEE           R5.w,  R1.z, R5.x
 0312  41006401 00c29c05    50    0 x: MULADD_IEEE        R6.x,  R1.y, R3.z,
-R5.w
 0314  4080a801 20c69c00          0 y: MULADD_IEEE        R6.y,  R1.z, R5.y,
-R0.w      VEC_021
 0316  c000a001 40029800          0 z: MULADD_IEEE        R0.z,  R1.x, R5.x,
-R0.z
 0318  4000c006 00005000    51    0 x: DOT4               __.x,  R6.x, R6.x
 0320  4080c406 20005000          0 y: DOT4               __.y,  R6.y, R6.y
 0322  41000800 40005000          0 z: DOT4               __.z,  R0.z, R0.z
 0324  c01f00f8 60005010          0 w: DOT4               R0.w,  0, 0
 0326  400000fd 60a01910    52    0 w: MOV                R5.w,  [0x00000000
0].x
 0328  c0000c00 40a06710          0 t: RECIPSQRT_CLAMPED  R5.z,  R0.w
 0330  00000000 
 0332  4100a800 40000210    53    0 z: MUL_IEEE           R0.z,  R0.z, R5.z
 0334  4100a406 60000210          0 w: MUL_IEEE           R0.w,  R6.y, R5.z
 0336  c100a006 60c00210          0 t: MUL_IEEE           R6.w,  R6.x, R5.z
0030  000000a9 a4780000 ALU_PUSH_BEFORE 31 @338
 0338  801f4c05 60a03d10    54      w: SETNE_INT          R5.w,  R5.w, 1
 0340  801f0cfe 00004508    55  P   x: PRED_SETNE_INT     __.x,  PV.w, 0
 0342  4000a005 00005000    56    0 x: DOT4               __.x,  R5.x, R5.x
 0344  4280b405 20005000          0 y: DOT4               __.y,  -R5.y, -R5.y
 0346  401f00f8 40005010          0 z: DOT4               R0.z,  0, 0
 0348  c01f00f8 60005000          0 w: DOT4               __.w,  0, 0
 0350  c0000800 40a06710    57    0 t: RECIPSQRT_CLAMPED  R5.z,  R0.z
 0352  401f0805 40000210    58    0 z: MUL_IEEE           R0.z,  R5.z, 0
 0354  4100b405 60000210          0 w: MUL_IEEE           R0.w,  -R5.y, R5.z
 0356  c100a005 60c00210          0 t: MUL_IEEE           R6.w,  R5.x, R5.z
 0358  0080ac00 40a00210    59      z: MUL_IEEE           R5.z,  R0.w, R5.y
 0360  01006c06 60ac0210            w: MUL_IEEE           R5.w,  R6.w, R3.z    
        VEC_102
 0362  8000a800 60e00210            t: MUL_IEEE           R7.w,  R0.z, R5.x
 0364  01006c00 00c290ff    60      x: MULADD_IEEE        R6.x,  R0.w, R3.z,
-PS
 0366  0080a800 20c29cfe            y: MULADD_IEEE        R6.y,  R0.z, R5.y,
-PV.w
 0368  8000ac06 40aa98fe            z: MULADD_IEEE        R5.z,  R6.w, R5.x,
-PV.z      VEC_120
 0370  0000c006 00a05000    61      x: DOT4               __.x,  R6.x, R6.x
 0372  0080c406 20a05000            y: DOT4               __.y,  R6.y, R6.y
 0374  0100a805 40a05000            z: DOT4               __.z,  R5.z, R5.z
 0376  801f00f8 60a05010            w: DOT4               R5.w,  0, 0
 0378  800000fe 60a06710    62      t: RECIPSQRT_CLAMPED  R5.w,  PV.x
 0380  001fe006 00c00210    63      x: MUL_IEEE           R6.x,  R6.x, PS
 0382  001fe406 20c00210            y: MUL_IEEE           R6.y,  R6.y, PS
 0384  801fe805 40a00210            z: MUL_IEEE           R5.z,  R5.z, PS
 0386  00002006 00a05000    64      x: DOT4               __.x,  R6.x, R1.x
 0388  00802406 20a05000            y: DOT4               __.y,  R6.y, R1.y
 0390  01002805 40a05000            z: DOT4               __.z,  R5.z, R1.z
 0392  801f00f8 60a05010            w: DOT4               R5.w,  0, 0
 0394  801f00fe 60a00d10    65      w: SETGT_DX10         R5.w,  PV.x, 0
 0396  801f0cfe 60a03a10    66      w: SETE_INT           R5.w,  PV.w, 0
 0398  801f0cfe 00004204    67 M    x: PRED_SETE_INT      __.x,  PV.w, 0
0032  00000014 85000001 JUMP @40 POP:1
0034  000000c8 a0200000 ALU 9 @400
 0400  000000fd 60e01910    68      w: MOV                R7.w,  [0x00000001
0].x
 0402  801f0c08 60a03a10            t: SETE_INT           R5.w,  R8.w, 0
 0404  00000001 
 0406  801f00ff 00004508    69  P   x: PRED_SETNE_INT     __.x,  PS, 0
 0408  60001805 20e01910    70    1 y: MOV                R7.y,  -R5.z
 0410  60001406 40c01910          1 z: MOV                R6.z,  -R6.y
 0412  60001006 60a01910          1 w: MOV                R5.w,  -R6.x
 0414  e00000fd 60e01910          1 t: MOV                R7.w,  [0x00000000
0].x
 0416  00000000 
0036  000000d1 a01c0000 ALU 8 @418
 0418  801f4c07 60e03d10    71      w: SETNE_INT          R7.w,  R7.w, 1
 0420  801f0cfe 00004508    72  P   x: PRED_SETNE_INT     __.x,  PV.w, 0
 0422  c0000006 60a01910    73    0 w: MOV                R5.w,  R6.x
 0424  c0000406 40c01910    74    0 z: MOV                R6.z,  R6.y
 0426  40000805 20e01910    75    0 y: MOV                R7.y,  R5.z
 0428  40001800 40081910          0 z: MOV                R0.z,  -R0.z         
        VEC_120
 0430  40001c00 60001910          0 w: MOV                R0.w,  -R0.w
 0432  c0001c06 60c01910          0 t: MOV                R6.w,  -R6.w
0038  000000d9 a8080000 ALU_POP_AFTER 3 @434
 0434  00000c05 00c01910    76      x: MOV                R6.x,  R5.w
 0436  00000806 20c01910            y: MOV                R6.y,  R6.z
 0438  80000407 40a01910            z: MOV                R5.z,  R7.y
0040  000000dc a8080000 ALU_POP_AFTER 3 @440
 0440  00000405 60e01910    77      w: MOV                R7.w,  R5.y
 0442  80000005 60a01910            t: MOV                R5.w,  R5.x
 0444  80000803 40c01910    78      z: MOV                R6.z,  R3.z
0042  000000df a8040000 ALU_POP_AFTER 2 @446
 0446  800000fd 40e01910    79      z: MOV                R7.z,  [0x00000000
0].x
 0448  00000000 
0044  000000e1 a4040000 ALU_PUSH_BEFORE 2 @450
 0450  801f4807 61203d10    80      w: SETNE_INT          R9.w,  R7.z, 1
 0452  801f0cfe 00004204    81 M    x: PRED_SETE_INT      __.x,  PV.w, 0
0046  0000001e 85000001 JUMP @60 POP:1
0048  000000e3 a04c0000 ALU 20 @454
 0454  000000fd 60c01910    82      w: MOV                R6.w,  [0x00000001
0].x
 0456  801f0c08 60003a10            t: SETE_INT           R0.w,  R8.w, 0
 0458  00000001 
 0460  801f00ff 00004208    83  P   x: PRED_SETE_INT      __.x,  PS, 0
 0462  40002000 40000210    84    0 z: MUL_IEEE           R0.z,  R0.x, R1.x
 0464  41002400 60a00210          0 w: MUL_IEEE           R5.w,  R0.y, R1.z
 0466  c0802802 60c00210          0 t: MUL_IEEE           R6.w,  R2.z, R1.y
 0468  41002000 00c29c06    85    0 x: MULADD_IEEE        R6.x,  R0.x, R1.z,
-R6.w
 0470  40002802 20c69c05          0 y: MULADD_IEEE        R6.y,  R2.z, R1.x,
-R5.w      VEC_021
 0472  c0802400 40029800          0 z: MULADD_IEEE        R0.z,  R0.y, R1.y,
-R0.z
 0474  4000c006 00a05000    86    0 x: DOT4               __.x,  R6.x, R6.x
 0476  4080c406 20a05000          0 y: DOT4               __.y,  R6.y, R6.y
 0478  41000800 40a05010          0 z: DOT4               R5.z,  R0.z, R0.z
 0480  c01f00f8 60a05000          0 w: DOT4               __.w,  0, 0
 0482  400000fd 60c01910    87    0 w: MOV                R6.w,  [0x00000000
0].x
 0484  c0000805 40a06710          0 t: RECIPSQRT_CLAMPED  R5.z,  R5.z
 0486  00000000 
 0488  4100a800 40c00210    88    0 z: MUL_IEEE           R6.z,  R0.z, R5.z
 0490  4100a406 60a00210          0 w: MUL_IEEE           R5.w,  R6.y, R5.z
 0492  c100a006 60e00210          0 t: MUL_IEEE           R7.w,  R6.x, R5.z
0050  000000f7 a4780000 ALU_PUSH_BEFORE 31 @494
 0494  801f4c06 60c03d10    89      w: SETNE_INT          R6.w,  R6.w, 1
 0496  801f0cfe 00004508    90  P   x: PRED_SETNE_INT     __.x,  PV.w, 0
 0498  42001000 00005000    91    0 x: DOT4               __.x,  -R0.x, -R0.x
 0500  40800400 20005000          0 y: DOT4               __.y,  R0.y, R0.y
 0502  401f00f8 40005010          0 z: DOT4               R0.z,  0, 0
 0504  c01f00f8 60005000          0 w: DOT4               __.w,  0, 0
 0506  c0000800 40006710    92    0 t: RECIPSQRT_CLAMPED  R0.z,  R0.z
 0508  401f0800 40c00210    93    0 z: MUL_IEEE           R6.z,  R0.z, 0
 0510  41000400 60a00210          0 w: MUL_IEEE           R5.w,  R0.y, R0.z
 0512  c1001000 60e00210          0 t: MUL_IEEE           R7.w,  -R0.x, R0.z
 0514  0180e000 40040210    94      z: MUL_IEEE           R0.z,  R0.x, R7.w    
        VEC_021
 0516  0100c400 60c00210            w: MUL_IEEE           R6.w,  R0.y, R6.z
 0518  8180a802 61000210            t: MUL_IEEE           R8.w,  R2.z, R5.w
 0520  0100c000 00c290ff    95      x: MULADD_IEEE        R6.x,  R0.x, R6.z,
-PS
 0522  0180e802 20c29cfe            y: MULADD_IEEE        R6.y,  R2.z, R7.w,
-PV.w
 0524  8180a400 400698fe            z: MULADD_IEEE        R0.z,  R0.y, R5.w,
-PV.z      VEC_021
 0526  0000c006 00a05000    96      x: DOT4               __.x,  R6.x, R6.x
 0528  0080c406 20a05000            y: DOT4               __.y,  R6.y, R6.y
 0530  01000800 40a05010            z: DOT4               R5.z,  R0.z, R0.z
 0532  801f00f8 60a05000            w: DOT4               __.w,  0, 0
 0534  800000fe 40a06710    97      t: RECIPSQRT_CLAMPED  R5.z,  PV.x
 0536  001fe006 00c00210    98      x: MUL_IEEE           R6.x,  R6.x, PS
 0538  001fe406 20c00210            y: MUL_IEEE           R6.y,  R6.y, PS
 0540  801fe800 40a00210            z: MUL_IEEE           R5.z,  R0.z, PS
 0542  00002006 00005000    99      x: DOT4               __.x,  R6.x, R1.x
 0544  00802406 20005000            y: DOT4               __.y,  R6.y, R1.y
 0546  01002805 40005010            z: DOT4               R0.z,  R5.z, R1.z
 0548  801f00f8 60005000            w: DOT4               __.w,  0, 0
 0550  801f00fe 60c00d10   100      w: SETGT_DX10         R6.w,  PV.x, 0
 0552  801f0cfe 60c03a10   101      w: SETE_INT           R6.w,  PV.w, 0
 0554  801f0cfe 00004204   102 M    x: PRED_SETE_INT      __.x,  PV.w, 0
0052  0000001d 85000001 JUMP @58 POP:1
0054  00000116 a01c0000 ALU 8 @556
 0556  800000fd 60c01910   103      w: MOV                R6.w,  [0x00000001
0].x
 0558  00000001 
 0560  801f0c00 00004508   104  P   x: PRED_SETNE_INT     __.x,  R0.w, 0
 0562  60001805 20e01910   105    1 y: MOV                R7.y,  -R5.z
 0564  60001406 40001910          1 z: MOV                R0.z,  -R6.y
 0566  60001006 60001910          1 w: MOV                R0.w,  -R6.x
 0568  e00000fd 60c01910          1 t: MOV                R6.w,  [0x00000000
0].x
 0570  00000000 
0056  0000011e a8280000 ALU_POP_AFTER 11 @572
 0572  801f4c06 60c03d10   106      w: SETNE_INT          R6.w,  R6.w, 1
 0574  801f0cfe 00004208   107  P   x: PRED_SETE_INT      __.x,  PV.w, 0
 0576  e0000006 60001910   108    1 w: MOV                R0.w,  R6.x
 0578  e0000406 40001910   109    1 z: MOV                R0.z,  R6.y
 0580  60000805 20e01910   110    1 y: MOV                R7.y,  R5.z
 0582  60001806 40c81910          1 z: MOV                R6.z,  -R6.z         
        VEC_120
 0584  60001c05 60a01910          1 w: MOV                R5.w,  -R5.w
 0586  e0001c07 60e01910          1 t: MOV                R7.w,  -R7.w
 0588  00000c00 00c01910   111      x: MOV                R6.x,  R0.w
 0590  00000800 20c01910            y: MOV                R6.y,  R0.z
 0592  80000407 40a01910            z: MOV                R5.z,  R7.y
0058  00000129 a8080000 ALU_POP_AFTER 3 @594
 0594  00000400 60c01910   112      w: MOV                R6.w,  R0.y
 0596  80000000 60001910            t: MOV                R0.w,  R0.x
 0598  80000802 40001910   113      z: MOV                R0.z,  R2.z
0060  0000012c a8040000 ALU_POP_AFTER 2 @600
 0600  800000fd 61001910   114      w: MOV                R8.w,  [0x00000000
0].x
 0602  00000000 
0062  0000012e a4040000 ALU_PUSH_BEFORE 2 @604
 0604  801f4c08 61003d10   115      w: SETNE_INT          R8.w,  R8.w, 1
 0606  801f0cfe 00004204   116 M    x: PRED_SETE_INT      __.x,  PV.w, 0
0064  00000022 85000001 JUMP @68 POP:1
0066  00000130 a87c0000 ALU_POP_AFTER 32 @608
 0608  0080a000 40000210   117      z: MUL_IEEE           R0.z,  R0.x, R5.y
 0610  01006400 60000210            w: MUL_IEEE           R0.w,  R0.y, R3.z
 0612  8000a802 60a00210            t: MUL_IEEE           R5.w,  R2.z, R5.x
 0614  01006000 00c290ff   118      x: MULADD_IEEE        R6.x,  R0.x, R3.z,
-PS
 0616  0080a802 20c29cfe            y: MULADD_IEEE        R6.y,  R2.z, R5.y,
-PV.w
 0618  8000a400 400298fe            z: MULADD_IEEE        R0.z,  R0.y, R5.x,
-PV.z
 0620  0000c006 00005000   119      x: DOT4               __.x,  R6.x, R6.x
 0622  0080c406 20005000            y: DOT4               __.y,  R6.y, R6.y
 0624  01000800 40005000            z: DOT4               __.z,  R0.z, R0.z
 0626  801f00f8 60005010            w: DOT4               R0.w,  0, 0
 0628  800000fe 60006710   120      t: RECIPSQRT_CLAMPED  R0.w,  PV.x
 0630  001fe006 00c00210   121      x: MUL_IEEE           R6.x,  R6.x, PS
 0632  001fe406 20c00210            y: MUL_IEEE           R6.y,  R6.y, PS
 0634  801fe800 40a00210            z: MUL_IEEE           R5.z,  R0.z, PS
 0636  00002006 00005000   122      x: DOT4               __.x,  R6.x, R1.x
 0638  00802406 20005000            y: DOT4               __.y,  R6.y, R1.y
 0640  01002805 40005010            z: DOT4               R0.z,  R5.z, R1.z
 0642  801f00f8 60005000            w: DOT4               __.w,  0, 0
 0644  801f00fe 60000d10   123      w: SETGT_DX10         R0.w,  PV.x, 0
 0646  801f0cfe 00004508   124  P   x: PRED_SETNE_INT     __.x,  PV.w, 0
 0648  60001006 00c01910   125    1 x: MOV                R6.x,  -R6.x
 0650  60001406 20c01910          1 y: MOV                R6.y,  -R6.y
 0652  60001805 40a01910          1 z: MOV                R5.z,  -R5.z
 0654  e0001000 00001910          1 t: MOV                R0.x,  -R0.x
 0656  60001400 20001910   126    1 y: MOV                R0.y,  -R0.y
 0658  e0001802 40401910          1 z: MOV                R2.z,  -R2.z
 0660  00000803 40c01910   127      z: MOV                R6.z,  R3.z
 0662  00000005 60a01910            w: MOV                R5.w,  R5.x
 0664  80000405 60e01910            t: MOV                R7.w,  R5.y
 0666  00000802 40001910   128      z: MOV                R0.z,  R2.z
 0668  00000000 60001910            w: MOV                R0.w,  R0.x
 0670  80000400 60c01910            t: MOV                R6.w,  R0.y
0068  80000150 a0f80000 ALU 63 @672 KC0[CB0:0-31]
 0672  80008c06 60428001   129      w: MULADD_IEEE        R2.w,  R6.w, R4.x,
R1.x
 0674  00808c07 60428cfe   130      w: MULADD_IEEE        R2.w,  R7.w, R4.y,
PV.w
 0676  80008c00 60628401            t: MULADD_IEEE        R3.w,  R0.w, R4.x,
R1.y
 0678  00808c05 404280ff   131      z: MULADD_IEEE        R2.z,  R5.w, R4.y, PS
 0680  01802006 60428cfe            w: MULADD_IEEE        R2.w,  R6.x, R1.w,
PV.w
 0682  80008800 60628801            t: MULADD_IEEE        R3.w,  R0.z, R4.x,
R1.z
 0684  00808806 406280ff   132      z: MULADD_IEEE        R3.z,  R6.z, R4.y, PS
 0686  019fc080 60600210            w: MUL_IEEE           R3.w,  KC0[0].x, PV.w
 0688  81802406 610288fe            t: MULADD_IEEE        R8.w,  R6.y, R1.w,
PV.z
 0690  001fe081 60628cfe   133      w: MULADD_IEEE        R3.w,  KC0[1].x, PS,
PV.w
 0692  81802805 602288fe            t: MULADD_IEEE        R1.w,  R5.z, R1.w,
PV.z
 0694  0180cc84 40200210   134      z: MUL_IEEE           R1.z,  KC0[4].w, R6.w
 0696  8180c084 61200210            w: MUL_IEEE           R9.w,  KC0[4].x, R6.w
 0698  81802082 60628c03   135      w: MULADD_IEEE        R3.w,  KC0[2].x,
R1.w, R3.w
 0700  00106cfe 00600010   136      x: ADD                R3.x,  PV.w, KC0[3].x
 0702  81800085 61228c09            w: MULADD_IEEE        R9.w,  KC0[5].x,
R0.w, R9.w
 0704  81800c85 61428801   137      w: MULADD_IEEE        R10.w,  KC0[5].w,
R0.w, R1.z
 0706  81000086 01428c09   138      x: MULADD_IEEE        R10.x,  KC0[6].x,
R0.z, R9.w
 0708  80112804 01228889   139      x: MULADD_IEEE        R9.x,  R4.z,
KC0[9].x, KC0[9].z
 0710  8180c484 61600210   140      w: MUL_IEEE           R11.w,  KC0[4].y,
R6.w
 0712  80912c04 21228c89   141      y: MULADD_IEEE        R9.y,  R4.w,
KC0[9].y, KC0[9].w
 0714  81800485 60828c0b   142      w: MULADD_IEEE        R4.w,  KC0[5].y,
R0.w, R11.w
 0716  01000486 21428cfe   143      y: MULADD_IEEE        R10.y,  KC0[6].y,
R0.z, PV.w
 0718  80110006 60800210            w: MUL_IEEE           R4.w,  R6.x, KC0[8].x
 0720  81804480 61600210   144      w: MUL_IEEE           R11.w,  KC0[0].y,
R2.w
 0722  0180ec84 40200210   145      z: MUL_IEEE           R1.z,  KC0[4].w, R7.w
 0724  8180e084 61800210            w: MUL_IEEE           R12.w,  KC0[4].x,
R7.w
 0726  81810481 61628c0b   146      w: MULADD_IEEE        R11.w,  KC0[1].y,
R8.w, R11.w
 0728  01802482 40428cfe   147      z: MULADD_IEEE        R2.z,  KC0[2].y,
R1.w, PV.w
 0730  8180a085 616a8c0c            w: MULADD_IEEE        R11.w,  KC0[5].x,
R5.w, R12.w  VEC_120
 0732  8180ac85 61828801   148      w: MULADD_IEEE        R12.w,  KC0[5].w,
R5.w, R1.z
 0734  0100c086 01828c0b   149      x: MULADD_IEEE        R12.x,  KC0[6].x,
R6.z, R11.w
 0736  80906802 20600010            y: ADD                R3.y,  R2.z, KC0[3].y
 0738  81808c84 61600210   150      w: MUL_IEEE           R11.w,  KC0[4].w,
R4.w
 0740  01808484 20040210   151      y: MUL_IEEE           R0.y,  KC0[4].y, R4.w
        VEC_021
 0742  01808084 40240210            z: MUL_IEEE           R1.z,  KC0[4].x, R4.w
        VEC_021
 0744  00110406 61a00210            w: MUL_IEEE           R13.w,  R6.y,
KC0[8].x
 0746  8180e484 61c00210            t: MUL_IEEE           R14.w,  KC0[4].y,
R7.w
 0748  0180a485 202280ff   152      y: MULADD_IEEE        R1.y,  KC0[5].y,
R5.w, PS
 0750  019fc085 402288fe            z: MULADD_IEEE        R1.z,  KC0[5].x,
PV.w, PV.z
 0752  80110805 61c00210            w: MUL_IEEE           R14.w,  R5.z,
KC0[8].x
 0754  8181ac85 61628c0b   153      w: MULADD_IEEE        R11.w,  KC0[5].w,
R13.w, R11.w
 0756  0181c086 01628801   154      x: MULADD_IEEE        R11.x,  KC0[6].x,
R14.w, R1.z
 0758  0100c486 21828401            y: MULADD_IEEE        R12.y,  KC0[6].y,
R6.z, R1.y
 0760  8181a485 61e68400            w: MULADD_IEEE        R15.w,  KC0[5].y,
R13.w, R0.y  VEC_021
 0762  0181c486 21628cfe   155      y: MULADD_IEEE        R11.y,  KC0[6].y,
R14.w, PV.w
 0764  81808884 60840210            w: MUL_IEEE           R4.w,  KC0[4].z, R4.w
        VEC_021
 0766  81804880 61e00210   156      w: MUL_IEEE           R15.w,  KC0[0].z,
R2.w
 0768  0180c884 20000210   157      y: MUL_IEEE           R0.y,  KC0[4].z, R6.w
 0770  01810881 40268cfe            z: MULADD_IEEE        R1.z,  KC0[1].z,
R8.w, PV.w   VEC_021
 0772  8180e884 60cc0210            w: MUL_IEEE           R6.w,  KC0[4].z, R7.w
        VEC_102
 0774  8181a885 60828c04   158      w: MULADD_IEEE        R4.w,  KC0[5].z,
R13.w, R4.w
 0776  0181c886 41628cfe   159      z: MULADD_IEEE        R11.z,  KC0[6].z,
R14.w, PV.w
 0778  81804c80 60440210            w: MUL_IEEE           R2.w,  KC0[0].w, R2.w
        VEC_021
 0780  8180a885 60828c06   160      w: MULADD_IEEE        R4.w,  KC0[5].z,
R5.w, R6.w
 0782  0100c886 41828cfe   161      z: MULADD_IEEE        R12.z,  KC0[6].z,
R6.z, PV.w
 0784  81810c81 60428c02            w: MULADD_IEEE        R2.w,  KC0[1].w,
R8.w, R2.w
 0786  81802882 60828801   162      w: MULADD_IEEE        R4.w,  KC0[2].z,
R1.w, R1.z
 0788  01106cfe 40600010   163      z: ADD                R3.z,  PV.w, KC0[3].z
 0790  81802c82 60228c02            w: MULADD_IEEE        R1.w,  KC0[2].w,
R1.w, R2.w
 0792  81800885 60028400   164      w: MULADD_IEEE        R0.w,  KC0[5].z,
R0.w, R0.y
 0794  01000886 41428cfe   165      z: MULADD_IEEE        R10.z,  KC0[6].z,
R0.z, PV.w
 0796  81906c01 60600010            w: ADD                R3.w,  R1.w, KC0[3].w
0070  c001a03c 94000688 EXPORT_DONE        POS   60    R3.xyzw
0072  c004c000 93800908 EXPORT             PARAM 0     R9.xy00
0074  c0054001 93800688 EXPORT             PARAM 1     R10.xyzw
0076  c0064002 93800688 EXPORT             PARAM 2     R12.xyzw
0078  c005c003 94200688 EXPORT_DONE        PARAM 3     R11.xyzw  EOP
===== SHADER_END
===============================================================

valley_x64: sb/sb_bc_parser.cpp:402: int
r600_sb::bc_parser::prepare_alu_group(r600_sb::cf_node*,
r600_sb::alu_group_node*): Assertion `prev_alu' failed.


You are receiving this mail because:
  • You are the assignee for the bug.
--1391517108.712C60.31271-- --===============1981074544== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ dri-devel mailing list dri-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/dri-devel --===============1981074544==--