PB: 0x200120ad size 1, subchannel 1 (class: 0xa1c0, desc: GK110_COMPUTE, handle: 0xbeef90c0), offset 0x02b4, increment PB: 0x01012c00 GK110_COMPUTE.LAUNCH_DESC_ADDRESS = 0x1012c0000 PB: 0x800320af GK110_COMPUTE.LAUNCH = 0x3 HEADER: 0x00000000 0 = 0 0x00000000 0x4 = 0 0x00000000 0x8 = 0 0x00000000 0xc = 0 0x00000000 0x10 = 0 0x00000000 0x14 = 0 0x00000000 6 = { NOTIFY = 0 } 0x00000000 0x1c = 0 0x00000c00 PROG_START = 0xc00 0x00000000 0x24 = 0 0x00000000 0x28 = 0 0x44000000 0x2c = 0x44000000 0x00000001 12 = { GRIDDIM_X = 0x1 } 0x00010001 GRIDDIM_YZ = { Y = 0x1 | Z = 0x1 } 0x00000000 0x38 = 0 0x00000000 0x3c = 0 0x00000000 0x40 = 0 0x00007000 17 = { SHARED_ALLOC = 0x7000 } 0x00200017 18 = { BLOCKDIM_X = 0x20 | 0x17 } 0x00010020 BLOCKDIM_YZ = { Y = 0x20 | Z = 0x1 } 0x6000001d 20 = { CB_VALID = 0x1d | CACHE_SPLIT = 48K_SHARED_16K_L1 } 0x00000000 0x54 = 0 0x00000000 0x58 = 0 0x00000000 0x5c = 0 0x00000000 0x60 = 0 0x00000000 0x64 = 0 0x00000000 0x68 = 0 0x00000000 0x6c = 0 0x00000000 0x70 = 0 0x012c0100 CB_CONFIG_0[0] = { ADDRESS_LOW = 0x12c0100 } 0x04800001 CB_CONFIG_1[0] = { ADDRESS_HIGH = 0x1 | SIZE = 0x900 } 0x00000000 CB_CONFIG_0[0x1] = { ADDRESS_LOW = 0 } 0x00000000 CB_CONFIG_1[0x1] = { ADDRESS_HIGH = 0 | SIZE = 0 } 0x012e0000 CB_CONFIG_0[0x2] = { ADDRESS_LOW = 0x12e0000 } 0x00800001 CB_CONFIG_1[0x2] = { ADDRESS_HIGH = 0x1 | SIZE = 0x100 } 0x00716400 CB_CONFIG_0[0x3] = { ADDRESS_LOW = 0x716400 } 0x00800001 CB_CONFIG_1[0x3] = { ADDRESS_HIGH = 0x1 | SIZE = 0x100 } 0x00716200 CB_CONFIG_0[0x4] = { ADDRESS_LOW = 0x716200 } 0x00800001 CB_CONFIG_1[0x4] = { ADDRESS_HIGH = 0x1 | SIZE = 0x100 } 0x00000000 CB_CONFIG_0[0x5] = { ADDRESS_LOW = 0 } 0x00000000 CB_CONFIG_1[0x5] = { ADDRESS_HIGH = 0 | SIZE = 0 } 0x00000000 CB_CONFIG_0[0x6] = { ADDRESS_LOW = 0 } 0x00000000 CB_CONFIG_1[0x6] = { ADDRESS_HIGH = 0 | SIZE = 0 } 0x00000000 CB_CONFIG_0[0x7] = { ADDRESS_LOW = 0 } 0x00000000 CB_CONFIG_1[0x7] = { ADDRESS_HIGH = 0 | SIZE = 0 } 0x08000000 45 = { LOCAL_POS_ALLOC = 0 | BARRIER_ALLOC = 0x1 } 0x10000000 46 = { LOCAL_NEG_ALLOC = 0 | GPR_ALLOC = 0x10 } 0x00000600 47 = { WARP_CSTACK_SIZE = 0x600 } 0x00000000 0xc0 = 0 0x00000000 0xc4 = 0 0x00000000 0xc8 = 0 0x00000000 0xcc = 0 0x00000000 0xd0 = 0 0x00000000 0xd4 = 0 0x00000000 0xd8 = 0 0x00000000 0xdc = 0 0x00000000 0xe0 = 0 0x00000000 0xe4 = 0 0x00000000 0xe8 = 0 0x00000000 0xec = 0 0x00000000 0xf0 = 0 0x00000000 0xf4 = 0 0x00000000 0xf8 = 0 0x00000000 0xfc = 0 CODE: 00000000: a0a08c10 08b8b8a0 sched 0x4 0x23 0x28 0x28 0x28 0x2e 0x2e 00000008: 111c0002 86400000 mov b32 $r0 $tidy 00000010: ff9fc012 743fbfff mov b32 $r4 0x7f7fffff 00000018: 109c0006 86400000 mov b32 $r1 $tidx 00000020: 101c0009 a1080400 add $r2 (mul s32 $r0 s32 0x20) $r1 00000028: 011ffc0d b7c00800 lshf b32 $r3 (b64 0x0 $r2) clamp 0x2 00000030: 001c0c12 7ae00018 st b32 s[$r3+0x3000] $r4 00000038: 001c0c12 7ae00020 st b32 s[$r3+0x4000] $r4 00000040: b8b8b8b8 08bcbcb8 sched 0x2e 0x2e 0x2e 0x2e 0x2e 0x2f 0x2f 00000048: 001c0c12 7ae00028 st b32 s[$r3+0x5000] $r4 00000050: 001c0ffe 7ae00030 st b32 s[$r3+0x6000] 0x0 00000058: 001c0ffe 7ae00000 st b32 s[$r3] 0x0 00000060: 001c0ffe 7ae00008 st b32 s[$r3+0x1000] 0x0 00000068: 001c0ffe 7ae00010 st b32 s[$r3+0x2000] 0x0 00000070: 001c0002 7cc00000 membar cta 00000078: 001c0002 8540dc00 bar sync 0x0 0x0 0x1 00000080: 10bc8010 08bcb0a0 sched 0x4 0x20 0x2f 0x4 0x28 0x2c 0x2f 00000088: 2c1c003d b3681c01 set b32 $p1 0x1 ge s32 $r0 0x258 00000090: 0c9fc022 74000000 mov b32 $r8 0x19 00000098: 7f9c0012 e4c03c00 mov b32 $r4 0x0 000000a0: 009c1016 e0800000 C add b32 $r5 $r4 $r1 000000a8: 48000000 14800006 joinat 0xd40 000000b0: 901c145d b3690401 set b32 $p2 0x1 ge s32 $r5 0x320 or $p1 000000b8: 00483c02 85800000 join $p2 nop 000000c0: 80a010a0 08c4809c sched 0x28 0x4 0x28 0x20 0x27 0x20 0x31 000000c8: 029ca816 e5c00000 cvt rn f32 $r5 s32 $r5 000000d0: 001ca81a e5c00000 cvt rn f32 $r6 s32 $r0 000000d8: 001c1415 c2c081f8 add ftz rn f32 $r5 $r5 0x3f000000 000000e0: 001c181d c2c081f8 add ftz rn f32 $r7 $r6 0x3f000000 000000e8: 851c141a 211d51eb mul ftz f32 $r6 $r5 0x3aa3d70a 000000f0: 071c1c1e 211d6d3a mul ftz f32 $r7 $r7 0x3ada740e 000000f8: 7f9c1815 60041086 tex p lzero all dfp $r5:#:#:# t2d c[0x20] xy__ $r6:$r7 0x0 00000100: a09c1080 08a010a0 sched 0x20 0x4 0x27 0x28 0x28 0x4 0x28 00000108: 129c0026 64c03c60 mov b32 $r9 c3[0x94] 00000110: 001fc02a 74200000 mov b32 $r10 0x40000000 00000118: 001fc036 741f8000 mov b32 $r13 0x3f000000 00000120: 021c2426 84000000 rcp f32 $r9 $r9 00000128: 049c1c1e e3408000 mul ftz rn f32 $r7 $r7 $r9 00000130: 001c1c25 95102600 fma ftz rn f32 $r9 $r7 0x40000000 neg $r9 00000138: 101c001e 64c03c60 mov b32 $r7 c3[0x80] 00000140: 0880a0a0 08a0a0a3 sched 0x28 0x28 0x20 0xc2 0x28 0x28 0x28 00000148: 021c1c1e 84000000 rcp f32 $r7 $r7 00000150: 039c181a e3408000 mul ftz rn f32 $r6 $r6 $r7 00000158: 001c1819 95101e00 fma ftz rn f32 $r6 $r6 0x40000000 neg $r7 00000160: 001c003e 77000000 texbar 0x0 [unknown: 0000003c 00000000] 00000168: 159c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xac] 00000170: 159c1416 8d102860 fma ftz rn f32 $r5 $r5 $r10 neg c3[0xac] 00000178: 151c1416 62c18060 add ftz rn f32 $r5 $r5 neg c3[0xa8] 00000180: 10a0a0a0 088010a0 sched 0x28 0x28 0x28 0x4 0x28 0x4 0x20 00000188: 021c1416 84000000 rcp f32 $r5 $r5 00000190: 171c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xb8] 00000198: 159c141e 63408060 mul ftz rn f32 $r7 $r5 c3[0xac] 000001a0: 039c2426 e3408000 mul ftz rn f32 $r9 $r9 $r7 000001a8: 039c181a e3408000 mul ftz rn f32 $r6 $r6 $r7 000001b0: 0b9c242a 63408080 mul ftz rn f32 $r10 $r9 c4[0x5c] 000001b8: 0a1c241e 63408080 mul ftz rn f32 $r7 $r9 c4[0x50] 000001c0: 1080109c 0880109c sched 0x27 0x4 0x20 0x4 0x27 0x4 0x20 000001c8: 1b9c141e 5db45c60 set ftz $p0 0x1 ge f32 neg $r5 c3[0xdc] 000001d0: 099c1832 4d002880 fma ftz rn f32 $r12 $r6 c4[0x4c] $r10 000001d8: 081c182e 4d001c80 fma ftz rn f32 $r11 $r6 c4[0x40] $r7 000001e0: 0a9c242a 63408080 mul ftz rn f32 $r10 $r9 c4[0x54] 000001e8: 0b1c2426 63408080 mul ftz rn f32 $r9 $r9 c4[0x58] 000001f0: 0d9c1432 4d003080 fma ftz rn f32 $r12 $r5 c4[0x6c] $r12 000001f8: 0c1c142e 4d002c80 fma ftz rn f32 $r11 $r5 c4[0x60] $r11 00000200: 10988010 089c1080 sched 0x4 0x20 0x26 0x4 0x20 0x4 0x27 00000208: 089c182a 4d002880 fma ftz rn f32 $r10 $r6 c4[0x44] $r10 00000210: 091c181a 4d002480 fma ftz rn f32 $r6 $r6 c4[0x48] $r9 00000218: 199c141e 5d9d4060 set ftz $p0 0x1 le f32 neg $r5 c3[0xcc] or $p0 00000220: 0f9c3032 62c08080 add ftz rn f32 $r12 $r12 c4[0x7c] 00000228: 0e1c2c2e 62c08080 add ftz rn f32 $r11 $r11 c4[0x70] 00000230: 0c9c142a 4d002880 fma ftz rn f32 $r10 $r5 c4[0x64] $r10 00000238: 0d1c141a 4d001880 fma ftz rn f32 $r6 $r5 c4[0x68] $r6 00000240: a0108010 089c8010 sched 0x4 0x20 0x4 0x28 0x4 0x20 0x27 00000248: 021c301e 84000000 rcp f32 $r7 $r12 00000250: 0001c05e 84801c07 $p0 set $p2 0x1 0x1 00000258: 0e9c282a 62c08080 add ftz rn f32 $r10 $r10 c4[0x74] 00000260: 0f1c181a 62c08080 add ftz rn f32 $r6 $r6 c4[0x78] 00000268: 039c2c2e e3408000 mul ftz rn f32 $r11 $r11 $r7 00000270: 039c282a e3408000 mul ftz rn f32 $r10 $r10 $r7 00000278: 039c181a e3408000 mul ftz rn f32 $r6 $r6 $r7 00000280: bc108410 08a0a010 sched 0x4 0x21 0x4 0x2f 0x4 0x28 0x28 00000288: 001c2c1d 950035f8 fma ftz rn f32 $r7 $r11 0x3f000000 $r13 00000290: 001c2825 950035f8 fma ftz rn f32 $r9 $r10 0x3f000000 $r13 00000298: 001c1835 950035f8 fma ftz rn f32 $r13 $r6 0x3f000000 $r13 000002a0: 00483c02 85800000 join $p2 nop 000002a8: 199c001a 64c03c60 mov b32 $r6 c3[0xcc] 000002b0: 199c1416 62c98060 add ftz rn f32 $r5 neg $r5 neg c3[0xcc] 000002b8: 1b9c181a 62c88060 add ftz rn f32 $r6 neg $r6 c3[0xdc] 000002c0: a010a010 08a0a010 sched 0x4 0x28 0x4 0x28 0x4 0x28 0x28 000002c8: 021c181a 84000000 rcp f32 $r6 $r6 000002d0: 001c002a 86c71c00 vote all $r10 0x1 0x1 000002d8: 031c1416 e3408000 mul ftz rn f32 $r5 $r5 $r6 000002e0: 60000000 14800000 joinat 0x3a8 000002e8: 019c1416 84000000 lg2 f32 $r5 $r5 000002f0: 051c002e e1800000 bfind u32 $r11 $r10 000002f8: 669c1416 211ee666 mul ftz f32 $r5 $r5 0x3dcccccd 00000300: a0a0a0a0 0880dca0 sched 0x28 0x28 0x28 0x28 0x28 0x37 0x20 00000308: 029c0016 e4800400 preex2 f32 $r5 $r5 00000310: 011c1416 84000000 ex2 f32 $r5 $r5 00000318: 001c1415 c3408224 mul ftz rn f32 $r5 $r5 0x44800000 00000320: 029c6816 e5808400 cvt ftz rmi s32 $r5 f32 $r5 00000328: 011c1415 c2400000 shl b32 $r5 $r5 clamp 0x2 00000330: 059c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 $r11 0x1f 00000338: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 00000340: 10b0ac10 08ecbcbc sched 0x4 0x2b 0x2c 0x4 0x2f 0x2f 0x3b 00000348: 039c001a e4c03c00 mov b32 $r6 $r7 00000350: 049c001e e4c03c00 mov b32 $r7 $r9 00000358: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00000360: 069c0026 e4c03c00 mov b32 $r9 $r13 00000368: 00403c02 85800000 join $p0 nop 00000370: 001fc05e 84801c07 set $p2 0x1 not 0x1 00000378: 001c1432 77630030 C ld lock b32 $p3 $r12 s[$r5+0x6000] 00000380: bcb8eca0 08a0bc80 sched 0x28 0x3b 0x2e 0x2f 0x20 0x2f 0x28 00000388: 008c3031 40000000 $p3 add b32 $r12 $r12 0x1 00000390: 000c1432 78620030 $p3 st unlock b32 $p2 s[$r5+0x6000] $r12 00000398: ec28003c 12007fff (not $p2) bra 0x378 000003a0: 005c3c02 85800000 join nop 000003a8: 34000000 14800000 C joinat 0x418 000003b0: 00603c02 85800000 join (not $p0) nop 000003b8: 001c0032 86400000 mov b32 $r12 $laneid 000003c0: bcbcb010 08eca0ec sched 0x4 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 000003c8: 061c2c1e db201c00 set $p0 0x1 eq u32 $r11 $r12 000003d0: 051c282a e0400000 popc b32 $r10 $r10 $r10 000003d8: 00603c02 85800000 join (not $p0) nop 000003e0: 001fc01e 84801c07 set $p0 0x1 not 0x1 000003e8: 001c142e 77620030 C ld lock b32 $p2 $r11 s[$r5+0x6000] 000003f0: 0588282e e0800000 $p2 add b32 $r11 $r10 $r11 000003f8: 0008142e 78600030 $p2 st unlock b32 $p0 s[$r5+0x6000] $r11 00000400: a010bcb8 08bcbcb0 sched 0x2e 0x2f 0x4 0x28 0x2c 0x2f 0x2f 00000408: ec20003c 12007fff (not $p0) bra 0x3e8 00000410: 005c3c02 85800000 join nop 00000418: 001c002a 86c71c00 C vote all $r10 0x1 0x1 00000420: 24000000 14800000 joinat 0x470 00000428: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00000430: 00483c02 85800000 join $p2 nop 00000438: 001fc01e 84801c07 set $p0 0x1 not 0x1 00000440: b8eca0ec 08bc80bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x20 0x2f 00000448: 001c142a 77630000 ld lock b32 $p3 $r10 s[$r5] 00000450: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 00000458: 000c142a 78600000 $p3 st unlock b32 $p0 s[$r5] $r10 00000460: ec20003c 12007fff (not $p0) bra 0x440 00000468: 005c3c02 85800000 join nop 00000470: 94000000 14800000 C joinat 0x5a0 00000478: 00683c02 85800000 join (not $p2) nop 00000480: b0b0dc10 08ecbcbc sched 0x4 0x37 0x2c 0x2c 0x2f 0x2f 0x3b 00000488: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00000490: 28000000 14800000 joinat 0x4e8 00000498: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 000004a0: 001c03fe 86c00000 vote all 0x0 $p0 $p0 000004a8: 00403c02 85800000 join $p0 nop 000004b0: 001fc05e 84801c07 set $p2 0x1 not 0x1 000004b8: 001c142a 77630000 C ld lock b32 $p3 $r10 s[$r5] 000004c0: bcb8eca0 08dc10bc sched 0x28 0x3b 0x2e 0x2f 0x2f 0x4 0x37 000004c8: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 000004d0: 000c142a 78620000 $p3 st unlock b32 $p2 s[$r5] $r10 000004d8: ec28003c 12007fff (not $p2) bra 0x4b8 000004e0: 005c3c02 85800000 join nop 000004e8: 00603c02 85800000 C join (not $p0) nop 000004f0: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 000004f8: 001c003e 86400000 mov b32 $r15 $laneid 00000500: dca0dca0 08d880a0 sched 0x28 0x37 0x28 0x37 0x28 0x20 0x36 00000508: 051c182a e1003c00 max u32 $r10 $r6 $r10 00000510: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00000518: 059c282e e1003c00 max u32 $r11 $r10 $r11 00000520: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00000528: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 00000530: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00000538: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00000540: bc10e0a0 08a0ecbc sched 0x28 0x38 0x4 0x2f 0x2f 0x3b 0x28 00000548: 069c3036 e1003c00 max u32 $r13 $r12 $r13 00000550: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00000558: 071c342a e1003c00 max u32 $r10 $r13 $r14 00000560: 00603c02 85800000 join (not $p0) nop 00000568: 001fc01e 84801c07 set $p0 0x1 not 0x1 00000570: 001c142e 77620000 C ld lock b32 $p2 $r11 s[$r5] 00000578: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 00000580: 10bcb8ec 08bcb0a0 sched 0x3b 0x2e 0x2f 0x4 0x28 0x2c 0x2f 00000588: 0008142e 78600000 $p2 st unlock b32 $p0 s[$r5] $r11 00000590: ec20003c 12007fff (not $p0) bra 0x570 00000598: 005c3c02 85800000 join nop 000005a0: 001c002a 86c71c00 C vote all $r10 0x1 0x1 000005a8: 24000000 14800000 joinat 0x5f8 000005b0: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 000005b8: 00483c02 85800000 join $p2 nop 000005c0: eca0ecbc 0880bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x20 000005c8: 001fc01e 84801c07 set $p0 0x1 not 0x1 000005d0: 001c142a 77630008 C ld lock b32 $p3 $r10 s[$r5+0x1000] 000005d8: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 000005e0: 000c142a 78600008 $p3 st unlock b32 $p0 s[$r5+0x1000] $r10 000005e8: f020003c 12007fff (not $p0) bra 0x5d0 000005f0: 005c3c02 85800000 join nop 000005f8: 94000000 14800000 C joinat 0x728 00000600: b0dc10bc 08bcbcb0 sched 0x2f 0x4 0x37 0x2c 0x2c 0x2f 0x2f 00000608: 00683c02 85800000 join (not $p2) nop 00000610: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00000618: 28000000 14800000 joinat 0x670 00000620: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00000628: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00000630: 00403c02 85800000 join $p0 nop 00000638: 001fc05e 84801c07 set $p2 0x1 not 0x1 00000640: b8eca0ec 08dcbcbc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 0x37 00000648: 001c142a 77630008 ld lock b32 $p3 $r10 s[$r5+0x1000] 00000650: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 00000658: 000c142a 78620008 $p3 st unlock b32 $p2 s[$r5+0x1000] $r10 00000660: ec28003c 12007fff (not $p2) bra 0x640 00000668: 005c3c02 85800000 join nop 00000670: 00603c02 85800000 C join (not $p0) nop 00000678: 809c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x1 0x1f 00000680: a0dc10a0 0880a0dc sched 0x28 0x4 0x37 0x28 0x37 0x28 0x20 00000688: 051c1c2a e1003c00 max u32 $r10 $r7 $r10 00000690: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00000698: 001c003e 86400000 mov b32 $r15 $laneid 000006a0: 059c282e e1003c00 max u32 $r11 $r10 $r11 000006a8: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 000006b0: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 000006b8: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 000006c0: 10e0a0d8 08ecbcbc sched 0x36 0x28 0x38 0x4 0x2f 0x2f 0x3b 000006c8: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 000006d0: 069c3036 e1003c00 max u32 $r13 $r12 $r13 000006d8: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 000006e0: 071c342a e1003c00 max u32 $r10 $r13 $r14 000006e8: 00603c02 85800000 join (not $p0) nop 000006f0: 001fc01e 84801c07 set $p0 0x1 not 0x1 000006f8: 001c142e 77620008 C ld lock b32 $p2 $r11 s[$r5+0x1000] 00000700: bcb8eca0 08b0a010 sched 0x28 0x3b 0x2e 0x2f 0x4 0x28 0x2c 00000708: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 00000710: 0008142e 78600008 $p2 st unlock b32 $p0 s[$r5+0x1000] $r11 00000718: ec20003c 12007fff (not $p0) bra 0x6f8 00000720: 005c3c02 85800000 join nop 00000728: 001c002a 86c71c00 C vote all $r10 0x1 0x1 00000730: 24000000 14800000 joinat 0x780 00000738: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00000740: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 00000748: 00483c02 85800000 join $p2 nop 00000750: 001fc01e 84801c07 set $p0 0x1 not 0x1 00000758: 001c142a 77630010 C ld lock b32 $p3 $r10 s[$r5+0x2000] 00000760: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 00000768: 000c142a 78600010 $p3 st unlock b32 $p0 s[$r5+0x2000] $r10 00000770: f020003c 12007fff (not $p0) bra 0x758 00000778: 005c3c02 85800000 join nop 00000780: dc10bc80 08bcb0b0 C sched 0x20 0x2f 0x4 0x37 0x2c 0x2c 0x2f 00000788: 90000000 14800000 joinat 0x8b0 00000790: 00683c02 85800000 join (not $p2) nop 00000798: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 000007a0: 28000000 14800000 joinat 0x7f8 000007a8: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 000007b0: 001c03fe 86c00000 vote all 0x0 $p0 $p0 000007b8: 00403c02 85800000 join $p0 nop 000007c0: eca0ecbc 08bcbcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 000007c8: 001fc05e 84801c07 set $p2 0x1 not 0x1 000007d0: 001c142a 77630010 C ld lock b32 $p3 $r10 s[$r5+0x2000] 000007d8: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 000007e0: 000c142a 78620010 $p3 st unlock b32 $p2 s[$r5+0x2000] $r10 000007e8: f028003c 12007fff (not $p2) bra 0x7d0 000007f0: 005c3c02 85800000 join nop 000007f8: 00603c02 85800000 C join (not $p0) nop 00000800: dca0dc10 08a0dca0 sched 0x4 0x37 0x28 0x37 0x28 0x37 0x28 00000808: 809c242a 78b803e7 shfl bfly b32 0x1 $r10 $r9 0x1 0x1f 00000810: 001c003e 86400000 mov b32 $r15 $laneid 00000818: 051c242a e1003c00 max u32 $r10 $r9 $r10 00000820: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00000828: 059c282e e1003c00 max u32 $r11 $r10 $r11 00000830: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00000838: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 00000840: e0a0d880 08bcbc10 sched 0x20 0x36 0x28 0x38 0x4 0x2f 0x2f 00000848: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00000850: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00000858: 069c3036 e1003c00 max u32 $r13 $r12 $r13 00000860: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00000868: 071c342a e1003c00 max u32 $r10 $r13 $r14 00000870: 00603c02 85800000 join (not $p0) nop 00000878: 001fc01e 84801c07 set $p0 0x1 not 0x1 00000880: b8eca0ec 08a010bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x4 0x28 00000888: 001c142e 77620010 ld lock b32 $p2 $r11 s[$r5+0x2000] 00000890: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 00000898: 0008142e 78600010 $p2 st unlock b32 $p0 s[$r5+0x2000] $r11 000008a0: ec20003c 12007fff (not $p0) bra 0x880 000008a8: 005c3c02 85800000 join nop 000008b0: 001c002a 86c71c00 C vote all $r10 0x1 0x1 000008b8: 28000000 14800000 joinat 0x910 000008c0: ecbcbcb0 08b8eca0 sched 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 000008c8: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 000008d0: 00483c02 85800000 join $p2 nop 000008d8: 001fc01e 84801c07 set $p0 0x1 not 0x1 000008e0: 001c142a 77630018 C ld lock b32 $p3 $r10 s[$r5+0x3000] 000008e8: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 000008f0: 000c142a 78600018 $p3 st unlock b32 $p0 s[$r5+0x3000] $r10 000008f8: f020003c 12007fff (not $p0) bra 0x8e0 00000900: 10bc80bc 08b0b0dc sched 0x2f 0x20 0x2f 0x4 0x37 0x2c 0x2c 00000908: 005c3c02 85800000 join nop 00000910: 90000000 14800000 C joinat 0xa38 00000918: 00683c02 85800000 join (not $p2) nop 00000920: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00000928: 28000000 14800000 joinat 0x980 00000930: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00000938: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00000940: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 00000948: 00403c02 85800000 join $p0 nop 00000950: 001fc05e 84801c07 set $p2 0x1 not 0x1 00000958: 001c142a 77630018 C ld lock b32 $p3 $r10 s[$r5+0x3000] 00000960: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 00000968: 000c142a 78620018 $p3 st unlock b32 $p2 s[$r5+0x3000] $r10 00000970: f028003c 12007fff (not $p2) bra 0x958 00000978: 005c3c02 85800000 join nop 00000980: a0dc10bc 08dca0dc C sched 0x2f 0x4 0x37 0x28 0x37 0x28 0x37 00000988: 00603c02 85800000 join (not $p0) nop 00000990: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 00000998: 001c003e 86400000 mov b32 $r15 $laneid 000009a0: 051c182a e1001c00 min u32 $r10 $r6 $r10 000009a8: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 000009b0: 059c282e e1001c00 min u32 $r11 $r10 $r11 000009b8: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 000009c0: a0d880a0 08bc10e0 sched 0x28 0x20 0x36 0x28 0x38 0x4 0x2f 000009c8: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 000009d0: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 000009d8: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 000009e0: 069c3036 e1001c00 min u32 $r13 $r12 $r13 000009e8: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 000009f0: 071c341a e1001c00 min u32 $r6 $r13 $r14 000009f8: 00603c02 85800000 join (not $p0) nop 00000a00: eca0ecbc 08a0bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x28 00000a08: 001fc01e 84801c07 set $p0 0x1 not 0x1 00000a10: 001c142a 77620018 C ld lock b32 $p2 $r10 s[$r5+0x3000] 00000a18: 0508182a e1001c00 $p2 min u32 $r10 $r6 $r10 00000a20: 0008142a 78600018 $p2 st unlock b32 $p0 s[$r5+0x3000] $r10 00000a28: f020003c 12007fff (not $p0) bra 0xa10 00000a30: 005c3c02 85800000 join nop 00000a38: 001c001a 86c71c00 C vote all $r6 0x1 0x1 00000a40: bcbcb010 08eca0ec sched 0x4 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 00000a48: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 00000a50: 20000000 14800000 joinat 0xa98 00000a58: 00483c02 85800000 join $p2 nop 00000a60: 001fc01e 84801c07 set $p0 0x1 not 0x1 00000a68: 001c141a 77630020 C ld lock b32 $p3 $r6 s[$r5+0x4000] 00000a70: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 00000a78: 000c141a 78600020 $p3 st unlock b32 $p0 s[$r5+0x4000] $r6 00000a80: bc80bcb8 08b0dc10 sched 0x2e 0x2f 0x20 0x2f 0x4 0x37 0x2c 00000a88: ec20003c 12007fff (not $p0) bra 0xa68 00000a90: 005c3c02 85800000 join nop 00000a98: 90000000 14800000 C joinat 0xbc0 00000aa0: 00683c02 85800000 join (not $p2) nop 00000aa8: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 00000ab0: 2c000000 14800000 joinat 0xb10 00000ab8: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 00000ac0: ecbcbcb0 08b8eca0 sched 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 00000ac8: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00000ad0: 00403c02 85800000 join $p0 nop 00000ad8: 001fc05e 84801c07 set $p2 0x1 not 0x1 00000ae0: 001c141a 77630020 C ld lock b32 $p3 $r6 s[$r5+0x4000] 00000ae8: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 00000af0: 000c141a 78620020 $p3 st unlock b32 $p2 s[$r5+0x4000] $r6 00000af8: f028003c 12007fff (not $p2) bra 0xae0 00000b00: dc10bcbc 08a0dca0 sched 0x2f 0x2f 0x4 0x37 0x28 0x37 0x28 00000b08: 005c3c02 85800000 join nop 00000b10: 00603c02 85800000 C join (not $p0) nop 00000b18: 809c1c1a 78b803e7 shfl bfly b32 0x1 $r6 $r7 0x1 0x1f 00000b20: 001c003a 86400000 mov b32 $r14 $laneid 00000b28: 031c1c1a e1001c00 min u32 $r6 $r7 $r6 00000b30: 811c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x2 0x1f 00000b38: 051c182a e1001c00 min u32 $r10 $r6 $r10 00000b40: d880a0dc 0880dca0 sched 0x37 0x28 0x20 0x36 0x28 0x37 0x20 00000b48: 821c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x4 0x1f 00000b50: 059c282e e1001c00 min u32 $r11 $r10 $r11 00000b58: 841c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x8 0x1f 00000b60: 7f9c381e db201c00 set $p0 0x1 eq u32 $r14 0x0 00000b68: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 00000b70: 881c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x10 0x1f 00000b78: 069c301a e1001c00 min u32 $r6 $r12 $r13 00000b80: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 00000b88: 00603c02 85800000 join (not $p0) nop 00000b90: 001fc01e 84801c07 set $p0 0x1 not 0x1 00000b98: 001c141e 77620020 C ld lock b32 $p2 $r7 s[$r5+0x4000] 00000ba0: 0388182a e1001c00 $p2 min u32 $r10 $r6 $r7 00000ba8: 0008142a 78600020 $p2 st unlock b32 $p0 s[$r5+0x4000] $r10 00000bb0: f020003c 12007fff (not $p0) bra 0xb98 00000bb8: 005c3c02 85800000 join nop 00000bc0: bcb0a010 08a0ecbc C sched 0x4 0x28 0x2c 0x2f 0x2f 0x3b 0x28 00000bc8: 001c001a 86c71c00 vote all $r6 0x1 0x1 00000bd0: 24000000 14800000 joinat 0xc20 00000bd8: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 00000be0: 00483c02 85800000 join $p2 nop 00000be8: 001fc01e 84801c07 set $p0 0x1 not 0x1 00000bf0: 001c141a 77630028 C ld lock b32 $p3 $r6 s[$r5+0x5000] 00000bf8: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 00000c00: bcbcb8ec 08b0dc10 sched 0x3b 0x2e 0x2f 0x2f 0x4 0x37 0x2c 00000c08: 000c141a 78600028 $p3 st unlock b32 $p0 s[$r5+0x5000] $r6 00000c10: ec20003c 12007fff (not $p0) bra 0xbf0 00000c18: 005c3c02 85800000 join nop 00000c20: 00683c02 85800000 C join (not $p2) nop 00000c28: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 00000c30: 2c000000 14800000 joinat 0xc90 00000c38: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 00000c40: ecbcbcb0 08b8eca0 sched 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 00000c48: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00000c50: 00403c02 85800000 join $p0 nop 00000c58: 001fc05e 84801c07 set $p2 0x1 not 0x1 00000c60: 001c141a 77630028 C ld lock b32 $p3 $r6 s[$r5+0x5000] 00000c68: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 00000c70: 000c141a 78620028 $p3 st unlock b32 $p2 s[$r5+0x5000] $r6 00000c78: f028003c 12007fff (not $p2) bra 0xc60 00000c80: dc10bcbc 08a0dca0 sched 0x2f 0x2f 0x4 0x37 0x28 0x37 0x28 00000c88: 005c3c02 85800000 join nop 00000c90: 00603c02 85800000 C join (not $p0) nop 00000c98: 809c241a 78b803e7 shfl bfly b32 0x1 $r6 $r9 0x1 0x1f 00000ca0: 001c0036 86400000 mov b32 $r13 $laneid 00000ca8: 031c241a e1001c00 min u32 $r6 $r9 $r6 00000cb0: 811c181e 78b803e7 shfl bfly b32 0x1 $r7 $r6 0x2 0x1f 00000cb8: 039c181e e1001c00 min u32 $r7 $r6 $r7 00000cc0: d880a0dc 0880dca0 sched 0x37 0x28 0x20 0x36 0x28 0x37 0x20 00000cc8: 821c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x4 0x1f 00000cd0: 051c1c2a e1001c00 min u32 $r10 $r7 $r10 00000cd8: 841c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x8 0x1f 00000ce0: 7f9c341e db201c00 set $p0 0x1 eq u32 $r13 0x0 00000ce8: 059c282e e1001c00 min u32 $r11 $r10 $r11 00000cf0: 881c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x10 0x1f 00000cf8: 061c2c1a e1001c00 min u32 $r6 $r11 $r12 00000d00: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 00000d08: 00603c02 85800000 join (not $p0) nop 00000d10: 001fc01e 84801c07 set $p0 0x1 not 0x1 00000d18: 001c141e 77620028 C ld lock b32 $p2 $r7 s[$r5+0x5000] 00000d20: 03881826 e1001c00 $p2 min u32 $r9 $r6 $r7 00000d28: 00081426 78600028 $p2 st unlock b32 $p0 s[$r5+0x5000] $r9 00000d30: f020003c 12007fff (not $p0) bra 0xd18 00000d38: 005c3c02 85800000 join nop 00000d40: b010a010 08a0bcb0 C sched 0x4 0x28 0x4 0x2c 0x2c 0x2f 0x28 00000d48: 101c0019 40000000 add b32 $r6 $r0 0x20 00000d50: 009c1016 e0800000 add b32 $r5 $r4 $r1 00000d58: 2c1c181d b3681c01 set b32 $p0 0x1 ge s32 $r6 0x258 00000d60: 44000000 14800006 joinat 0x19f0 00000d68: 901c145d b3690001 set b32 $p2 0x1 ge s32 $r5 0x320 or $p0 00000d70: 00483c02 85800000 join $p2 nop 00000d78: 029ca816 e5c00000 cvt rn f32 $r5 s32 $r5 00000d80: 9c80a010 08a0c480 sched 0x4 0x28 0x20 0x27 0x20 0x31 0x28 00000d88: 031ca81a e5c00000 cvt rn f32 $r6 s32 $r6 00000d90: 001c1415 c2c081f8 add ftz rn f32 $r5 $r5 0x3f000000 00000d98: 001c181d c2c081f8 add ftz rn f32 $r7 $r6 0x3f000000 00000da0: 851c141a 211d51eb mul ftz f32 $r6 $r5 0x3aa3d70a 00000da8: 071c1c1e 211d6d3a mul ftz f32 $r7 $r7 0x3ada740e 00000db0: 7f9c1815 60041086 tex p lzero all dfp $r5:#:#:# t2d c[0x20] xy__ $r6:$r7 0x0 00000db8: 129c0026 64c03c60 mov b32 $r9 c3[0x94] 00000dc0: a010a010 08a30880 sched 0x4 0x28 0x4 0x28 0x20 0xc2 0x28 00000dc8: 021c242a 84000000 rcp f32 $r10 $r9 00000dd0: 001fc026 74200000 mov b32 $r9 0x40000000 00000dd8: 039c281e e3408000 mul ftz rn f32 $r7 $r10 $r7 00000de0: 001fc036 741f8000 mov b32 $r13 0x3f000000 00000de8: 001c1c1d 95102a00 fma ftz rn f32 $r7 $r7 0x40000000 neg $r10 00000df0: 001c003e 77000000 texbar 0x0 [unknown: 0000003c 00000000] 00000df8: 159c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xac] 00000e00: a010a080 08a0a010 sched 0x20 0x28 0x4 0x28 0x4 0x28 0x28 00000e08: 159c1416 8d102460 fma ftz rn f32 $r5 $r5 $r9 neg c3[0xac] 00000e10: 101c0026 64c03c60 mov b32 $r9 c3[0x80] 00000e18: 151c1416 62c18060 add ftz rn f32 $r5 $r5 neg c3[0xa8] 00000e20: 021c2426 84000000 rcp f32 $r9 $r9 00000e28: 021c1416 84000000 rcp f32 $r5 $r5 00000e30: 031c241a e3408000 mul ftz rn f32 $r6 $r9 $r6 00000e38: 171c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xb8] 00000e40: a010a010 089c8010 sched 0x4 0x28 0x4 0x28 0x4 0x20 0x27 00000e48: 001c1819 95102600 fma ftz rn f32 $r6 $r6 0x40000000 neg $r9 00000e50: 159c1426 63408060 mul ftz rn f32 $r9 $r5 c3[0xac] 00000e58: 049c1c1e e3408000 mul ftz rn f32 $r7 $r7 $r9 00000e60: 049c181a e3408000 mul ftz rn f32 $r6 $r6 $r9 00000e68: 0b9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x5c] 00000e70: 0a1c1c26 63408080 mul ftz rn f32 $r9 $r7 c4[0x50] 00000e78: 1b9c141e 5db45c60 set ftz $p0 0x1 ge f32 neg $r5 c3[0xdc] 00000e80: 9c108010 08a01080 sched 0x4 0x20 0x4 0x27 0x20 0x4 0x28 00000e88: 099c182e 4d002880 fma ftz rn f32 $r11 $r6 c4[0x4c] $r10 00000e90: 081c1826 4d002480 fma ftz rn f32 $r9 $r6 c4[0x40] $r9 00000e98: 0a9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x54] 00000ea0: 0b1c1c1e 63408080 mul ftz rn f32 $r7 $r7 c4[0x58] 00000ea8: 0d9c142e 4d002c80 fma ftz rn f32 $r11 $r5 c4[0x6c] $r11 00000eb0: 089c182a 4d002880 fma ftz rn f32 $r10 $r6 c4[0x44] $r10 00000eb8: 091c181a 4d001c80 fma ftz rn f32 $r6 $r6 c4[0x48] $r7 00000ec0: a010a010 089c8010 sched 0x4 0x28 0x4 0x28 0x4 0x20 0x27 00000ec8: 0c1c1426 4d002480 fma ftz rn f32 $r9 $r5 c4[0x60] $r9 00000ed0: 0c9c142a 4d002880 fma ftz rn f32 $r10 $r5 c4[0x64] $r10 00000ed8: 0f9c2c2e 62c08080 add ftz rn f32 $r11 $r11 c4[0x7c] 00000ee0: 0e9c282a 62c08080 add ftz rn f32 $r10 $r10 c4[0x74] 00000ee8: 0d1c141a 4d001880 fma ftz rn f32 $r6 $r5 c4[0x68] $r6 00000ef0: 021c2c1e 84000000 rcp f32 $r7 $r11 00000ef8: 199c141e 5d9d4060 set ftz $p0 0x1 le f32 neg $r5 c3[0xcc] or $p0 00000f00: 109c8010 089c8080 sched 0x4 0x20 0x27 0x4 0x20 0x20 0x27 00000f08: 0e1c2426 62c08080 add ftz rn f32 $r9 $r9 c4[0x70] 00000f10: 0f1c181a 62c08080 add ftz rn f32 $r6 $r6 c4[0x78] 00000f18: 039c282a e3408000 mul ftz rn f32 $r10 $r10 $r7 00000f20: 0001c05e 84801c07 $p0 set $p2 0x1 0x1 00000f28: 039c2426 e3408000 mul ftz rn f32 $r9 $r9 $r7 00000f30: 039c181a e3408000 mul ftz rn f32 $r6 $r6 $r7 00000f38: 001c281d 950035f8 fma ftz rn f32 $r7 $r10 0x3f000000 $r13 00000f40: 10bc8810 08a010a0 sched 0x4 0x22 0x2f 0x4 0x28 0x4 0x28 00000f48: 001c2425 950035f8 fma ftz rn f32 $r9 $r9 0x3f000000 $r13 00000f50: 001c1831 950035f8 fma ftz rn f32 $r12 $r6 0x3f000000 $r13 00000f58: 00483c02 85800000 join $p2 nop 00000f60: 199c001a 64c03c60 mov b32 $r6 c3[0xcc] 00000f68: 199c1416 62c98060 add ftz rn f32 $r5 neg $r5 neg c3[0xcc] 00000f70: 1b9c181a 62c88060 add ftz rn f32 $r6 neg $r6 c3[0xdc] 00000f78: 6c000000 14800000 joinat 0x1058 00000f80: 10a0a010 08a0a0a0 sched 0x4 0x28 0x28 0x4 0x28 0x28 0x28 00000f88: 021c181a 84000000 rcp f32 $r6 $r6 00000f90: 001c002a 86c71c00 vote all $r10 0x1 0x1 00000f98: 029c1816 e3408000 mul ftz rn f32 $r5 $r6 $r5 00000fa0: 019c1416 84000000 lg2 f32 $r5 $r5 00000fa8: 051c002e e1800000 bfind u32 $r11 $r10 00000fb0: 669c1416 211ee666 mul ftz f32 $r5 $r5 0x3dcccccd 00000fb8: 029c0016 e4800400 preex2 f32 $r5 $r5 00000fc0: a0a0a0a0 08b010dc sched 0x28 0x28 0x28 0x28 0x37 0x4 0x2c 00000fc8: 011c1416 84000000 ex2 f32 $r5 $r5 00000fd0: 001c1415 c3408224 mul ftz rn f32 $r5 $r5 0x44800000 00000fd8: 029c6816 e5808400 cvt ftz rmi s32 $r5 f32 $r5 00000fe0: 011c1415 c2400000 shl b32 $r5 $r5 clamp 0x2 00000fe8: 059c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 $r11 0x1f 00000ff0: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 00000ff8: 049c001a e4c03c00 mov b32 $r6 $r9 00001000: bcbc10b0 08eca0ec sched 0x2c 0x4 0x2f 0x2f 0x3b 0x28 0x3b 00001008: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00001010: 061c0026 e4c03c00 mov b32 $r9 $r12 00001018: 00403c02 85800000 join $p0 nop 00001020: 001fc05e 84801c07 set $p2 0x1 not 0x1 00001028: 001c1432 77630030 C ld lock b32 $p3 $r12 s[$r5+0x6000] 00001030: 008c3031 40000000 $p3 add b32 $r12 $r12 0x1 00001038: 000c1432 78620030 $p3 st unlock b32 $p2 s[$r5+0x6000] $r12 00001040: bc80bcb8 08b010a0 sched 0x2e 0x2f 0x20 0x2f 0x28 0x4 0x2c 00001048: ec28003c 12007fff (not $p2) bra 0x1028 00001050: 005c3c02 85800000 join nop 00001058: 30000000 14800000 C joinat 0x10c0 00001060: 00603c02 85800000 join (not $p0) nop 00001068: 001c0032 86400000 mov b32 $r12 $laneid 00001070: 061c2c1e db201c00 set $p0 0x1 eq u32 $r11 $r12 00001078: 051c282a e0400000 popc b32 $r10 $r10 $r10 00001080: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 00001088: 00603c02 85800000 join (not $p0) nop 00001090: 001fc01e 84801c07 set $p0 0x1 not 0x1 00001098: 001c142e 77620030 C ld lock b32 $p2 $r11 s[$r5+0x6000] 000010a0: 0588282e e0800000 $p2 add b32 $r11 $r10 $r11 000010a8: 0008142e 78600030 $p2 st unlock b32 $p0 s[$r5+0x6000] $r11 000010b0: f020003c 12007fff (not $p0) bra 0x1098 000010b8: 005c3c02 85800000 join nop 000010c0: bcb0a010 08a0ecbc C sched 0x4 0x28 0x2c 0x2f 0x2f 0x3b 0x28 000010c8: 001c002a 86c71c00 vote all $r10 0x1 0x1 000010d0: 24000000 14800000 joinat 0x1120 000010d8: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 000010e0: 00483c02 85800000 join $p2 nop 000010e8: 001fc01e 84801c07 set $p0 0x1 not 0x1 000010f0: 001c142a 77630000 C ld lock b32 $p3 $r10 s[$r5] 000010f8: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 00001100: 80bcb8ec 08dc10bc sched 0x3b 0x2e 0x2f 0x20 0x2f 0x4 0x37 00001108: 000c142a 78600000 $p3 st unlock b32 $p0 s[$r5] $r10 00001110: ec20003c 12007fff (not $p0) bra 0x10f0 00001118: 005c3c02 85800000 join nop 00001120: 94000000 14800000 C joinat 0x1250 00001128: 00683c02 85800000 join (not $p2) nop 00001130: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00001138: 2c000000 14800000 joinat 0x1198 00001140: bcbcb0b0 08eca0ec sched 0x2c 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 00001148: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00001150: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00001158: 00403c02 85800000 join $p0 nop 00001160: 001fc05e 84801c07 set $p2 0x1 not 0x1 00001168: 001c142a 77630000 C ld lock b32 $p3 $r10 s[$r5] 00001170: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 00001178: 000c142a 78620000 $p3 st unlock b32 $p2 s[$r5] $r10 00001180: 10bcbcb8 08dca0dc sched 0x2e 0x2f 0x2f 0x4 0x37 0x28 0x37 00001188: ec28003c 12007fff (not $p2) bra 0x1168 00001190: 005c3c02 85800000 join nop 00001198: 00603c02 85800000 C join (not $p0) nop 000011a0: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 000011a8: 001c003e 86400000 mov b32 $r15 $laneid 000011b0: 051c182a e1003c00 max u32 $r10 $r6 $r10 000011b8: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 000011c0: 80a0dca0 08e0a0d8 sched 0x28 0x37 0x28 0x20 0x36 0x28 0x38 000011c8: 059c282e e1003c00 max u32 $r11 $r10 $r11 000011d0: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 000011d8: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 000011e0: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 000011e8: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 000011f0: 069c3036 e1003c00 max u32 $r13 $r12 $r13 000011f8: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00001200: ecbcbc10 08b8eca0 sched 0x4 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 00001208: 071c342a e1003c00 max u32 $r10 $r13 $r14 00001210: 00603c02 85800000 join (not $p0) nop 00001218: 001fc01e 84801c07 set $p0 0x1 not 0x1 00001220: 001c142e 77620000 C ld lock b32 $p2 $r11 s[$r5] 00001228: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 00001230: 0008142e 78600000 $p2 st unlock b32 $p0 s[$r5] $r11 00001238: f020003c 12007fff (not $p0) bra 0x1220 00001240: b0a010bc 08ecbcbc sched 0x2f 0x4 0x28 0x2c 0x2f 0x2f 0x3b 00001248: 005c3c02 85800000 join nop 00001250: 001c002a 86c71c00 C vote all $r10 0x1 0x1 00001258: 24000000 14800000 joinat 0x12a8 00001260: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00001268: 00483c02 85800000 join $p2 nop 00001270: 001fc01e 84801c07 set $p0 0x1 not 0x1 00001278: 001c142a 77630008 C ld lock b32 $p3 $r10 s[$r5+0x1000] 00001280: bcb8eca0 08dcbc80 sched 0x28 0x3b 0x2e 0x2f 0x20 0x2f 0x37 00001288: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 00001290: 000c142a 78600008 $p3 st unlock b32 $p0 s[$r5+0x1000] $r10 00001298: ec20003c 12007fff (not $p0) bra 0x1278 000012a0: 005c3c02 85800000 join nop 000012a8: 94000000 14800000 C joinat 0x13d8 000012b0: 00683c02 85800000 join (not $p2) nop 000012b8: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 000012c0: bcb0b010 08a0ecbc sched 0x4 0x2c 0x2c 0x2f 0x2f 0x3b 0x28 000012c8: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 000012d0: 24000000 14800000 joinat 0x1320 000012d8: 001c03fe 86c00000 vote all 0x0 $p0 $p0 000012e0: 00403c02 85800000 join $p0 nop 000012e8: 001fc05e 84801c07 set $p2 0x1 not 0x1 000012f0: 001c142a 77630008 C ld lock b32 $p3 $r10 s[$r5+0x1000] 000012f8: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 00001300: bcbcb8ec 08a0dc10 sched 0x3b 0x2e 0x2f 0x2f 0x4 0x37 0x28 00001308: 000c142a 78620008 $p3 st unlock b32 $p2 s[$r5+0x1000] $r10 00001310: ec28003c 12007fff (not $p2) bra 0x12f0 00001318: 005c3c02 85800000 join nop 00001320: 00603c02 85800000 C join (not $p0) nop 00001328: 809c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x1 0x1f 00001330: 001c003e 86400000 mov b32 $r15 $laneid 00001338: 051c1c2a e1003c00 max u32 $r10 $r7 $r10 00001340: a0dca0dc 08a0d880 sched 0x37 0x28 0x37 0x28 0x20 0x36 0x28 00001348: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00001350: 059c282e e1003c00 max u32 $r11 $r10 $r11 00001358: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00001360: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 00001368: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00001370: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00001378: 069c3036 e1003c00 max u32 $r13 $r12 $r13 00001380: bcbc10e0 08eca0ec sched 0x38 0x4 0x2f 0x2f 0x3b 0x28 0x3b 00001388: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00001390: 071c342a e1003c00 max u32 $r10 $r13 $r14 00001398: 00603c02 85800000 join (not $p0) nop 000013a0: 001fc01e 84801c07 set $p0 0x1 not 0x1 000013a8: 001c142e 77620008 C ld lock b32 $p2 $r11 s[$r5+0x1000] 000013b0: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 000013b8: 0008142e 78600008 $p2 st unlock b32 $p0 s[$r5+0x1000] $r11 000013c0: a010bcb8 08bcbcb0 sched 0x2e 0x2f 0x4 0x28 0x2c 0x2f 0x2f 000013c8: ec20003c 12007fff (not $p0) bra 0x13a8 000013d0: 005c3c02 85800000 join nop 000013d8: 001c002a 86c71c00 C vote all $r10 0x1 0x1 000013e0: 24000000 14800000 joinat 0x1430 000013e8: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 000013f0: 00483c02 85800000 join $p2 nop 000013f8: 001fc01e 84801c07 set $p0 0x1 not 0x1 00001400: b8eca0ec 08bc80bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x20 0x2f 00001408: 001c142a 77630010 ld lock b32 $p3 $r10 s[$r5+0x2000] 00001410: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 00001418: 000c142a 78600010 $p3 st unlock b32 $p0 s[$r5+0x2000] $r10 00001420: ec20003c 12007fff (not $p0) bra 0x1400 00001428: 005c3c02 85800000 join nop 00001430: 94000000 14800000 C joinat 0x1560 00001438: 00683c02 85800000 join (not $p2) nop 00001440: b0b0dc10 08ecbcbc sched 0x4 0x37 0x2c 0x2c 0x2f 0x2f 0x3b 00001448: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00001450: 28000000 14800000 joinat 0x14a8 00001458: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00001460: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00001468: 00403c02 85800000 join $p0 nop 00001470: 001fc05e 84801c07 set $p2 0x1 not 0x1 00001478: 001c142a 77630010 C ld lock b32 $p3 $r10 s[$r5+0x2000] 00001480: bcb8eca0 08dc10bc sched 0x28 0x3b 0x2e 0x2f 0x2f 0x4 0x37 00001488: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 00001490: 000c142a 78620010 $p3 st unlock b32 $p2 s[$r5+0x2000] $r10 00001498: ec28003c 12007fff (not $p2) bra 0x1478 000014a0: 005c3c02 85800000 join nop 000014a8: 00603c02 85800000 C join (not $p0) nop 000014b0: 809c242a 78b803e7 shfl bfly b32 0x1 $r10 $r9 0x1 0x1f 000014b8: 001c003e 86400000 mov b32 $r15 $laneid 000014c0: dca0dca0 08d880a0 sched 0x28 0x37 0x28 0x37 0x28 0x20 0x36 000014c8: 051c242a e1003c00 max u32 $r10 $r9 $r10 000014d0: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 000014d8: 059c282e e1003c00 max u32 $r11 $r10 $r11 000014e0: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 000014e8: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 000014f0: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 000014f8: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00001500: bc10e0a0 08a0ecbc sched 0x28 0x38 0x4 0x2f 0x2f 0x3b 0x28 00001508: 069c3036 e1003c00 max u32 $r13 $r12 $r13 00001510: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00001518: 071c342a e1003c00 max u32 $r10 $r13 $r14 00001520: 00603c02 85800000 join (not $p0) nop 00001528: 001fc01e 84801c07 set $p0 0x1 not 0x1 00001530: 001c142e 77620010 C ld lock b32 $p2 $r11 s[$r5+0x2000] 00001538: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 00001540: 10bcb8ec 08bcb0a0 sched 0x3b 0x2e 0x2f 0x4 0x28 0x2c 0x2f 00001548: 0008142e 78600010 $p2 st unlock b32 $p0 s[$r5+0x2000] $r11 00001550: ec20003c 12007fff (not $p0) bra 0x1530 00001558: 005c3c02 85800000 join nop 00001560: 001c002a 86c71c00 C vote all $r10 0x1 0x1 00001568: 24000000 14800000 joinat 0x15b8 00001570: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00001578: 00483c02 85800000 join $p2 nop 00001580: eca0ecbc 0880bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x20 00001588: 001fc01e 84801c07 set $p0 0x1 not 0x1 00001590: 001c142a 77630018 C ld lock b32 $p3 $r10 s[$r5+0x3000] 00001598: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 000015a0: 000c142a 78600018 $p3 st unlock b32 $p0 s[$r5+0x3000] $r10 000015a8: f020003c 12007fff (not $p0) bra 0x1590 000015b0: 005c3c02 85800000 join nop 000015b8: 94000000 14800000 C joinat 0x16e8 000015c0: b0dc10bc 08bcbcb0 sched 0x2f 0x4 0x37 0x2c 0x2c 0x2f 0x2f 000015c8: 00683c02 85800000 join (not $p2) nop 000015d0: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 000015d8: 28000000 14800000 joinat 0x1630 000015e0: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 000015e8: 001c03fe 86c00000 vote all 0x0 $p0 $p0 000015f0: 00403c02 85800000 join $p0 nop 000015f8: 001fc05e 84801c07 set $p2 0x1 not 0x1 00001600: b8eca0ec 08dcbcbc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 0x37 00001608: 001c142a 77630018 ld lock b32 $p3 $r10 s[$r5+0x3000] 00001610: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 00001618: 000c142a 78620018 $p3 st unlock b32 $p2 s[$r5+0x3000] $r10 00001620: ec28003c 12007fff (not $p2) bra 0x1600 00001628: 005c3c02 85800000 join nop 00001630: 00603c02 85800000 C join (not $p0) nop 00001638: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 00001640: a0dc10a0 0880a0dc sched 0x28 0x4 0x37 0x28 0x37 0x28 0x20 00001648: 051c182a e1001c00 min u32 $r10 $r6 $r10 00001650: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00001658: 001c003e 86400000 mov b32 $r15 $laneid 00001660: 059c282e e1001c00 min u32 $r11 $r10 $r11 00001668: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00001670: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 00001678: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00001680: 10e0a0d8 08ecbcbc sched 0x36 0x28 0x38 0x4 0x2f 0x2f 0x3b 00001688: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00001690: 069c3036 e1001c00 min u32 $r13 $r12 $r13 00001698: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 000016a0: 071c341a e1001c00 min u32 $r6 $r13 $r14 000016a8: 00603c02 85800000 join (not $p0) nop 000016b0: 001fc01e 84801c07 set $p0 0x1 not 0x1 000016b8: 001c142a 77620018 C ld lock b32 $p2 $r10 s[$r5+0x3000] 000016c0: bcb8eca0 08b0a010 sched 0x28 0x3b 0x2e 0x2f 0x4 0x28 0x2c 000016c8: 0508182a e1001c00 $p2 min u32 $r10 $r6 $r10 000016d0: 0008142a 78600018 $p2 st unlock b32 $p0 s[$r5+0x3000] $r10 000016d8: ec20003c 12007fff (not $p0) bra 0x16b8 000016e0: 005c3c02 85800000 join nop 000016e8: 001c001a 86c71c00 C vote all $r6 0x1 0x1 000016f0: 24000000 14800000 joinat 0x1740 000016f8: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 00001700: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 00001708: 00483c02 85800000 join $p2 nop 00001710: 001fc01e 84801c07 set $p0 0x1 not 0x1 00001718: 001c141a 77630020 C ld lock b32 $p3 $r6 s[$r5+0x4000] 00001720: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 00001728: 000c141a 78600020 $p3 st unlock b32 $p0 s[$r5+0x4000] $r6 00001730: f020003c 12007fff (not $p0) bra 0x1718 00001738: 005c3c02 85800000 join nop 00001740: dc10bc80 08bcb0b0 C sched 0x20 0x2f 0x4 0x37 0x2c 0x2c 0x2f 00001748: 90000000 14800000 joinat 0x1870 00001750: 00683c02 85800000 join (not $p2) nop 00001758: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 00001760: 28000000 14800000 joinat 0x17b8 00001768: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 00001770: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00001778: 00403c02 85800000 join $p0 nop 00001780: eca0ecbc 08bcbcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 00001788: 001fc05e 84801c07 set $p2 0x1 not 0x1 00001790: 001c141a 77630020 C ld lock b32 $p3 $r6 s[$r5+0x4000] 00001798: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 000017a0: 000c141a 78620020 $p3 st unlock b32 $p2 s[$r5+0x4000] $r6 000017a8: f028003c 12007fff (not $p2) bra 0x1790 000017b0: 005c3c02 85800000 join nop 000017b8: 00603c02 85800000 C join (not $p0) nop 000017c0: dca0dc10 08a0dca0 sched 0x4 0x37 0x28 0x37 0x28 0x37 0x28 000017c8: 809c1c1a 78b803e7 shfl bfly b32 0x1 $r6 $r7 0x1 0x1f 000017d0: 001c003a 86400000 mov b32 $r14 $laneid 000017d8: 031c1c1a e1001c00 min u32 $r6 $r7 $r6 000017e0: 811c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x2 0x1f 000017e8: 051c182a e1001c00 min u32 $r10 $r6 $r10 000017f0: 821c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x4 0x1f 000017f8: 059c282e e1001c00 min u32 $r11 $r10 $r11 00001800: e0a0d880 08bcbc10 sched 0x20 0x36 0x28 0x38 0x4 0x2f 0x2f 00001808: 841c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x8 0x1f 00001810: 7f9c381e db201c00 set $p0 0x1 eq u32 $r14 0x0 00001818: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 00001820: 881c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x10 0x1f 00001828: 069c301a e1001c00 min u32 $r6 $r12 $r13 00001830: 00603c02 85800000 join (not $p0) nop 00001838: 001fc01e 84801c07 set $p0 0x1 not 0x1 00001840: b8eca0ec 08a010bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x4 0x28 00001848: 001c141e 77620020 ld lock b32 $p2 $r7 s[$r5+0x4000] 00001850: 0388182a e1001c00 $p2 min u32 $r10 $r6 $r7 00001858: 0008142a 78600020 $p2 st unlock b32 $p0 s[$r5+0x4000] $r10 00001860: ec20003c 12007fff (not $p0) bra 0x1840 00001868: 005c3c02 85800000 join nop 00001870: 001c001a 86c71c00 C vote all $r6 0x1 0x1 00001878: 28000000 14800000 joinat 0x18d0 00001880: ecbcbcb0 08b8eca0 sched 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 00001888: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 00001890: 00483c02 85800000 join $p2 nop 00001898: 001fc01e 84801c07 set $p0 0x1 not 0x1 000018a0: 001c141a 77630028 C ld lock b32 $p3 $r6 s[$r5+0x5000] 000018a8: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 000018b0: 000c141a 78600028 $p3 st unlock b32 $p0 s[$r5+0x5000] $r6 000018b8: f020003c 12007fff (not $p0) bra 0x18a0 000018c0: dc10bcbc 08bcb0b0 sched 0x2f 0x2f 0x4 0x37 0x2c 0x2c 0x2f 000018c8: 005c3c02 85800000 join nop 000018d0: 00683c02 85800000 C join (not $p2) nop 000018d8: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 000018e0: 28000000 14800000 joinat 0x1938 000018e8: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 000018f0: 001c03fe 86c00000 vote all 0x0 $p0 $p0 000018f8: 00403c02 85800000 join $p0 nop 00001900: eca0ecbc 08bcbcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 00001908: 001fc05e 84801c07 set $p2 0x1 not 0x1 00001910: 001c141a 77630028 C ld lock b32 $p3 $r6 s[$r5+0x5000] 00001918: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 00001920: 000c141a 78620028 $p3 st unlock b32 $p2 s[$r5+0x5000] $r6 00001928: f028003c 12007fff (not $p2) bra 0x1910 00001930: 005c3c02 85800000 join nop 00001938: 00603c02 85800000 C join (not $p0) nop 00001940: dca0dc10 08a0dca0 sched 0x4 0x37 0x28 0x37 0x28 0x37 0x28 00001948: 809c241a 78b803e7 shfl bfly b32 0x1 $r6 $r9 0x1 0x1f 00001950: 001c0036 86400000 mov b32 $r13 $laneid 00001958: 031c241a e1001c00 min u32 $r6 $r9 $r6 00001960: 811c181e 78b803e7 shfl bfly b32 0x1 $r7 $r6 0x2 0x1f 00001968: 039c181e e1001c00 min u32 $r7 $r6 $r7 00001970: 821c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x4 0x1f 00001978: 051c1c2a e1001c00 min u32 $r10 $r7 $r10 00001980: e0a0d880 08bcbc10 sched 0x20 0x36 0x28 0x38 0x4 0x2f 0x2f 00001988: 841c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x8 0x1f 00001990: 7f9c341e db201c00 set $p0 0x1 eq u32 $r13 0x0 00001998: 059c282e e1001c00 min u32 $r11 $r10 $r11 000019a0: 881c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x10 0x1f 000019a8: 061c2c1a e1001c00 min u32 $r6 $r11 $r12 000019b0: 00603c02 85800000 join (not $p0) nop 000019b8: 001fc01e 84801c07 set $p0 0x1 not 0x1 000019c0: b8eca0ec 08a010bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x4 0x28 000019c8: 001c141e 77620028 ld lock b32 $p2 $r7 s[$r5+0x5000] 000019d0: 03881826 e1001c00 $p2 min u32 $r9 $r6 $r7 000019d8: 00081426 78600028 $p2 st unlock b32 $p0 s[$r5+0x5000] $r9 000019e0: ec20003c 12007fff (not $p0) bra 0x19c0 000019e8: 005c3c02 85800000 join nop 000019f0: 201c0019 40000000 C add b32 $r6 $r0 0x40 000019f8: 009c1016 e0800000 add b32 $r5 $r4 $r1 00001a00: bcb0b010 08a010a0 sched 0x4 0x2c 0x2c 0x2f 0x28 0x4 0x28 00001a08: 2c1c181d b3681c01 set b32 $p0 0x1 ge s32 $r6 0x258 00001a10: 44000000 14800006 joinat 0x26a0 00001a18: 901c145d b3690001 set b32 $p2 0x1 ge s32 $r5 0x320 or $p0 00001a20: 00483c02 85800000 join $p2 nop 00001a28: 029ca816 e5c00000 cvt rn f32 $r5 s32 $r5 00001a30: 031ca81a e5c00000 cvt rn f32 $r6 s32 $r6 00001a38: 001c1415 c2c081f8 add ftz rn f32 $r5 $r5 0x3f000000 00001a40: c4809c80 08a010a0 sched 0x20 0x27 0x20 0x31 0x28 0x4 0x28 00001a48: 001c181d c2c081f8 add ftz rn f32 $r7 $r6 0x3f000000 00001a50: 851c141a 211d51eb mul ftz f32 $r6 $r5 0x3aa3d70a 00001a58: 071c1c1e 211d6d3a mul ftz f32 $r7 $r7 0x3ada740e 00001a60: 7f9c1815 60041086 tex p lzero all dfp $r5:#:#:# t2d c[0x20] xy__ $r6:$r7 0x0 00001a68: 129c0026 64c03c60 mov b32 $r9 c3[0x94] 00001a70: 021c242a 84000000 rcp f32 $r10 $r9 00001a78: 001fc026 74200000 mov b32 $r9 0x40000000 00001a80: 0880a010 08a080a3 sched 0x4 0x28 0x20 0xc2 0x28 0x20 0x28 00001a88: 039c281e e3408000 mul ftz rn f32 $r7 $r10 $r7 00001a90: 001fc036 741f8000 mov b32 $r13 0x3f000000 00001a98: 001c1c1d 95102a00 fma ftz rn f32 $r7 $r7 0x40000000 neg $r10 00001aa0: 001c003e 77000000 texbar 0x0 [unknown: 0000003c 00000000] 00001aa8: 159c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xac] 00001ab0: 159c1416 8d102460 fma ftz rn f32 $r5 $r5 $r9 neg c3[0xac] 00001ab8: 101c0026 64c03c60 mov b32 $r9 c3[0x80] 00001ac0: a010a010 08a0a010 sched 0x4 0x28 0x4 0x28 0x4 0x28 0x28 00001ac8: 151c1416 62c18060 add ftz rn f32 $r5 $r5 neg c3[0xa8] 00001ad0: 021c2426 84000000 rcp f32 $r9 $r9 00001ad8: 021c1416 84000000 rcp f32 $r5 $r5 00001ae0: 031c241a e3408000 mul ftz rn f32 $r6 $r9 $r6 00001ae8: 171c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xb8] 00001af0: 001c1819 95102600 fma ftz rn f32 $r6 $r6 0x40000000 neg $r9 00001af8: 159c1426 63408060 mul ftz rn f32 $r9 $r5 c3[0xac] 00001b00: 8010a010 0880109c sched 0x4 0x28 0x4 0x20 0x27 0x4 0x20 00001b08: 049c1c1e e3408000 mul ftz rn f32 $r7 $r7 $r9 00001b10: 049c181a e3408000 mul ftz rn f32 $r6 $r6 $r9 00001b18: 0b9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x5c] 00001b20: 0a1c1c26 63408080 mul ftz rn f32 $r9 $r7 c4[0x50] 00001b28: 1b9c141e 5db45c60 set ftz $p0 0x1 ge f32 neg $r5 c3[0xdc] 00001b30: 099c182e 4d002880 fma ftz rn f32 $r11 $r6 c4[0x4c] $r10 00001b38: 081c1826 4d002480 fma ftz rn f32 $r9 $r6 c4[0x40] $r9 00001b40: 10809c10 08a010a0 sched 0x4 0x27 0x20 0x4 0x28 0x4 0x28 00001b48: 0a9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x54] 00001b50: 0b1c1c1e 63408080 mul ftz rn f32 $r7 $r7 c4[0x58] 00001b58: 0d9c142e 4d002c80 fma ftz rn f32 $r11 $r5 c4[0x6c] $r11 00001b60: 089c182a 4d002880 fma ftz rn f32 $r10 $r6 c4[0x44] $r10 00001b68: 091c181a 4d001c80 fma ftz rn f32 $r6 $r6 c4[0x48] $r7 00001b70: 0c1c1426 4d002480 fma ftz rn f32 $r9 $r5 c4[0x60] $r9 00001b78: 0c9c142a 4d002880 fma ftz rn f32 $r10 $r5 c4[0x64] $r10 00001b80: 8010a010 0880109c sched 0x4 0x28 0x4 0x20 0x27 0x4 0x20 00001b88: 0f9c2c2e 62c08080 add ftz rn f32 $r11 $r11 c4[0x7c] 00001b90: 0e9c282a 62c08080 add ftz rn f32 $r10 $r10 c4[0x74] 00001b98: 0d1c141a 4d001880 fma ftz rn f32 $r6 $r5 c4[0x68] $r6 00001ba0: 021c2c1e 84000000 rcp f32 $r7 $r11 00001ba8: 199c141e 5d9d4060 set ftz $p0 0x1 le f32 neg $r5 c3[0xcc] or $p0 00001bb0: 0e1c2426 62c08080 add ftz rn f32 $r9 $r9 c4[0x70] 00001bb8: 0f1c181a 62c08080 add ftz rn f32 $r6 $r6 c4[0x78] 00001bc0: 9c80109c 08888010 sched 0x27 0x4 0x20 0x27 0x4 0x20 0x22 00001bc8: 039c282a e3408000 mul ftz rn f32 $r10 $r10 $r7 00001bd0: 0001c05e 84801c07 $p0 set $p2 0x1 0x1 00001bd8: 039c2426 e3408000 mul ftz rn f32 $r9 $r9 $r7 00001be0: 039c181a e3408000 mul ftz rn f32 $r6 $r6 $r7 00001be8: 001c281d 950035f8 fma ftz rn f32 $r7 $r10 0x3f000000 $r13 00001bf0: 001c2425 950035f8 fma ftz rn f32 $r9 $r9 0x3f000000 $r13 00001bf8: 001c1831 950035f8 fma ftz rn f32 $r12 $r6 0x3f000000 $r13 00001c00: 10a010bc 08a010a0 sched 0x2f 0x4 0x28 0x4 0x28 0x4 0x28 00001c08: 00483c02 85800000 join $p2 nop 00001c10: 199c001a 64c03c60 mov b32 $r6 c3[0xcc] 00001c18: 199c1416 62c98060 add ftz rn f32 $r5 neg $r5 neg c3[0xcc] 00001c20: 1b9c181a 62c88060 add ftz rn f32 $r6 neg $r6 c3[0xdc] 00001c28: 68000000 14800000 joinat 0x1d00 00001c30: 021c181a 84000000 rcp f32 $r6 $r6 00001c38: 001c002a 86c71c00 vote all $r10 0x1 0x1 00001c40: a0a010a0 08a0a0a0 sched 0x28 0x4 0x28 0x28 0x28 0x28 0x28 00001c48: 029c1816 e3408000 mul ftz rn f32 $r5 $r6 $r5 00001c50: 019c1416 84000000 lg2 f32 $r5 $r5 00001c58: 051c002e e1800000 bfind u32 $r11 $r10 00001c60: 669c1416 211ee666 mul ftz f32 $r5 $r5 0x3dcccccd 00001c68: 029c0016 e4800400 preex2 f32 $r5 $r5 00001c70: 011c1416 84000000 ex2 f32 $r5 $r5 00001c78: 001c1415 c3408224 mul ftz rn f32 $r5 $r5 0x44800000 00001c80: 10dca0a0 08ac80b0 sched 0x28 0x28 0x37 0x4 0x2c 0x20 0x2b 00001c88: 029c6816 e5808400 cvt ftz rmi s32 $r5 f32 $r5 00001c90: 011c1415 c2400000 shl b32 $r5 $r5 clamp 0x2 00001c98: 059c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 $r11 0x1f 00001ca0: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 00001ca8: 049c001a e4c03c00 mov b32 $r6 $r9 00001cb0: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00001cb8: 061c0026 e4c03c00 mov b32 $r9 $r12 00001cc0: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 00001cc8: 00403c02 85800000 join $p0 nop 00001cd0: 001fc05e 84801c07 set $p2 0x1 not 0x1 00001cd8: 001c1432 77630030 C ld lock b32 $p3 $r12 s[$r5+0x6000] 00001ce0: 008c3031 40000000 $p3 add b32 $r12 $r12 0x1 00001ce8: 000c1432 78620030 $p3 st unlock b32 $p2 s[$r5+0x6000] $r12 00001cf0: f028003c 12007fff (not $p2) bra 0x1cd8 00001cf8: 005c3c02 85800000 join nop 00001d00: 10a0bc80 08bcbcb0 C sched 0x20 0x2f 0x28 0x4 0x2c 0x2f 0x2f 00001d08: 30000000 14800000 joinat 0x1d70 00001d10: 00603c02 85800000 join (not $p0) nop 00001d18: 001c0032 86400000 mov b32 $r12 $laneid 00001d20: 061c2c1e db201c00 set $p0 0x1 eq u32 $r11 $r12 00001d28: 051c282a e0400000 popc b32 $r10 $r10 $r10 00001d30: 00603c02 85800000 join (not $p0) nop 00001d38: 001fc01e 84801c07 set $p0 0x1 not 0x1 00001d40: b8eca0ec 08a010bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x4 0x28 00001d48: 001c142e 77620030 ld lock b32 $p2 $r11 s[$r5+0x6000] 00001d50: 0588282e e0800000 $p2 add b32 $r11 $r10 $r11 00001d58: 0008142e 78600030 $p2 st unlock b32 $p0 s[$r5+0x6000] $r11 00001d60: ec20003c 12007fff (not $p0) bra 0x1d40 00001d68: 005c3c02 85800000 join nop 00001d70: 001c002a 86c71c00 C vote all $r10 0x1 0x1 00001d78: 28000000 14800000 joinat 0x1dd0 00001d80: ecbcbcb0 08b8eca0 sched 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 00001d88: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00001d90: 00483c02 85800000 join $p2 nop 00001d98: 001fc01e 84801c07 set $p0 0x1 not 0x1 00001da0: 001c142a 77630000 C ld lock b32 $p3 $r10 s[$r5] 00001da8: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 00001db0: 000c142a 78600000 $p3 st unlock b32 $p0 s[$r5] $r10 00001db8: f020003c 12007fff (not $p0) bra 0x1da0 00001dc0: 10bc80bc 08b0b0dc sched 0x2f 0x20 0x2f 0x4 0x37 0x2c 0x2c 00001dc8: 005c3c02 85800000 join nop 00001dd0: 90000000 14800000 C joinat 0x1ef8 00001dd8: 00683c02 85800000 join (not $p2) nop 00001de0: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00001de8: 28000000 14800000 joinat 0x1e40 00001df0: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00001df8: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00001e00: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 00001e08: 00403c02 85800000 join $p0 nop 00001e10: 001fc05e 84801c07 set $p2 0x1 not 0x1 00001e18: 001c142a 77630000 C ld lock b32 $p3 $r10 s[$r5] 00001e20: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 00001e28: 000c142a 78620000 $p3 st unlock b32 $p2 s[$r5] $r10 00001e30: f028003c 12007fff (not $p2) bra 0x1e18 00001e38: 005c3c02 85800000 join nop 00001e40: a0dc10bc 08dca0dc C sched 0x2f 0x4 0x37 0x28 0x37 0x28 0x37 00001e48: 00603c02 85800000 join (not $p0) nop 00001e50: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 00001e58: 001c003e 86400000 mov b32 $r15 $laneid 00001e60: 051c182a e1003c00 max u32 $r10 $r6 $r10 00001e68: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00001e70: 059c282e e1003c00 max u32 $r11 $r10 $r11 00001e78: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00001e80: a0d880a0 08bc10e0 sched 0x28 0x20 0x36 0x28 0x38 0x4 0x2f 00001e88: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 00001e90: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00001e98: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00001ea0: 069c3036 e1003c00 max u32 $r13 $r12 $r13 00001ea8: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00001eb0: 071c342a e1003c00 max u32 $r10 $r13 $r14 00001eb8: 00603c02 85800000 join (not $p0) nop 00001ec0: eca0ecbc 08a0bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x28 00001ec8: 001fc01e 84801c07 set $p0 0x1 not 0x1 00001ed0: 001c142e 77620000 C ld lock b32 $p2 $r11 s[$r5] 00001ed8: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 00001ee0: 0008142e 78600000 $p2 st unlock b32 $p0 s[$r5] $r11 00001ee8: f020003c 12007fff (not $p0) bra 0x1ed0 00001ef0: 005c3c02 85800000 join nop 00001ef8: 001c002a 86c71c00 C vote all $r10 0x1 0x1 00001f00: bcbcb010 08eca0ec sched 0x4 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 00001f08: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00001f10: 20000000 14800000 joinat 0x1f58 00001f18: 00483c02 85800000 join $p2 nop 00001f20: 001fc01e 84801c07 set $p0 0x1 not 0x1 00001f28: 001c142a 77630008 C ld lock b32 $p3 $r10 s[$r5+0x1000] 00001f30: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 00001f38: 000c142a 78600008 $p3 st unlock b32 $p0 s[$r5+0x1000] $r10 00001f40: bc80bcb8 08b0dc10 sched 0x2e 0x2f 0x20 0x2f 0x4 0x37 0x2c 00001f48: ec20003c 12007fff (not $p0) bra 0x1f28 00001f50: 005c3c02 85800000 join nop 00001f58: 90000000 14800000 C joinat 0x2080 00001f60: 00683c02 85800000 join (not $p2) nop 00001f68: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00001f70: 2c000000 14800000 joinat 0x1fd0 00001f78: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00001f80: ecbcbcb0 08b8eca0 sched 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 00001f88: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00001f90: 00403c02 85800000 join $p0 nop 00001f98: 001fc05e 84801c07 set $p2 0x1 not 0x1 00001fa0: 001c142a 77630008 C ld lock b32 $p3 $r10 s[$r5+0x1000] 00001fa8: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 00001fb0: 000c142a 78620008 $p3 st unlock b32 $p2 s[$r5+0x1000] $r10 00001fb8: f028003c 12007fff (not $p2) bra 0x1fa0 00001fc0: dc10bcbc 08a0dca0 sched 0x2f 0x2f 0x4 0x37 0x28 0x37 0x28 00001fc8: 005c3c02 85800000 join nop 00001fd0: 00603c02 85800000 C join (not $p0) nop 00001fd8: 809c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x1 0x1f 00001fe0: 001c003e 86400000 mov b32 $r15 $laneid 00001fe8: 051c1c2a e1003c00 max u32 $r10 $r7 $r10 00001ff0: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00001ff8: 059c282e e1003c00 max u32 $r11 $r10 $r11 00002000: d880a0dc 0880dca0 sched 0x37 0x28 0x20 0x36 0x28 0x37 0x20 00002008: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00002010: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 00002018: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00002020: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00002028: 069c3036 e1003c00 max u32 $r13 $r12 $r13 00002030: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00002038: 071c342a e1003c00 max u32 $r10 $r13 $r14 00002040: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 00002048: 00603c02 85800000 join (not $p0) nop 00002050: 001fc01e 84801c07 set $p0 0x1 not 0x1 00002058: 001c142e 77620008 C ld lock b32 $p2 $r11 s[$r5+0x1000] 00002060: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 00002068: 0008142e 78600008 $p2 st unlock b32 $p0 s[$r5+0x1000] $r11 00002070: f020003c 12007fff (not $p0) bra 0x2058 00002078: 005c3c02 85800000 join nop 00002080: bcb0a010 08a0ecbc C sched 0x4 0x28 0x2c 0x2f 0x2f 0x3b 0x28 00002088: 001c002a 86c71c00 vote all $r10 0x1 0x1 00002090: 24000000 14800000 joinat 0x20e0 00002098: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 000020a0: 00483c02 85800000 join $p2 nop 000020a8: 001fc01e 84801c07 set $p0 0x1 not 0x1 000020b0: 001c142a 77630010 C ld lock b32 $p3 $r10 s[$r5+0x2000] 000020b8: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 000020c0: 80bcb8ec 08dc10bc sched 0x3b 0x2e 0x2f 0x20 0x2f 0x4 0x37 000020c8: 000c142a 78600010 $p3 st unlock b32 $p0 s[$r5+0x2000] $r10 000020d0: ec20003c 12007fff (not $p0) bra 0x20b0 000020d8: 005c3c02 85800000 join nop 000020e0: 94000000 14800000 C joinat 0x2210 000020e8: 00683c02 85800000 join (not $p2) nop 000020f0: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 000020f8: 2c000000 14800000 joinat 0x2158 00002100: bcbcb0b0 08eca0ec sched 0x2c 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 00002108: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00002110: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00002118: 00403c02 85800000 join $p0 nop 00002120: 001fc05e 84801c07 set $p2 0x1 not 0x1 00002128: 001c142a 77630010 C ld lock b32 $p3 $r10 s[$r5+0x2000] 00002130: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 00002138: 000c142a 78620010 $p3 st unlock b32 $p2 s[$r5+0x2000] $r10 00002140: 10bcbcb8 08dca0dc sched 0x2e 0x2f 0x2f 0x4 0x37 0x28 0x37 00002148: ec28003c 12007fff (not $p2) bra 0x2128 00002150: 005c3c02 85800000 join nop 00002158: 00603c02 85800000 C join (not $p0) nop 00002160: 809c242a 78b803e7 shfl bfly b32 0x1 $r10 $r9 0x1 0x1f 00002168: 001c003e 86400000 mov b32 $r15 $laneid 00002170: 051c242a e1003c00 max u32 $r10 $r9 $r10 00002178: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00002180: 80a0dca0 08e0a0d8 sched 0x28 0x37 0x28 0x20 0x36 0x28 0x38 00002188: 059c282e e1003c00 max u32 $r11 $r10 $r11 00002190: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00002198: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 000021a0: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 000021a8: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 000021b0: 069c3036 e1003c00 max u32 $r13 $r12 $r13 000021b8: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 000021c0: ecbcbc10 08b8eca0 sched 0x4 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 000021c8: 071c342a e1003c00 max u32 $r10 $r13 $r14 000021d0: 00603c02 85800000 join (not $p0) nop 000021d8: 001fc01e 84801c07 set $p0 0x1 not 0x1 000021e0: 001c142e 77620010 C ld lock b32 $p2 $r11 s[$r5+0x2000] 000021e8: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 000021f0: 0008142e 78600010 $p2 st unlock b32 $p0 s[$r5+0x2000] $r11 000021f8: f020003c 12007fff (not $p0) bra 0x21e0 00002200: b0a010bc 08ecbcbc sched 0x2f 0x4 0x28 0x2c 0x2f 0x2f 0x3b 00002208: 005c3c02 85800000 join nop 00002210: 001c002a 86c71c00 C vote all $r10 0x1 0x1 00002218: 24000000 14800000 joinat 0x2268 00002220: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00002228: 00483c02 85800000 join $p2 nop 00002230: 001fc01e 84801c07 set $p0 0x1 not 0x1 00002238: 001c142a 77630018 C ld lock b32 $p3 $r10 s[$r5+0x3000] 00002240: bcb8eca0 08dcbc80 sched 0x28 0x3b 0x2e 0x2f 0x20 0x2f 0x37 00002248: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 00002250: 000c142a 78600018 $p3 st unlock b32 $p0 s[$r5+0x3000] $r10 00002258: ec20003c 12007fff (not $p0) bra 0x2238 00002260: 005c3c02 85800000 join nop 00002268: 94000000 14800000 C joinat 0x2398 00002270: 00683c02 85800000 join (not $p2) nop 00002278: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00002280: bcb0b010 08a0ecbc sched 0x4 0x2c 0x2c 0x2f 0x2f 0x3b 0x28 00002288: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00002290: 24000000 14800000 joinat 0x22e0 00002298: 001c03fe 86c00000 vote all 0x0 $p0 $p0 000022a0: 00403c02 85800000 join $p0 nop 000022a8: 001fc05e 84801c07 set $p2 0x1 not 0x1 000022b0: 001c142a 77630018 C ld lock b32 $p3 $r10 s[$r5+0x3000] 000022b8: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 000022c0: bcbcb8ec 08a0dc10 sched 0x3b 0x2e 0x2f 0x2f 0x4 0x37 0x28 000022c8: 000c142a 78620018 $p3 st unlock b32 $p2 s[$r5+0x3000] $r10 000022d0: ec28003c 12007fff (not $p2) bra 0x22b0 000022d8: 005c3c02 85800000 join nop 000022e0: 00603c02 85800000 C join (not $p0) nop 000022e8: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 000022f0: 001c003e 86400000 mov b32 $r15 $laneid 000022f8: 051c182a e1001c00 min u32 $r10 $r6 $r10 00002300: a0dca0dc 08a0d880 sched 0x37 0x28 0x37 0x28 0x20 0x36 0x28 00002308: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00002310: 059c282e e1001c00 min u32 $r11 $r10 $r11 00002318: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00002320: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 00002328: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00002330: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00002338: 069c3036 e1001c00 min u32 $r13 $r12 $r13 00002340: bcbc10e0 08eca0ec sched 0x38 0x4 0x2f 0x2f 0x3b 0x28 0x3b 00002348: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00002350: 071c341a e1001c00 min u32 $r6 $r13 $r14 00002358: 00603c02 85800000 join (not $p0) nop 00002360: 001fc01e 84801c07 set $p0 0x1 not 0x1 00002368: 001c142a 77620018 C ld lock b32 $p2 $r10 s[$r5+0x3000] 00002370: 0508182a e1001c00 $p2 min u32 $r10 $r6 $r10 00002378: 0008142a 78600018 $p2 st unlock b32 $p0 s[$r5+0x3000] $r10 00002380: a010bcb8 08bcbcb0 sched 0x2e 0x2f 0x4 0x28 0x2c 0x2f 0x2f 00002388: ec20003c 12007fff (not $p0) bra 0x2368 00002390: 005c3c02 85800000 join nop 00002398: 001c001a 86c71c00 C vote all $r6 0x1 0x1 000023a0: 24000000 14800000 joinat 0x23f0 000023a8: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 000023b0: 00483c02 85800000 join $p2 nop 000023b8: 001fc01e 84801c07 set $p0 0x1 not 0x1 000023c0: b8eca0ec 08bc80bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x20 0x2f 000023c8: 001c141a 77630020 ld lock b32 $p3 $r6 s[$r5+0x4000] 000023d0: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 000023d8: 000c141a 78600020 $p3 st unlock b32 $p0 s[$r5+0x4000] $r6 000023e0: ec20003c 12007fff (not $p0) bra 0x23c0 000023e8: 005c3c02 85800000 join nop 000023f0: 94000000 14800000 C joinat 0x2520 000023f8: 00683c02 85800000 join (not $p2) nop 00002400: b0b0dc10 08ecbcbc sched 0x4 0x37 0x2c 0x2c 0x2f 0x2f 0x3b 00002408: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 00002410: 28000000 14800000 joinat 0x2468 00002418: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 00002420: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00002428: 00403c02 85800000 join $p0 nop 00002430: 001fc05e 84801c07 set $p2 0x1 not 0x1 00002438: 001c141a 77630020 C ld lock b32 $p3 $r6 s[$r5+0x4000] 00002440: bcb8eca0 08dc10bc sched 0x28 0x3b 0x2e 0x2f 0x2f 0x4 0x37 00002448: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 00002450: 000c141a 78620020 $p3 st unlock b32 $p2 s[$r5+0x4000] $r6 00002458: ec28003c 12007fff (not $p2) bra 0x2438 00002460: 005c3c02 85800000 join nop 00002468: 00603c02 85800000 C join (not $p0) nop 00002470: 809c1c1a 78b803e7 shfl bfly b32 0x1 $r6 $r7 0x1 0x1f 00002478: 001c003a 86400000 mov b32 $r14 $laneid 00002480: dca0dca0 08d880a0 sched 0x28 0x37 0x28 0x37 0x28 0x20 0x36 00002488: 031c1c1a e1001c00 min u32 $r6 $r7 $r6 00002490: 811c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x2 0x1f 00002498: 051c182a e1001c00 min u32 $r10 $r6 $r10 000024a0: 821c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x4 0x1f 000024a8: 059c282e e1001c00 min u32 $r11 $r10 $r11 000024b0: 841c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x8 0x1f 000024b8: 7f9c381e db201c00 set $p0 0x1 eq u32 $r14 0x0 000024c0: bc10e0a0 08a0ecbc sched 0x28 0x38 0x4 0x2f 0x2f 0x3b 0x28 000024c8: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 000024d0: 881c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x10 0x1f 000024d8: 069c301a e1001c00 min u32 $r6 $r12 $r13 000024e0: 00603c02 85800000 join (not $p0) nop 000024e8: 001fc01e 84801c07 set $p0 0x1 not 0x1 000024f0: 001c141e 77620020 C ld lock b32 $p2 $r7 s[$r5+0x4000] 000024f8: 0388182a e1001c00 $p2 min u32 $r10 $r6 $r7 00002500: 10bcb8ec 08bcb0a0 sched 0x3b 0x2e 0x2f 0x4 0x28 0x2c 0x2f 00002508: 0008142a 78600020 $p2 st unlock b32 $p0 s[$r5+0x4000] $r10 00002510: ec20003c 12007fff (not $p0) bra 0x24f0 00002518: 005c3c02 85800000 join nop 00002520: 001c001a 86c71c00 C vote all $r6 0x1 0x1 00002528: 24000000 14800000 joinat 0x2578 00002530: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 00002538: 00483c02 85800000 join $p2 nop 00002540: eca0ecbc 08bcbcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 00002548: 001fc01e 84801c07 set $p0 0x1 not 0x1 00002550: 001c141a 77630028 C ld lock b32 $p3 $r6 s[$r5+0x5000] 00002558: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 00002560: 000c141a 78600028 $p3 st unlock b32 $p0 s[$r5+0x5000] $r6 00002568: f020003c 12007fff (not $p0) bra 0x2550 00002570: 005c3c02 85800000 join nop 00002578: 00683c02 85800000 C join (not $p2) nop 00002580: b0b0dc10 08ecbcbc sched 0x4 0x37 0x2c 0x2c 0x2f 0x2f 0x3b 00002588: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 00002590: 28000000 14800000 joinat 0x25e8 00002598: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 000025a0: 001c03fe 86c00000 vote all 0x0 $p0 $p0 000025a8: 00403c02 85800000 join $p0 nop 000025b0: 001fc05e 84801c07 set $p2 0x1 not 0x1 000025b8: 001c141a 77630028 C ld lock b32 $p3 $r6 s[$r5+0x5000] 000025c0: bcb8eca0 08dc10bc sched 0x28 0x3b 0x2e 0x2f 0x2f 0x4 0x37 000025c8: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 000025d0: 000c141a 78620028 $p3 st unlock b32 $p2 s[$r5+0x5000] $r6 000025d8: ec28003c 12007fff (not $p2) bra 0x25b8 000025e0: 005c3c02 85800000 join nop 000025e8: 00603c02 85800000 C join (not $p0) nop 000025f0: 809c241a 78b803e7 shfl bfly b32 0x1 $r6 $r9 0x1 0x1f 000025f8: 001c0036 86400000 mov b32 $r13 $laneid 00002600: dca0dca0 08d880a0 sched 0x28 0x37 0x28 0x37 0x28 0x20 0x36 00002608: 031c241a e1001c00 min u32 $r6 $r9 $r6 00002610: 811c181e 78b803e7 shfl bfly b32 0x1 $r7 $r6 0x2 0x1f 00002618: 039c181e e1001c00 min u32 $r7 $r6 $r7 00002620: 821c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x4 0x1f 00002628: 051c1c2a e1001c00 min u32 $r10 $r7 $r10 00002630: 841c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x8 0x1f 00002638: 7f9c341e db201c00 set $p0 0x1 eq u32 $r13 0x0 00002640: bc10e0a0 08a0ecbc sched 0x28 0x38 0x4 0x2f 0x2f 0x3b 0x28 00002648: 059c282e e1001c00 min u32 $r11 $r10 $r11 00002650: 881c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x10 0x1f 00002658: 061c2c1a e1001c00 min u32 $r6 $r11 $r12 00002660: 00603c02 85800000 join (not $p0) nop 00002668: 001fc01e 84801c07 set $p0 0x1 not 0x1 00002670: 001c141e 77620028 C ld lock b32 $p2 $r7 s[$r5+0x5000] 00002678: 03881826 e1001c00 $p2 min u32 $r9 $r6 $r7 00002680: 10bcb8ec 08b010a0 sched 0x3b 0x2e 0x2f 0x4 0x28 0x4 0x2c 00002688: 00081426 78600028 $p2 st unlock b32 $p0 s[$r5+0x5000] $r9 00002690: ec20003c 12007fff (not $p0) bra 0x2670 00002698: 005c3c02 85800000 join nop 000026a0: 301c0019 40000000 C add b32 $r6 $r0 0x60 000026a8: 009c1016 e0800000 add b32 $r5 $r4 $r1 000026b0: 2c1c181d b3681c01 set b32 $p0 0x1 ge s32 $r6 0x258 000026b8: 48000000 14800006 joinat 0x3350 000026c0: 10a0bcb0 089c80a0 sched 0x2c 0x2f 0x28 0x4 0x28 0x20 0x27 000026c8: 901c145d b3690001 set b32 $p2 0x1 ge s32 $r5 0x320 or $p0 000026d0: 00483c02 85800000 join $p2 nop 000026d8: 029ca816 e5c00000 cvt rn f32 $r5 s32 $r5 000026e0: 031ca81a e5c00000 cvt rn f32 $r6 s32 $r6 000026e8: 001c1415 c2c081f8 add ftz rn f32 $r5 $r5 0x3f000000 000026f0: 001c181d c2c081f8 add ftz rn f32 $r7 $r6 0x3f000000 000026f8: 851c141a 211d51eb mul ftz f32 $r6 $r5 0x3aa3d70a 00002700: 10a0c480 08a010a0 sched 0x20 0x31 0x28 0x4 0x28 0x4 0x28 00002708: 071c1c1e 211d6d3a mul ftz f32 $r7 $r7 0x3ada740e 00002710: 7f9c1815 60041086 tex p lzero all dfp $r5:#:#:# t2d c[0x20] xy__ $r6:$r7 0x0 00002718: 129c0026 64c03c60 mov b32 $r9 c3[0x94] 00002720: 021c242a 84000000 rcp f32 $r10 $r9 00002728: 001fc026 74200000 mov b32 $r9 0x40000000 00002730: 039c281e e3408000 mul ftz rn f32 $r7 $r10 $r7 00002738: 001fc036 741f8000 mov b32 $r13 0x3f000000 00002740: 80a30880 08a010a0 sched 0x20 0xc2 0x28 0x20 0x28 0x4 0x28 00002748: 001c1c1d 95102a00 fma ftz rn f32 $r7 $r7 0x40000000 neg $r10 00002750: 001c003e 77000000 texbar 0x0 [unknown: 0000003c 00000000] 00002758: 159c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xac] 00002760: 159c1416 8d102460 fma ftz rn f32 $r5 $r5 $r9 neg c3[0xac] 00002768: 101c0026 64c03c60 mov b32 $r9 c3[0x80] 00002770: 151c1416 62c18060 add ftz rn f32 $r5 $r5 neg c3[0xa8] 00002778: 021c2426 84000000 rcp f32 $r9 $r9 00002780: a010a010 08a010a0 sched 0x4 0x28 0x4 0x28 0x28 0x4 0x28 00002788: 021c1416 84000000 rcp f32 $r5 $r5 00002790: 031c241a e3408000 mul ftz rn f32 $r6 $r9 $r6 00002798: 171c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xb8] 000027a0: 001c1819 95102600 fma ftz rn f32 $r6 $r6 0x40000000 neg $r9 000027a8: 159c1426 63408060 mul ftz rn f32 $r9 $r5 c3[0xac] 000027b0: 049c1c1e e3408000 mul ftz rn f32 $r7 $r7 $r9 000027b8: 049c181a e3408000 mul ftz rn f32 $r6 $r6 $r9 000027c0: 109c8010 089c1080 sched 0x4 0x20 0x27 0x4 0x20 0x4 0x27 000027c8: 0b9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x5c] 000027d0: 0a1c1c26 63408080 mul ftz rn f32 $r9 $r7 c4[0x50] 000027d8: 1b9c141e 5db45c60 set ftz $p0 0x1 ge f32 neg $r5 c3[0xdc] 000027e0: 099c182e 4d002880 fma ftz rn f32 $r11 $r6 c4[0x4c] $r10 000027e8: 081c1826 4d002480 fma ftz rn f32 $r9 $r6 c4[0x40] $r9 000027f0: 0a9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x54] 000027f8: 0b1c1c1e 63408080 mul ftz rn f32 $r7 $r7 c4[0x58] 00002800: 10a01080 08a010a0 sched 0x20 0x4 0x28 0x4 0x28 0x4 0x28 00002808: 0d9c142e 4d002c80 fma ftz rn f32 $r11 $r5 c4[0x6c] $r11 00002810: 089c182a 4d002880 fma ftz rn f32 $r10 $r6 c4[0x44] $r10 00002818: 091c181a 4d001c80 fma ftz rn f32 $r6 $r6 c4[0x48] $r7 00002820: 0c1c1426 4d002480 fma ftz rn f32 $r9 $r5 c4[0x60] $r9 00002828: 0c9c142a 4d002880 fma ftz rn f32 $r10 $r5 c4[0x64] $r10 00002830: 0f9c2c2e 62c08080 add ftz rn f32 $r11 $r11 c4[0x7c] 00002838: 0e9c282a 62c08080 add ftz rn f32 $r10 $r10 c4[0x74] 00002840: 109c8010 088c8c80 sched 0x4 0x20 0x27 0x4 0x20 0x23 0x23 00002848: 0d1c141a 4d001880 fma ftz rn f32 $r6 $r5 c4[0x68] $r6 00002850: 021c2c1e 84000000 rcp f32 $r7 $r11 00002858: 199c141e 5d9d4060 set ftz $p0 0x1 le f32 neg $r5 c3[0xcc] or $p0 00002860: 0e1c2426 62c08080 add ftz rn f32 $r9 $r9 c4[0x70] 00002868: 0f1c181a 62c08080 add ftz rn f32 $r6 $r6 c4[0x78] 00002870: 039c282a e3408000 mul ftz rn f32 $r10 $r10 $r7 00002878: 0001c05e 84801c07 $p0 set $p2 0x1 0x1 00002880: 8410a010 08a0bc10 sched 0x4 0x28 0x4 0x21 0x4 0x2f 0x28 00002888: 039c2426 e3408000 mul ftz rn f32 $r9 $r9 $r7 00002890: 039c181a e3408000 mul ftz rn f32 $r6 $r6 $r7 00002898: 001c281d 950035f8 fma ftz rn f32 $r7 $r10 0x3f000000 $r13 000028a0: 001c2425 950035f8 fma ftz rn f32 $r9 $r9 0x3f000000 $r13 000028a8: 001c1831 950035f8 fma ftz rn f32 $r12 $r6 0x3f000000 $r13 000028b0: 00483c02 85800000 join $p2 nop 000028b8: 199c001a 64c03c60 mov b32 $r6 c3[0xcc] 000028c0: a010a010 08a010a0 sched 0x4 0x28 0x4 0x28 0x28 0x4 0x28 000028c8: 1b9c181a 62c88060 add ftz rn f32 $r6 neg $r6 c3[0xdc] 000028d0: 6c000000 14800000 joinat 0x29b0 000028d8: 199c1416 62c98060 add ftz rn f32 $r5 neg $r5 neg c3[0xcc] 000028e0: 021c181a 84000000 rcp f32 $r6 $r6 000028e8: 029c1816 e3408000 mul ftz rn f32 $r5 $r6 $r5 000028f0: 019c1416 84000000 lg2 f32 $r5 $r5 000028f8: 001c002a 86c71c00 vote all $r10 0x1 0x1 00002900: a0a010a0 08a0a0a0 sched 0x28 0x4 0x28 0x28 0x28 0x28 0x28 00002908: 669c1416 211ee666 mul ftz f32 $r5 $r5 0x3dcccccd 00002910: 029c0016 e4800400 preex2 f32 $r5 $r5 00002918: 051c002e e1800000 bfind u32 $r11 $r10 00002920: 011c1416 84000000 ex2 f32 $r5 $r5 00002928: 001c1415 c3408224 mul ftz rn f32 $r5 $r5 0x44800000 00002930: 029c6816 e5808400 cvt ftz rmi s32 $r5 f32 $r5 00002938: 011c1415 c2400000 shl b32 $r5 $r5 clamp 0x2 00002940: 10b010dc 08bcbcb0 sched 0x37 0x4 0x2c 0x4 0x2c 0x2f 0x2f 00002948: 059c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 $r11 0x1f 00002950: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 00002958: 049c001a e4c03c00 mov b32 $r6 $r9 00002960: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00002968: 061c0026 e4c03c00 mov b32 $r9 $r12 00002970: 00403c02 85800000 join $p0 nop 00002978: 001fc05e 84801c07 set $p2 0x1 not 0x1 00002980: b8eca0ec 08bc80bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x20 0x2f 00002988: 001c1432 77630030 ld lock b32 $p3 $r12 s[$r5+0x6000] 00002990: 008c3031 40000000 $p3 add b32 $r12 $r12 0x1 00002998: 000c1432 78620030 $p3 st unlock b32 $p2 s[$r5+0x6000] $r12 000029a0: ec28003c 12007fff (not $p2) bra 0x2980 000029a8: 005c3c02 85800000 join nop 000029b0: 34000000 14800000 C joinat 0x2a20 000029b8: 00603c02 85800000 join (not $p0) nop 000029c0: bcb010a0 08a0ecbc sched 0x28 0x4 0x2c 0x2f 0x2f 0x3b 0x28 000029c8: 001c0032 86400000 mov b32 $r12 $laneid 000029d0: 061c2c1e db201c00 set $p0 0x1 eq u32 $r11 $r12 000029d8: 051c282a e0400000 popc b32 $r10 $r10 $r10 000029e0: 00603c02 85800000 join (not $p0) nop 000029e8: 001fc01e 84801c07 set $p0 0x1 not 0x1 000029f0: 001c142e 77620030 C ld lock b32 $p2 $r11 s[$r5+0x6000] 000029f8: 0588282e e0800000 $p2 add b32 $r11 $r10 $r11 00002a00: 10bcb8ec 08bcb0a0 sched 0x3b 0x2e 0x2f 0x4 0x28 0x2c 0x2f 00002a08: 0008142e 78600030 $p2 st unlock b32 $p0 s[$r5+0x6000] $r11 00002a10: ec20003c 12007fff (not $p0) bra 0x29f0 00002a18: 005c3c02 85800000 join nop 00002a20: 001c002a 86c71c00 C vote all $r10 0x1 0x1 00002a28: 24000000 14800000 joinat 0x2a78 00002a30: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00002a38: 00483c02 85800000 join $p2 nop 00002a40: eca0ecbc 0880bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x20 00002a48: 001fc01e 84801c07 set $p0 0x1 not 0x1 00002a50: 001c142a 77630000 C ld lock b32 $p3 $r10 s[$r5] 00002a58: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 00002a60: 000c142a 78600000 $p3 st unlock b32 $p0 s[$r5] $r10 00002a68: f020003c 12007fff (not $p0) bra 0x2a50 00002a70: 005c3c02 85800000 join nop 00002a78: 94000000 14800000 C joinat 0x2ba8 00002a80: b0dc10bc 08bcbcb0 sched 0x2f 0x4 0x37 0x2c 0x2c 0x2f 0x2f 00002a88: 00683c02 85800000 join (not $p2) nop 00002a90: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00002a98: 28000000 14800000 joinat 0x2af0 00002aa0: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00002aa8: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00002ab0: 00403c02 85800000 join $p0 nop 00002ab8: 001fc05e 84801c07 set $p2 0x1 not 0x1 00002ac0: b8eca0ec 08dcbcbc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 0x37 00002ac8: 001c142a 77630000 ld lock b32 $p3 $r10 s[$r5] 00002ad0: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 00002ad8: 000c142a 78620000 $p3 st unlock b32 $p2 s[$r5] $r10 00002ae0: ec28003c 12007fff (not $p2) bra 0x2ac0 00002ae8: 005c3c02 85800000 join nop 00002af0: 00603c02 85800000 C join (not $p0) nop 00002af8: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 00002b00: a0dc10a0 0880a0dc sched 0x28 0x4 0x37 0x28 0x37 0x28 0x20 00002b08: 051c182a e1003c00 max u32 $r10 $r6 $r10 00002b10: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00002b18: 001c003e 86400000 mov b32 $r15 $laneid 00002b20: 059c282e e1003c00 max u32 $r11 $r10 $r11 00002b28: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00002b30: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 00002b38: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00002b40: 10e0a0d8 08ecbcbc sched 0x36 0x28 0x38 0x4 0x2f 0x2f 0x3b 00002b48: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00002b50: 069c3036 e1003c00 max u32 $r13 $r12 $r13 00002b58: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00002b60: 071c342a e1003c00 max u32 $r10 $r13 $r14 00002b68: 00603c02 85800000 join (not $p0) nop 00002b70: 001fc01e 84801c07 set $p0 0x1 not 0x1 00002b78: 001c142e 77620000 C ld lock b32 $p2 $r11 s[$r5] 00002b80: bcb8eca0 08b0a010 sched 0x28 0x3b 0x2e 0x2f 0x4 0x28 0x2c 00002b88: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 00002b90: 0008142e 78600000 $p2 st unlock b32 $p0 s[$r5] $r11 00002b98: ec20003c 12007fff (not $p0) bra 0x2b78 00002ba0: 005c3c02 85800000 join nop 00002ba8: 001c002a 86c71c00 C vote all $r10 0x1 0x1 00002bb0: 24000000 14800000 joinat 0x2c00 00002bb8: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00002bc0: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 00002bc8: 00483c02 85800000 join $p2 nop 00002bd0: 001fc01e 84801c07 set $p0 0x1 not 0x1 00002bd8: 001c142a 77630008 C ld lock b32 $p3 $r10 s[$r5+0x1000] 00002be0: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 00002be8: 000c142a 78600008 $p3 st unlock b32 $p0 s[$r5+0x1000] $r10 00002bf0: f020003c 12007fff (not $p0) bra 0x2bd8 00002bf8: 005c3c02 85800000 join nop 00002c00: dc10bc80 08bcb0b0 C sched 0x20 0x2f 0x4 0x37 0x2c 0x2c 0x2f 00002c08: 90000000 14800000 joinat 0x2d30 00002c10: 00683c02 85800000 join (not $p2) nop 00002c18: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00002c20: 28000000 14800000 joinat 0x2c78 00002c28: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00002c30: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00002c38: 00403c02 85800000 join $p0 nop 00002c40: eca0ecbc 08bcbcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 00002c48: 001fc05e 84801c07 set $p2 0x1 not 0x1 00002c50: 001c142a 77630008 C ld lock b32 $p3 $r10 s[$r5+0x1000] 00002c58: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 00002c60: 000c142a 78620008 $p3 st unlock b32 $p2 s[$r5+0x1000] $r10 00002c68: f028003c 12007fff (not $p2) bra 0x2c50 00002c70: 005c3c02 85800000 join nop 00002c78: 00603c02 85800000 C join (not $p0) nop 00002c80: dca0dc10 08a0dca0 sched 0x4 0x37 0x28 0x37 0x28 0x37 0x28 00002c88: 809c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x1 0x1f 00002c90: 001c003e 86400000 mov b32 $r15 $laneid 00002c98: 051c1c2a e1003c00 max u32 $r10 $r7 $r10 00002ca0: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00002ca8: 059c282e e1003c00 max u32 $r11 $r10 $r11 00002cb0: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00002cb8: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 00002cc0: e0a0d880 08bcbc10 sched 0x20 0x36 0x28 0x38 0x4 0x2f 0x2f 00002cc8: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00002cd0: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00002cd8: 069c3036 e1003c00 max u32 $r13 $r12 $r13 00002ce0: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00002ce8: 071c342a e1003c00 max u32 $r10 $r13 $r14 00002cf0: 00603c02 85800000 join (not $p0) nop 00002cf8: 001fc01e 84801c07 set $p0 0x1 not 0x1 00002d00: b8eca0ec 08a010bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x4 0x28 00002d08: 001c142e 77620008 ld lock b32 $p2 $r11 s[$r5+0x1000] 00002d10: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 00002d18: 0008142e 78600008 $p2 st unlock b32 $p0 s[$r5+0x1000] $r11 00002d20: ec20003c 12007fff (not $p0) bra 0x2d00 00002d28: 005c3c02 85800000 join nop 00002d30: 001c002a 86c71c00 C vote all $r10 0x1 0x1 00002d38: 28000000 14800000 joinat 0x2d90 00002d40: ecbcbcb0 08b8eca0 sched 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 00002d48: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00002d50: 00483c02 85800000 join $p2 nop 00002d58: 001fc01e 84801c07 set $p0 0x1 not 0x1 00002d60: 001c142a 77630010 C ld lock b32 $p3 $r10 s[$r5+0x2000] 00002d68: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 00002d70: 000c142a 78600010 $p3 st unlock b32 $p0 s[$r5+0x2000] $r10 00002d78: f020003c 12007fff (not $p0) bra 0x2d60 00002d80: 10bc80bc 08b0b0dc sched 0x2f 0x20 0x2f 0x4 0x37 0x2c 0x2c 00002d88: 005c3c02 85800000 join nop 00002d90: 90000000 14800000 C joinat 0x2eb8 00002d98: 00683c02 85800000 join (not $p2) nop 00002da0: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00002da8: 28000000 14800000 joinat 0x2e00 00002db0: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00002db8: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00002dc0: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 00002dc8: 00403c02 85800000 join $p0 nop 00002dd0: 001fc05e 84801c07 set $p2 0x1 not 0x1 00002dd8: 001c142a 77630010 C ld lock b32 $p3 $r10 s[$r5+0x2000] 00002de0: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 00002de8: 000c142a 78620010 $p3 st unlock b32 $p2 s[$r5+0x2000] $r10 00002df0: f028003c 12007fff (not $p2) bra 0x2dd8 00002df8: 005c3c02 85800000 join nop 00002e00: a0dc10bc 08dca0dc C sched 0x2f 0x4 0x37 0x28 0x37 0x28 0x37 00002e08: 00603c02 85800000 join (not $p0) nop 00002e10: 809c242a 78b803e7 shfl bfly b32 0x1 $r10 $r9 0x1 0x1f 00002e18: 001c003e 86400000 mov b32 $r15 $laneid 00002e20: 051c242a e1003c00 max u32 $r10 $r9 $r10 00002e28: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00002e30: 059c282e e1003c00 max u32 $r11 $r10 $r11 00002e38: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00002e40: a0d880a0 08bc10e0 sched 0x28 0x20 0x36 0x28 0x38 0x4 0x2f 00002e48: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 00002e50: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00002e58: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00002e60: 069c3036 e1003c00 max u32 $r13 $r12 $r13 00002e68: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00002e70: 071c342a e1003c00 max u32 $r10 $r13 $r14 00002e78: 00603c02 85800000 join (not $p0) nop 00002e80: eca0ecbc 08a0bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x28 00002e88: 001fc01e 84801c07 set $p0 0x1 not 0x1 00002e90: 001c142e 77620010 C ld lock b32 $p2 $r11 s[$r5+0x2000] 00002e98: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 00002ea0: 0008142e 78600010 $p2 st unlock b32 $p0 s[$r5+0x2000] $r11 00002ea8: f020003c 12007fff (not $p0) bra 0x2e90 00002eb0: 005c3c02 85800000 join nop 00002eb8: 001c002a 86c71c00 C vote all $r10 0x1 0x1 00002ec0: bcbcb010 08eca0ec sched 0x4 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 00002ec8: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00002ed0: 20000000 14800000 joinat 0x2f18 00002ed8: 00483c02 85800000 join $p2 nop 00002ee0: 001fc01e 84801c07 set $p0 0x1 not 0x1 00002ee8: 001c142a 77630018 C ld lock b32 $p3 $r10 s[$r5+0x3000] 00002ef0: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 00002ef8: 000c142a 78600018 $p3 st unlock b32 $p0 s[$r5+0x3000] $r10 00002f00: bc80bcb8 08b0dc10 sched 0x2e 0x2f 0x20 0x2f 0x4 0x37 0x2c 00002f08: ec20003c 12007fff (not $p0) bra 0x2ee8 00002f10: 005c3c02 85800000 join nop 00002f18: 90000000 14800000 C joinat 0x3040 00002f20: 00683c02 85800000 join (not $p2) nop 00002f28: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00002f30: 2c000000 14800000 joinat 0x2f90 00002f38: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00002f40: ecbcbcb0 08b8eca0 sched 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 00002f48: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00002f50: 00403c02 85800000 join $p0 nop 00002f58: 001fc05e 84801c07 set $p2 0x1 not 0x1 00002f60: 001c142a 77630018 C ld lock b32 $p3 $r10 s[$r5+0x3000] 00002f68: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 00002f70: 000c142a 78620018 $p3 st unlock b32 $p2 s[$r5+0x3000] $r10 00002f78: f028003c 12007fff (not $p2) bra 0x2f60 00002f80: dc10bcbc 08a0dca0 sched 0x2f 0x2f 0x4 0x37 0x28 0x37 0x28 00002f88: 005c3c02 85800000 join nop 00002f90: 00603c02 85800000 C join (not $p0) nop 00002f98: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 00002fa0: 001c003e 86400000 mov b32 $r15 $laneid 00002fa8: 051c182a e1001c00 min u32 $r10 $r6 $r10 00002fb0: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00002fb8: 059c282e e1001c00 min u32 $r11 $r10 $r11 00002fc0: d880a0dc 0880dca0 sched 0x37 0x28 0x20 0x36 0x28 0x37 0x20 00002fc8: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00002fd0: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 00002fd8: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00002fe0: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00002fe8: 069c3036 e1001c00 min u32 $r13 $r12 $r13 00002ff0: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00002ff8: 071c341a e1001c00 min u32 $r6 $r13 $r14 00003000: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 00003008: 00603c02 85800000 join (not $p0) nop 00003010: 001fc01e 84801c07 set $p0 0x1 not 0x1 00003018: 001c142a 77620018 C ld lock b32 $p2 $r10 s[$r5+0x3000] 00003020: 0508182a e1001c00 $p2 min u32 $r10 $r6 $r10 00003028: 0008142a 78600018 $p2 st unlock b32 $p0 s[$r5+0x3000] $r10 00003030: f020003c 12007fff (not $p0) bra 0x3018 00003038: 005c3c02 85800000 join nop 00003040: bcb0a010 08a0ecbc C sched 0x4 0x28 0x2c 0x2f 0x2f 0x3b 0x28 00003048: 001c001a 86c71c00 vote all $r6 0x1 0x1 00003050: 24000000 14800000 joinat 0x30a0 00003058: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 00003060: 00483c02 85800000 join $p2 nop 00003068: 001fc01e 84801c07 set $p0 0x1 not 0x1 00003070: 001c141a 77630020 C ld lock b32 $p3 $r6 s[$r5+0x4000] 00003078: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 00003080: 80bcb8ec 08dc10bc sched 0x3b 0x2e 0x2f 0x20 0x2f 0x4 0x37 00003088: 000c141a 78600020 $p3 st unlock b32 $p0 s[$r5+0x4000] $r6 00003090: ec20003c 12007fff (not $p0) bra 0x3070 00003098: 005c3c02 85800000 join nop 000030a0: 94000000 14800000 C joinat 0x31d0 000030a8: 00683c02 85800000 join (not $p2) nop 000030b0: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 000030b8: 2c000000 14800000 joinat 0x3118 000030c0: bcbcb0b0 08eca0ec sched 0x2c 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 000030c8: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 000030d0: 001c03fe 86c00000 vote all 0x0 $p0 $p0 000030d8: 00403c02 85800000 join $p0 nop 000030e0: 001fc05e 84801c07 set $p2 0x1 not 0x1 000030e8: 001c141a 77630020 C ld lock b32 $p3 $r6 s[$r5+0x4000] 000030f0: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 000030f8: 000c141a 78620020 $p3 st unlock b32 $p2 s[$r5+0x4000] $r6 00003100: 10bcbcb8 08dca0dc sched 0x2e 0x2f 0x2f 0x4 0x37 0x28 0x37 00003108: ec28003c 12007fff (not $p2) bra 0x30e8 00003110: 005c3c02 85800000 join nop 00003118: 00603c02 85800000 C join (not $p0) nop 00003120: 809c1c1a 78b803e7 shfl bfly b32 0x1 $r6 $r7 0x1 0x1f 00003128: 001c003a 86400000 mov b32 $r14 $laneid 00003130: 031c1c1a e1001c00 min u32 $r6 $r7 $r6 00003138: 811c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x2 0x1f 00003140: 80a0dca0 08e0a0d8 sched 0x28 0x37 0x28 0x20 0x36 0x28 0x38 00003148: 051c182a e1001c00 min u32 $r10 $r6 $r10 00003150: 821c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x4 0x1f 00003158: 059c282e e1001c00 min u32 $r11 $r10 $r11 00003160: 841c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x8 0x1f 00003168: 7f9c381e db201c00 set $p0 0x1 eq u32 $r14 0x0 00003170: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 00003178: 881c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x10 0x1f 00003180: ecbcbc10 08b8eca0 sched 0x4 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 00003188: 069c301a e1001c00 min u32 $r6 $r12 $r13 00003190: 00603c02 85800000 join (not $p0) nop 00003198: 001fc01e 84801c07 set $p0 0x1 not 0x1 000031a0: 001c141e 77620020 C ld lock b32 $p2 $r7 s[$r5+0x4000] 000031a8: 0388182a e1001c00 $p2 min u32 $r10 $r6 $r7 000031b0: 0008142a 78600020 $p2 st unlock b32 $p0 s[$r5+0x4000] $r10 000031b8: f020003c 12007fff (not $p0) bra 0x31a0 000031c0: b0a010bc 08ecbcbc sched 0x2f 0x4 0x28 0x2c 0x2f 0x2f 0x3b 000031c8: 005c3c02 85800000 join nop 000031d0: 001c001a 86c71c00 C vote all $r6 0x1 0x1 000031d8: 24000000 14800000 joinat 0x3228 000031e0: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 000031e8: 00483c02 85800000 join $p2 nop 000031f0: 001fc01e 84801c07 set $p0 0x1 not 0x1 000031f8: 001c141a 77630028 C ld lock b32 $p3 $r6 s[$r5+0x5000] 00003200: bcb8eca0 08dc10bc sched 0x28 0x3b 0x2e 0x2f 0x2f 0x4 0x37 00003208: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 00003210: 000c141a 78600028 $p3 st unlock b32 $p0 s[$r5+0x5000] $r6 00003218: ec20003c 12007fff (not $p0) bra 0x31f8 00003220: 005c3c02 85800000 join nop 00003228: 00683c02 85800000 C join (not $p2) nop 00003230: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 00003238: 2c000000 14800000 joinat 0x3298 00003240: bcbcb0b0 08eca0ec sched 0x2c 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 00003248: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 00003250: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00003258: 00403c02 85800000 join $p0 nop 00003260: 001fc05e 84801c07 set $p2 0x1 not 0x1 00003268: 001c141a 77630028 C ld lock b32 $p3 $r6 s[$r5+0x5000] 00003270: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 00003278: 000c141a 78620028 $p3 st unlock b32 $p2 s[$r5+0x5000] $r6 00003280: 10bcbcb8 08dca0dc sched 0x2e 0x2f 0x2f 0x4 0x37 0x28 0x37 00003288: ec28003c 12007fff (not $p2) bra 0x3268 00003290: 005c3c02 85800000 join nop 00003298: 00603c02 85800000 C join (not $p0) nop 000032a0: 809c241a 78b803e7 shfl bfly b32 0x1 $r6 $r9 0x1 0x1f 000032a8: 001c0036 86400000 mov b32 $r13 $laneid 000032b0: 031c241a e1001c00 min u32 $r6 $r9 $r6 000032b8: 811c181e 78b803e7 shfl bfly b32 0x1 $r7 $r6 0x2 0x1f 000032c0: 80a0dca0 08e0a0d8 sched 0x28 0x37 0x28 0x20 0x36 0x28 0x38 000032c8: 039c181e e1001c00 min u32 $r7 $r6 $r7 000032d0: 821c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x4 0x1f 000032d8: 051c1c2a e1001c00 min u32 $r10 $r7 $r10 000032e0: 841c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x8 0x1f 000032e8: 7f9c341e db201c00 set $p0 0x1 eq u32 $r13 0x0 000032f0: 059c282e e1001c00 min u32 $r11 $r10 $r11 000032f8: 881c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x10 0x1f 00003300: ecbcbc10 08b8eca0 sched 0x4 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 00003308: 061c2c1a e1001c00 min u32 $r6 $r11 $r12 00003310: 00603c02 85800000 join (not $p0) nop 00003318: 001fc01e 84801c07 set $p0 0x1 not 0x1 00003320: 001c141e 77620028 C ld lock b32 $p2 $r7 s[$r5+0x5000] 00003328: 03881826 e1001c00 $p2 min u32 $r9 $r6 $r7 00003330: 00081426 78600028 $p2 st unlock b32 $p0 s[$r5+0x5000] $r9 00003338: f020003c 12007fff (not $p0) bra 0x3320 00003340: 10a010bc 08bcb0b0 sched 0x2f 0x4 0x28 0x4 0x2c 0x2c 0x2f 00003348: 005c3c02 85800000 join nop 00003350: 401c0019 40000000 C add b32 $r6 $r0 0x80 00003358: 009c1016 e0800000 add b32 $r5 $r4 $r1 00003360: 2c1c181d b3681c01 set b32 $p0 0x1 ge s32 $r6 0x258 00003368: 44000000 14800006 joinat 0x3ff8 00003370: 901c145d b3690001 set b32 $p2 0x1 ge s32 $r5 0x320 or $p0 00003378: 00483c02 85800000 join $p2 nop 00003380: 80a010a0 08c4809c sched 0x28 0x4 0x28 0x20 0x27 0x20 0x31 00003388: 029ca816 e5c00000 cvt rn f32 $r5 s32 $r5 00003390: 031ca81a e5c00000 cvt rn f32 $r6 s32 $r6 00003398: 001c1415 c2c081f8 add ftz rn f32 $r5 $r5 0x3f000000 000033a0: 001c181d c2c081f8 add ftz rn f32 $r7 $r6 0x3f000000 000033a8: 851c141a 211d51eb mul ftz f32 $r6 $r5 0x3aa3d70a 000033b0: 071c1c1e 211d6d3a mul ftz f32 $r7 $r7 0x3ada740e 000033b8: 7f9c1815 60041086 tex p lzero all dfp $r5:#:#:# t2d c[0x20] xy__ $r6:$r7 0x0 000033c0: 10a010a0 0b0880a0 sched 0x28 0x4 0x28 0x4 0x28 0x20 0xc2 000033c8: 129c0026 64c03c60 mov b32 $r9 c3[0x94] 000033d0: 021c242a 84000000 rcp f32 $r10 $r9 000033d8: 001fc026 74200000 mov b32 $r9 0x40000000 000033e0: 039c281e e3408000 mul ftz rn f32 $r7 $r10 $r7 000033e8: 001fc036 741f8000 mov b32 $r13 0x3f000000 000033f0: 001c1c1d 95102a00 fma ftz rn f32 $r7 $r7 0x40000000 neg $r10 000033f8: 001c003e 77000000 texbar 0x0 [unknown: 0000003c 00000000] 00003400: 10a080a0 08a010a0 sched 0x28 0x20 0x28 0x4 0x28 0x4 0x28 00003408: 159c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xac] 00003410: 159c1416 8d102460 fma ftz rn f32 $r5 $r5 $r9 neg c3[0xac] 00003418: 101c0026 64c03c60 mov b32 $r9 c3[0x80] 00003420: 151c1416 62c18060 add ftz rn f32 $r5 $r5 neg c3[0xa8] 00003428: 021c2426 84000000 rcp f32 $r9 $r9 00003430: 021c1416 84000000 rcp f32 $r5 $r5 00003438: 031c241a e3408000 mul ftz rn f32 $r6 $r9 $r6 00003440: 10a0a010 088010a0 sched 0x4 0x28 0x28 0x4 0x28 0x4 0x20 00003448: 171c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xb8] 00003450: 001c1819 95102600 fma ftz rn f32 $r6 $r6 0x40000000 neg $r9 00003458: 159c1426 63408060 mul ftz rn f32 $r9 $r5 c3[0xac] 00003460: 049c1c1e e3408000 mul ftz rn f32 $r7 $r7 $r9 00003468: 049c181a e3408000 mul ftz rn f32 $r6 $r6 $r9 00003470: 0b9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x5c] 00003478: 0a1c1c26 63408080 mul ftz rn f32 $r9 $r7 c4[0x50] 00003480: 1080109c 0880809c sched 0x27 0x4 0x20 0x4 0x27 0x20 0x20 00003488: 1b9c141e 5db45c60 set ftz $p0 0x1 ge f32 neg $r5 c3[0xdc] 00003490: 099c182e 4d002880 fma ftz rn f32 $r11 $r6 c4[0x4c] $r10 00003498: 081c1826 4d002480 fma ftz rn f32 $r9 $r6 c4[0x40] $r9 000034a0: 0a9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x54] 000034a8: 0b1c1c1e 63408080 mul ftz rn f32 $r7 $r7 c4[0x58] 000034b0: 0d9c142e 4d002c80 fma ftz rn f32 $r11 $r5 c4[0x6c] $r11 000034b8: 089c182a 4d002880 fma ftz rn f32 $r10 $r6 c4[0x44] $r10 000034c0: 10a0109c 088010a0 sched 0x27 0x4 0x28 0x4 0x28 0x4 0x20 000034c8: 091c181a 4d001c80 fma ftz rn f32 $r6 $r6 c4[0x48] $r7 000034d0: 0c1c1426 4d002480 fma ftz rn f32 $r9 $r5 c4[0x60] $r9 000034d8: 0c9c142a 4d002880 fma ftz rn f32 $r10 $r5 c4[0x64] $r10 000034e0: 0f9c2c2e 62c08080 add ftz rn f32 $r11 $r11 c4[0x7c] 000034e8: 0e9c282a 62c08080 add ftz rn f32 $r10 $r10 c4[0x74] 000034f0: 0d1c141a 4d001880 fma ftz rn f32 $r6 $r5 c4[0x68] $r6 000034f8: 021c2c1e 84000000 rcp f32 $r7 $r11 00003500: 1090109c 08a0108c sched 0x27 0x4 0x24 0x4 0x23 0x4 0x28 00003508: 199c141e 5d9d4060 set ftz $p0 0x1 le f32 neg $r5 c3[0xcc] or $p0 00003510: 0e1c2426 62c08080 add ftz rn f32 $r9 $r9 c4[0x70] 00003518: 0f1c181a 62c08080 add ftz rn f32 $r6 $r6 c4[0x78] 00003520: 039c282a e3408000 mul ftz rn f32 $r10 $r10 $r7 00003528: 0001c05e 84801c07 $p0 set $p2 0x1 0x1 00003530: 039c2426 e3408000 mul ftz rn f32 $r9 $r9 $r7 00003538: 039c181a e3408000 mul ftz rn f32 $r6 $r6 $r7 00003540: bc108410 08a0a010 sched 0x4 0x21 0x4 0x2f 0x4 0x28 0x28 00003548: 001c281d 950035f8 fma ftz rn f32 $r7 $r10 0x3f000000 $r13 00003550: 001c2425 950035f8 fma ftz rn f32 $r9 $r9 0x3f000000 $r13 00003558: 001c1831 950035f8 fma ftz rn f32 $r12 $r6 0x3f000000 $r13 00003560: 00483c02 85800000 join $p2 nop 00003568: 199c001a 64c03c60 mov b32 $r6 c3[0xcc] 00003570: 199c1416 62c98060 add ftz rn f32 $r5 neg $r5 neg c3[0xcc] 00003578: 1b9c181a 62c88060 add ftz rn f32 $r6 neg $r6 c3[0xdc] 00003580: a010a010 08a0a010 sched 0x4 0x28 0x4 0x28 0x4 0x28 0x28 00003588: 021c181a 84000000 rcp f32 $r6 $r6 00003590: 001c002a 86c71c00 vote all $r10 0x1 0x1 00003598: 029c1816 e3408000 mul ftz rn f32 $r5 $r6 $r5 000035a0: 5c000000 14800000 joinat 0x3660 000035a8: 019c1416 84000000 lg2 f32 $r5 $r5 000035b0: 051c002e e1800000 bfind u32 $r11 $r10 000035b8: 669c1416 211ee666 mul ftz f32 $r5 $r5 0x3dcccccd 000035c0: a0a0a0a0 0880dca0 sched 0x28 0x28 0x28 0x28 0x28 0x37 0x20 000035c8: 029c0016 e4800400 preex2 f32 $r5 $r5 000035d0: 011c1416 84000000 ex2 f32 $r5 $r5 000035d8: 001c1415 c3408224 mul ftz rn f32 $r5 $r5 0x44800000 000035e0: 029c6816 e5808400 cvt ftz rmi s32 $r5 f32 $r5 000035e8: 011c1415 c2400000 shl b32 $r5 $r5 clamp 0x2 000035f0: 059c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 $r11 0x1f 000035f8: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 00003600: bcb0ac10 08a0ecbc sched 0x4 0x2b 0x2c 0x2f 0x2f 0x3b 0x28 00003608: 049c001a e4c03c00 mov b32 $r6 $r9 00003610: 061c0026 e4c03c00 mov b32 $r9 $r12 00003618: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00003620: 00403c02 85800000 join $p0 nop 00003628: 001fc05e 84801c07 set $p2 0x1 not 0x1 00003630: 001c1432 77630030 C ld lock b32 $p3 $r12 s[$r5+0x6000] 00003638: 008c3031 40000000 $p3 add b32 $r12 $r12 0x1 00003640: 80bcb8ec 08b0a0bc sched 0x3b 0x2e 0x2f 0x20 0x2f 0x28 0x2c 00003648: 000c1432 78620030 $p3 st unlock b32 $p2 s[$r5+0x6000] $r12 00003650: ec28003c 12007fff (not $p2) bra 0x3630 00003658: 005c3c02 85800000 join nop 00003660: 34000000 14800000 C joinat 0x36d0 00003668: 00603c02 85800000 join (not $p0) nop 00003670: 001c0032 86400000 mov b32 $r12 $laneid 00003678: 061c2c1e db201c00 set $p0 0x1 eq u32 $r11 $r12 00003680: ecbcbc10 08b8eca0 sched 0x4 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 00003688: 051c282a e0400000 popc b32 $r10 $r10 $r10 00003690: 00603c02 85800000 join (not $p0) nop 00003698: 001fc01e 84801c07 set $p0 0x1 not 0x1 000036a0: 001c142e 77620030 C ld lock b32 $p2 $r11 s[$r5+0x6000] 000036a8: 0588282e e0800000 $p2 add b32 $r11 $r10 $r11 000036b0: 0008142e 78600030 $p2 st unlock b32 $p0 s[$r5+0x6000] $r11 000036b8: f020003c 12007fff (not $p0) bra 0x36a0 000036c0: b0a010bc 08ecbcbc sched 0x2f 0x4 0x28 0x2c 0x2f 0x2f 0x3b 000036c8: 005c3c02 85800000 join nop 000036d0: 001c002a 86c71c00 C vote all $r10 0x1 0x1 000036d8: 24000000 14800000 joinat 0x3728 000036e0: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 000036e8: 00483c02 85800000 join $p2 nop 000036f0: 001fc01e 84801c07 set $p0 0x1 not 0x1 000036f8: 001c142a 77630000 C ld lock b32 $p3 $r10 s[$r5] 00003700: bcb8eca0 08dcbc80 sched 0x28 0x3b 0x2e 0x2f 0x20 0x2f 0x37 00003708: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 00003710: 000c142a 78600000 $p3 st unlock b32 $p0 s[$r5] $r10 00003718: ec20003c 12007fff (not $p0) bra 0x36f8 00003720: 005c3c02 85800000 join nop 00003728: 94000000 14800000 C joinat 0x3858 00003730: 00683c02 85800000 join (not $p2) nop 00003738: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00003740: bcb0b010 08a0ecbc sched 0x4 0x2c 0x2c 0x2f 0x2f 0x3b 0x28 00003748: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00003750: 24000000 14800000 joinat 0x37a0 00003758: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00003760: 00403c02 85800000 join $p0 nop 00003768: 001fc05e 84801c07 set $p2 0x1 not 0x1 00003770: 001c142a 77630000 C ld lock b32 $p3 $r10 s[$r5] 00003778: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 00003780: bcbcb8ec 08a0dc10 sched 0x3b 0x2e 0x2f 0x2f 0x4 0x37 0x28 00003788: 000c142a 78620000 $p3 st unlock b32 $p2 s[$r5] $r10 00003790: ec28003c 12007fff (not $p2) bra 0x3770 00003798: 005c3c02 85800000 join nop 000037a0: 00603c02 85800000 C join (not $p0) nop 000037a8: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 000037b0: 001c003e 86400000 mov b32 $r15 $laneid 000037b8: 051c182a e1003c00 max u32 $r10 $r6 $r10 000037c0: a0dca0dc 08a0d880 sched 0x37 0x28 0x37 0x28 0x20 0x36 0x28 000037c8: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 000037d0: 059c282e e1003c00 max u32 $r11 $r10 $r11 000037d8: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 000037e0: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 000037e8: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 000037f0: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 000037f8: 069c3036 e1003c00 max u32 $r13 $r12 $r13 00003800: bcbc10e0 08eca0ec sched 0x38 0x4 0x2f 0x2f 0x3b 0x28 0x3b 00003808: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00003810: 071c342a e1003c00 max u32 $r10 $r13 $r14 00003818: 00603c02 85800000 join (not $p0) nop 00003820: 001fc01e 84801c07 set $p0 0x1 not 0x1 00003828: 001c142e 77620000 C ld lock b32 $p2 $r11 s[$r5] 00003830: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 00003838: 0008142e 78600000 $p2 st unlock b32 $p0 s[$r5] $r11 00003840: a010bcb8 08bcbcb0 sched 0x2e 0x2f 0x4 0x28 0x2c 0x2f 0x2f 00003848: ec20003c 12007fff (not $p0) bra 0x3828 00003850: 005c3c02 85800000 join nop 00003858: 001c002a 86c71c00 C vote all $r10 0x1 0x1 00003860: 24000000 14800000 joinat 0x38b0 00003868: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00003870: 00483c02 85800000 join $p2 nop 00003878: 001fc01e 84801c07 set $p0 0x1 not 0x1 00003880: b8eca0ec 08bc80bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x20 0x2f 00003888: 001c142a 77630008 ld lock b32 $p3 $r10 s[$r5+0x1000] 00003890: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 00003898: 000c142a 78600008 $p3 st unlock b32 $p0 s[$r5+0x1000] $r10 000038a0: ec20003c 12007fff (not $p0) bra 0x3880 000038a8: 005c3c02 85800000 join nop 000038b0: 94000000 14800000 C joinat 0x39e0 000038b8: 00683c02 85800000 join (not $p2) nop 000038c0: b0b0dc10 08ecbcbc sched 0x4 0x37 0x2c 0x2c 0x2f 0x2f 0x3b 000038c8: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 000038d0: 28000000 14800000 joinat 0x3928 000038d8: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 000038e0: 001c03fe 86c00000 vote all 0x0 $p0 $p0 000038e8: 00403c02 85800000 join $p0 nop 000038f0: 001fc05e 84801c07 set $p2 0x1 not 0x1 000038f8: 001c142a 77630008 C ld lock b32 $p3 $r10 s[$r5+0x1000] 00003900: bcb8eca0 08dc10bc sched 0x28 0x3b 0x2e 0x2f 0x2f 0x4 0x37 00003908: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 00003910: 000c142a 78620008 $p3 st unlock b32 $p2 s[$r5+0x1000] $r10 00003918: ec28003c 12007fff (not $p2) bra 0x38f8 00003920: 005c3c02 85800000 join nop 00003928: 00603c02 85800000 C join (not $p0) nop 00003930: 809c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x1 0x1f 00003938: 001c003e 86400000 mov b32 $r15 $laneid 00003940: dca0dca0 08d880a0 sched 0x28 0x37 0x28 0x37 0x28 0x20 0x36 00003948: 051c1c2a e1003c00 max u32 $r10 $r7 $r10 00003950: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00003958: 059c282e e1003c00 max u32 $r11 $r10 $r11 00003960: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00003968: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 00003970: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00003978: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00003980: bc10e0a0 08a0ecbc sched 0x28 0x38 0x4 0x2f 0x2f 0x3b 0x28 00003988: 069c3036 e1003c00 max u32 $r13 $r12 $r13 00003990: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00003998: 071c342a e1003c00 max u32 $r10 $r13 $r14 000039a0: 00603c02 85800000 join (not $p0) nop 000039a8: 001fc01e 84801c07 set $p0 0x1 not 0x1 000039b0: 001c142e 77620008 C ld lock b32 $p2 $r11 s[$r5+0x1000] 000039b8: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 000039c0: 10bcb8ec 08bcb0a0 sched 0x3b 0x2e 0x2f 0x4 0x28 0x2c 0x2f 000039c8: 0008142e 78600008 $p2 st unlock b32 $p0 s[$r5+0x1000] $r11 000039d0: ec20003c 12007fff (not $p0) bra 0x39b0 000039d8: 005c3c02 85800000 join nop 000039e0: 001c002a 86c71c00 C vote all $r10 0x1 0x1 000039e8: 24000000 14800000 joinat 0x3a38 000039f0: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 000039f8: 00483c02 85800000 join $p2 nop 00003a00: eca0ecbc 0880bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x20 00003a08: 001fc01e 84801c07 set $p0 0x1 not 0x1 00003a10: 001c142a 77630010 C ld lock b32 $p3 $r10 s[$r5+0x2000] 00003a18: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 00003a20: 000c142a 78600010 $p3 st unlock b32 $p0 s[$r5+0x2000] $r10 00003a28: f020003c 12007fff (not $p0) bra 0x3a10 00003a30: 005c3c02 85800000 join nop 00003a38: 94000000 14800000 C joinat 0x3b68 00003a40: b0dc10bc 08bcbcb0 sched 0x2f 0x4 0x37 0x2c 0x2c 0x2f 0x2f 00003a48: 00683c02 85800000 join (not $p2) nop 00003a50: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00003a58: 28000000 14800000 joinat 0x3ab0 00003a60: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00003a68: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00003a70: 00403c02 85800000 join $p0 nop 00003a78: 001fc05e 84801c07 set $p2 0x1 not 0x1 00003a80: b8eca0ec 08dcbcbc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 0x37 00003a88: 001c142a 77630010 ld lock b32 $p3 $r10 s[$r5+0x2000] 00003a90: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 00003a98: 000c142a 78620010 $p3 st unlock b32 $p2 s[$r5+0x2000] $r10 00003aa0: ec28003c 12007fff (not $p2) bra 0x3a80 00003aa8: 005c3c02 85800000 join nop 00003ab0: 00603c02 85800000 C join (not $p0) nop 00003ab8: 809c242a 78b803e7 shfl bfly b32 0x1 $r10 $r9 0x1 0x1f 00003ac0: a0dc10a0 0880a0dc sched 0x28 0x4 0x37 0x28 0x37 0x28 0x20 00003ac8: 051c242a e1003c00 max u32 $r10 $r9 $r10 00003ad0: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00003ad8: 001c003e 86400000 mov b32 $r15 $laneid 00003ae0: 059c282e e1003c00 max u32 $r11 $r10 $r11 00003ae8: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00003af0: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 00003af8: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00003b00: 10e0a0d8 08ecbcbc sched 0x36 0x28 0x38 0x4 0x2f 0x2f 0x3b 00003b08: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00003b10: 069c3036 e1003c00 max u32 $r13 $r12 $r13 00003b18: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00003b20: 071c342a e1003c00 max u32 $r10 $r13 $r14 00003b28: 00603c02 85800000 join (not $p0) nop 00003b30: 001fc01e 84801c07 set $p0 0x1 not 0x1 00003b38: 001c142e 77620010 C ld lock b32 $p2 $r11 s[$r5+0x2000] 00003b40: bcb8eca0 08b0a010 sched 0x28 0x3b 0x2e 0x2f 0x4 0x28 0x2c 00003b48: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 00003b50: 0008142e 78600010 $p2 st unlock b32 $p0 s[$r5+0x2000] $r11 00003b58: ec20003c 12007fff (not $p0) bra 0x3b38 00003b60: 005c3c02 85800000 join nop 00003b68: 001c002a 86c71c00 C vote all $r10 0x1 0x1 00003b70: 24000000 14800000 joinat 0x3bc0 00003b78: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00003b80: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 00003b88: 00483c02 85800000 join $p2 nop 00003b90: 001fc01e 84801c07 set $p0 0x1 not 0x1 00003b98: 001c142a 77630018 C ld lock b32 $p3 $r10 s[$r5+0x3000] 00003ba0: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 00003ba8: 000c142a 78600018 $p3 st unlock b32 $p0 s[$r5+0x3000] $r10 00003bb0: f020003c 12007fff (not $p0) bra 0x3b98 00003bb8: 005c3c02 85800000 join nop 00003bc0: dc10bc80 08bcb0b0 C sched 0x20 0x2f 0x4 0x37 0x2c 0x2c 0x2f 00003bc8: 90000000 14800000 joinat 0x3cf0 00003bd0: 00683c02 85800000 join (not $p2) nop 00003bd8: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00003be0: 28000000 14800000 joinat 0x3c38 00003be8: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00003bf0: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00003bf8: 00403c02 85800000 join $p0 nop 00003c00: eca0ecbc 08bcbcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 00003c08: 001fc05e 84801c07 set $p2 0x1 not 0x1 00003c10: 001c142a 77630018 C ld lock b32 $p3 $r10 s[$r5+0x3000] 00003c18: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 00003c20: 000c142a 78620018 $p3 st unlock b32 $p2 s[$r5+0x3000] $r10 00003c28: f028003c 12007fff (not $p2) bra 0x3c10 00003c30: 005c3c02 85800000 join nop 00003c38: 00603c02 85800000 C join (not $p0) nop 00003c40: dca0dc10 08a0dca0 sched 0x4 0x37 0x28 0x37 0x28 0x37 0x28 00003c48: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 00003c50: 001c003e 86400000 mov b32 $r15 $laneid 00003c58: 051c182a e1001c00 min u32 $r10 $r6 $r10 00003c60: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00003c68: 059c282e e1001c00 min u32 $r11 $r10 $r11 00003c70: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00003c78: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 00003c80: e0a0d880 08bcbc10 sched 0x20 0x36 0x28 0x38 0x4 0x2f 0x2f 00003c88: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00003c90: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00003c98: 069c3036 e1001c00 min u32 $r13 $r12 $r13 00003ca0: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00003ca8: 071c341a e1001c00 min u32 $r6 $r13 $r14 00003cb0: 00603c02 85800000 join (not $p0) nop 00003cb8: 001fc01e 84801c07 set $p0 0x1 not 0x1 00003cc0: b8eca0ec 08a010bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x4 0x28 00003cc8: 001c142a 77620018 ld lock b32 $p2 $r10 s[$r5+0x3000] 00003cd0: 0508182a e1001c00 $p2 min u32 $r10 $r6 $r10 00003cd8: 0008142a 78600018 $p2 st unlock b32 $p0 s[$r5+0x3000] $r10 00003ce0: ec20003c 12007fff (not $p0) bra 0x3cc0 00003ce8: 005c3c02 85800000 join nop 00003cf0: 001c001a 86c71c00 C vote all $r6 0x1 0x1 00003cf8: 28000000 14800000 joinat 0x3d50 00003d00: ecbcbcb0 08b8eca0 sched 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 00003d08: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 00003d10: 00483c02 85800000 join $p2 nop 00003d18: 001fc01e 84801c07 set $p0 0x1 not 0x1 00003d20: 001c141a 77630020 C ld lock b32 $p3 $r6 s[$r5+0x4000] 00003d28: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 00003d30: 000c141a 78600020 $p3 st unlock b32 $p0 s[$r5+0x4000] $r6 00003d38: f020003c 12007fff (not $p0) bra 0x3d20 00003d40: 10bc80bc 08b0b0dc sched 0x2f 0x20 0x2f 0x4 0x37 0x2c 0x2c 00003d48: 005c3c02 85800000 join nop 00003d50: 90000000 14800000 C joinat 0x3e78 00003d58: 00683c02 85800000 join (not $p2) nop 00003d60: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 00003d68: 28000000 14800000 joinat 0x3dc0 00003d70: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 00003d78: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00003d80: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 00003d88: 00403c02 85800000 join $p0 nop 00003d90: 001fc05e 84801c07 set $p2 0x1 not 0x1 00003d98: 001c141a 77630020 C ld lock b32 $p3 $r6 s[$r5+0x4000] 00003da0: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 00003da8: 000c141a 78620020 $p3 st unlock b32 $p2 s[$r5+0x4000] $r6 00003db0: f028003c 12007fff (not $p2) bra 0x3d98 00003db8: 005c3c02 85800000 join nop 00003dc0: a0dc10bc 08dca0dc C sched 0x2f 0x4 0x37 0x28 0x37 0x28 0x37 00003dc8: 00603c02 85800000 join (not $p0) nop 00003dd0: 809c1c1a 78b803e7 shfl bfly b32 0x1 $r6 $r7 0x1 0x1f 00003dd8: 001c003a 86400000 mov b32 $r14 $laneid 00003de0: 031c1c1a e1001c00 min u32 $r6 $r7 $r6 00003de8: 811c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x2 0x1f 00003df0: 051c182a e1001c00 min u32 $r10 $r6 $r10 00003df8: 821c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x4 0x1f 00003e00: a0d880a0 08bc10e0 sched 0x28 0x20 0x36 0x28 0x38 0x4 0x2f 00003e08: 059c282e e1001c00 min u32 $r11 $r10 $r11 00003e10: 841c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x8 0x1f 00003e18: 7f9c381e db201c00 set $p0 0x1 eq u32 $r14 0x0 00003e20: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 00003e28: 881c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x10 0x1f 00003e30: 069c301a e1001c00 min u32 $r6 $r12 $r13 00003e38: 00603c02 85800000 join (not $p0) nop 00003e40: eca0ecbc 08a0bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x28 00003e48: 001fc01e 84801c07 set $p0 0x1 not 0x1 00003e50: 001c141e 77620020 C ld lock b32 $p2 $r7 s[$r5+0x4000] 00003e58: 0388182a e1001c00 $p2 min u32 $r10 $r6 $r7 00003e60: 0008142a 78600020 $p2 st unlock b32 $p0 s[$r5+0x4000] $r10 00003e68: f020003c 12007fff (not $p0) bra 0x3e50 00003e70: 005c3c02 85800000 join nop 00003e78: 001c001a 86c71c00 C vote all $r6 0x1 0x1 00003e80: bcbcb010 08eca0ec sched 0x4 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 00003e88: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 00003e90: 20000000 14800000 joinat 0x3ed8 00003e98: 00483c02 85800000 join $p2 nop 00003ea0: 001fc01e 84801c07 set $p0 0x1 not 0x1 00003ea8: 001c141a 77630028 C ld lock b32 $p3 $r6 s[$r5+0x5000] 00003eb0: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 00003eb8: 000c141a 78600028 $p3 st unlock b32 $p0 s[$r5+0x5000] $r6 00003ec0: 10bcbcb8 08b0b0dc sched 0x2e 0x2f 0x2f 0x4 0x37 0x2c 0x2c 00003ec8: ec20003c 12007fff (not $p0) bra 0x3ea8 00003ed0: 005c3c02 85800000 join nop 00003ed8: 00683c02 85800000 C join (not $p2) nop 00003ee0: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 00003ee8: 28000000 14800000 joinat 0x3f40 00003ef0: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 00003ef8: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00003f00: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 00003f08: 00403c02 85800000 join $p0 nop 00003f10: 001fc05e 84801c07 set $p2 0x1 not 0x1 00003f18: 001c141a 77630028 C ld lock b32 $p3 $r6 s[$r5+0x5000] 00003f20: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 00003f28: 000c141a 78620028 $p3 st unlock b32 $p2 s[$r5+0x5000] $r6 00003f30: f028003c 12007fff (not $p2) bra 0x3f18 00003f38: 005c3c02 85800000 join nop 00003f40: a0dc10bc 08dca0dc C sched 0x2f 0x4 0x37 0x28 0x37 0x28 0x37 00003f48: 00603c02 85800000 join (not $p0) nop 00003f50: 809c241a 78b803e7 shfl bfly b32 0x1 $r6 $r9 0x1 0x1f 00003f58: 001c0036 86400000 mov b32 $r13 $laneid 00003f60: 031c241a e1001c00 min u32 $r6 $r9 $r6 00003f68: 811c181e 78b803e7 shfl bfly b32 0x1 $r7 $r6 0x2 0x1f 00003f70: 039c181e e1001c00 min u32 $r7 $r6 $r7 00003f78: 821c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x4 0x1f 00003f80: a0d880a0 08bc10e0 sched 0x28 0x20 0x36 0x28 0x38 0x4 0x2f 00003f88: 051c1c2a e1001c00 min u32 $r10 $r7 $r10 00003f90: 841c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x8 0x1f 00003f98: 7f9c341e db201c00 set $p0 0x1 eq u32 $r13 0x0 00003fa0: 059c282e e1001c00 min u32 $r11 $r10 $r11 00003fa8: 881c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x10 0x1f 00003fb0: 061c2c1a e1001c00 min u32 $r6 $r11 $r12 00003fb8: 00603c02 85800000 join (not $p0) nop 00003fc0: eca0ecbc 0880bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x20 00003fc8: 001fc01e 84801c07 set $p0 0x1 not 0x1 00003fd0: 001c141e 77620028 C ld lock b32 $p2 $r7 s[$r5+0x5000] 00003fd8: 03881826 e1001c00 $p2 min u32 $r9 $r6 $r7 00003fe0: 00081426 78600028 $p2 st unlock b32 $p0 s[$r5+0x5000] $r9 00003fe8: f020003c 12007fff (not $p0) bra 0x3fd0 00003ff0: 005c3c02 85800000 join nop 00003ff8: 501c0019 40000000 C add b32 $r6 $r0 0xa0 00004000: b0b09c10 08908cbc sched 0x4 0x27 0x2c 0x2c 0x2f 0x23 0x24 00004008: 009c1016 e0800000 add b32 $r5 $r4 $r1 00004010: 48000000 14800006 joinat 0x4ca8 00004018: 2c1c181d b3681c01 set b32 $p0 0x1 ge s32 $r6 0x258 00004020: 901c145d b3690001 set b32 $p2 0x1 ge s32 $r5 0x320 or $p0 00004028: 00483c02 85800000 join $p2 nop 00004030: 029ca816 e5c00000 cvt rn f32 $r5 s32 $r5 00004038: 031ca81a e5c00000 cvt rn f32 $r6 s32 $r6 00004040: 808c908c 0880a0c4 sched 0x23 0x24 0x23 0x20 0x31 0x28 0x20 00004048: 001c1415 c2c081f8 add ftz rn f32 $r5 $r5 0x3f000000 00004050: 001c181d c2c081f8 add ftz rn f32 $r7 $r6 0x3f000000 00004058: 851c141a 211d51eb mul ftz f32 $r6 $r5 0x3aa3d70a 00004060: 071c1c1e 211d6d3a mul ftz f32 $r7 $r7 0x3ada740e 00004068: 7f9c1815 60041086 tex p lzero all dfp $r5:#:#:# t2d c[0x20] xy__ $r6:$r7 0x0 00004070: 129c0026 64c03c60 mov b32 $r9 c3[0x94] 00004078: 021c242a 84000000 rcp f32 $r10 $r9 00004080: 80a09c10 0880a308 sched 0x4 0x27 0x28 0x20 0xc2 0x28 0x20 00004088: 001fc026 74200000 mov b32 $r9 0x40000000 00004090: 001fc036 741f8000 mov b32 $r13 0x3f000000 00004098: 039c281e e3408000 mul ftz rn f32 $r7 $r10 $r7 000040a0: 001c1c1d 95102a00 fma ftz rn f32 $r7 $r7 0x40000000 neg $r10 000040a8: 001c003e 77000000 texbar 0x0 [unknown: 0000003c 00000000] 000040b0: 159c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xac] 000040b8: 159c1416 8d102460 fma ftz rn f32 $r5 $r5 $r9 neg c3[0xac] 000040c0: 10a010a0 08a010a0 sched 0x28 0x4 0x28 0x4 0x28 0x4 0x28 000040c8: 101c0026 64c03c60 mov b32 $r9 c3[0x80] 000040d0: 151c1416 62c18060 add ftz rn f32 $r5 $r5 neg c3[0xa8] 000040d8: 021c2426 84000000 rcp f32 $r9 $r9 000040e0: 021c1416 84000000 rcp f32 $r5 $r5 000040e8: 031c241a e3408000 mul ftz rn f32 $r6 $r9 $r6 000040f0: 171c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xb8] 000040f8: 001c1819 95102600 fma ftz rn f32 $r6 $r6 0x40000000 neg $r9 00004100: 10a010a0 08809c80 sched 0x28 0x4 0x28 0x4 0x20 0x27 0x20 00004108: 159c1426 63408060 mul ftz rn f32 $r9 $r5 c3[0xac] 00004110: 049c1c1e e3408000 mul ftz rn f32 $r7 $r7 $r9 00004118: 049c181a e3408000 mul ftz rn f32 $r6 $r6 $r9 00004120: 0b9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x5c] 00004128: 0a1c1c26 63408080 mul ftz rn f32 $r9 $r7 c4[0x50] 00004130: 1b9c141e 5db45c60 set ftz $p0 0x1 ge f32 neg $r5 c3[0xdc] 00004138: 099c182e 4d002880 fma ftz rn f32 $r11 $r6 c4[0x4c] $r10 00004140: a010a010 08a08010 sched 0x4 0x28 0x4 0x28 0x4 0x20 0x28 00004148: 0a9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x54] 00004150: 0b1c1c1e 63408080 mul ftz rn f32 $r7 $r7 c4[0x58] 00004158: 081c1826 4d002480 fma ftz rn f32 $r9 $r6 c4[0x40] $r9 00004160: 089c182a 4d002880 fma ftz rn f32 $r10 $r6 c4[0x44] $r10 00004168: 0d9c142e 4d002c80 fma ftz rn f32 $r11 $r5 c4[0x6c] $r11 00004170: 0c9c142a 4d002880 fma ftz rn f32 $r10 $r5 c4[0x64] $r10 00004178: 091c181a 4d001c80 fma ftz rn f32 $r6 $r6 c4[0x48] $r7 00004180: a0108010 089c8010 sched 0x4 0x20 0x4 0x28 0x4 0x20 0x27 00004188: 0c1c1426 4d002480 fma ftz rn f32 $r9 $r5 c4[0x60] $r9 00004190: 0d1c141a 4d001880 fma ftz rn f32 $r6 $r5 c4[0x68] $r6 00004198: 0f9c2c2e 62c08080 add ftz rn f32 $r11 $r11 c4[0x7c] 000041a0: 0e9c282a 62c08080 add ftz rn f32 $r10 $r10 c4[0x74] 000041a8: 199c141e 5d9d4060 set ftz $p0 0x1 le f32 neg $r5 c3[0xcc] or $p0 000041b0: 021c2c1e 84000000 rcp f32 $r7 $r11 000041b8: 0e1c2426 62c08080 add ftz rn f32 $r9 $r9 c4[0x70] 000041c0: 90108c10 0894108c sched 0x4 0x23 0x4 0x24 0x23 0x4 0x25 000041c8: 0f1c181a 62c08080 add ftz rn f32 $r6 $r6 c4[0x78] 000041d0: 039c282a e3408000 mul ftz rn f32 $r10 $r10 $r7 000041d8: 0001c05e 84801c07 $p0 set $p2 0x1 0x1 000041e0: 039c2426 e3408000 mul ftz rn f32 $r9 $r9 $r7 000041e8: 039c181a e3408000 mul ftz rn f32 $r6 $r6 $r7 000041f0: 001c281d 950035f8 fma ftz rn f32 $r7 $r10 0x3f000000 $r13 000041f8: 001c2425 950035f8 fma ftz rn f32 $r9 $r9 0x3f000000 $r13 00004200: a010bc10 08a0a010 sched 0x4 0x2f 0x4 0x28 0x4 0x28 0x28 00004208: 001c1831 950035f8 fma ftz rn f32 $r12 $r6 0x3f000000 $r13 00004210: 00483c02 85800000 join $p2 nop 00004218: 199c001a 64c03c60 mov b32 $r6 c3[0xcc] 00004220: 199c1416 62c98060 add ftz rn f32 $r5 neg $r5 neg c3[0xcc] 00004228: 1b9c181a 62c88060 add ftz rn f32 $r6 neg $r6 c3[0xdc] 00004230: 6c000000 14800000 joinat 0x4310 00004238: 021c181a 84000000 rcp f32 $r6 $r6 00004240: a0a010a0 08a0a010 sched 0x28 0x4 0x28 0x28 0x4 0x28 0x28 00004248: 029c1816 e3408000 mul ftz rn f32 $r5 $r6 $r5 00004250: 019c1416 84000000 lg2 f32 $r5 $r5 00004258: 001c002a 86c71c00 vote all $r10 0x1 0x1 00004260: 669c1416 211ee666 mul ftz f32 $r5 $r5 0x3dcccccd 00004268: 029c0016 e4800400 preex2 f32 $r5 $r5 00004270: 051c002e e1800000 bfind u32 $r11 $r10 00004278: 011c1416 84000000 ex2 f32 $r5 $r5 00004280: dca0a0a0 08b0b010 sched 0x28 0x28 0x28 0x37 0x4 0x2c 0x2c 00004288: 001c1415 c3408224 mul ftz rn f32 $r5 $r5 0x44800000 00004290: 029c6816 e5808400 cvt ftz rmi s32 $r5 f32 $r5 00004298: 011c1415 c2400000 shl b32 $r5 $r5 clamp 0x2 000042a0: 059c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 $r11 0x1f 000042a8: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 000042b0: 049c001a e4c03c00 mov b32 $r6 $r9 000042b8: 001c03fe 86c00000 vote all 0x0 $p0 $p0 000042c0: ecbcbc10 08b8eca0 sched 0x4 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 000042c8: 061c0026 e4c03c00 mov b32 $r9 $r12 000042d0: 00403c02 85800000 join $p0 nop 000042d8: 001fc05e 84801c07 set $p2 0x1 not 0x1 000042e0: 001c1432 77630030 C ld lock b32 $p3 $r12 s[$r5+0x6000] 000042e8: 008c3031 40000000 $p3 add b32 $r12 $r12 0x1 000042f0: 000c1432 78620030 $p3 st unlock b32 $p2 s[$r5+0x6000] $r12 000042f8: f028003c 12007fff (not $p2) bra 0x42e0 00004300: a0bc80bc 08bcb010 sched 0x2f 0x20 0x2f 0x28 0x4 0x2c 0x2f 00004308: 005c3c02 85800000 join nop 00004310: 30000000 14800000 C joinat 0x4378 00004318: 00603c02 85800000 join (not $p0) nop 00004320: 001c0032 86400000 mov b32 $r12 $laneid 00004328: 061c2c1e db201c00 set $p0 0x1 eq u32 $r11 $r12 00004330: 051c282a e0400000 popc b32 $r10 $r10 $r10 00004338: 00603c02 85800000 join (not $p0) nop 00004340: eca0ecbc 08a0bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x28 00004348: 001fc01e 84801c07 set $p0 0x1 not 0x1 00004350: 001c142e 77620030 C ld lock b32 $p2 $r11 s[$r5+0x6000] 00004358: 0588282e e0800000 $p2 add b32 $r11 $r10 $r11 00004360: 0008142e 78600030 $p2 st unlock b32 $p0 s[$r5+0x6000] $r11 00004368: f020003c 12007fff (not $p0) bra 0x4350 00004370: 005c3c02 85800000 join nop 00004378: 001c002a 86c71c00 C vote all $r10 0x1 0x1 00004380: bcbcb010 08eca0ec sched 0x4 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 00004388: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00004390: 20000000 14800000 joinat 0x43d8 00004398: 00483c02 85800000 join $p2 nop 000043a0: 001fc01e 84801c07 set $p0 0x1 not 0x1 000043a8: 001c142a 77630000 C ld lock b32 $p3 $r10 s[$r5] 000043b0: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 000043b8: 000c142a 78600000 $p3 st unlock b32 $p0 s[$r5] $r10 000043c0: bc80bcb8 08b0dc10 sched 0x2e 0x2f 0x20 0x2f 0x4 0x37 0x2c 000043c8: ec20003c 12007fff (not $p0) bra 0x43a8 000043d0: 005c3c02 85800000 join nop 000043d8: 90000000 14800000 C joinat 0x4500 000043e0: 00683c02 85800000 join (not $p2) nop 000043e8: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 000043f0: 2c000000 14800000 joinat 0x4450 000043f8: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00004400: ecbcbcb0 08b8eca0 sched 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 00004408: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00004410: 00403c02 85800000 join $p0 nop 00004418: 001fc05e 84801c07 set $p2 0x1 not 0x1 00004420: 001c142a 77630000 C ld lock b32 $p3 $r10 s[$r5] 00004428: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 00004430: 000c142a 78620000 $p3 st unlock b32 $p2 s[$r5] $r10 00004438: f028003c 12007fff (not $p2) bra 0x4420 00004440: dc10bcbc 08a0dca0 sched 0x2f 0x2f 0x4 0x37 0x28 0x37 0x28 00004448: 005c3c02 85800000 join nop 00004450: 00603c02 85800000 C join (not $p0) nop 00004458: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 00004460: 001c003e 86400000 mov b32 $r15 $laneid 00004468: 051c182a e1003c00 max u32 $r10 $r6 $r10 00004470: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00004478: 059c282e e1003c00 max u32 $r11 $r10 $r11 00004480: d880a0dc 0880dca0 sched 0x37 0x28 0x20 0x36 0x28 0x37 0x20 00004488: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00004490: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 00004498: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 000044a0: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 000044a8: 069c3036 e1003c00 max u32 $r13 $r12 $r13 000044b0: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 000044b8: 071c342a e1003c00 max u32 $r10 $r13 $r14 000044c0: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 000044c8: 00603c02 85800000 join (not $p0) nop 000044d0: 001fc01e 84801c07 set $p0 0x1 not 0x1 000044d8: 001c142e 77620000 C ld lock b32 $p2 $r11 s[$r5] 000044e0: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 000044e8: 0008142e 78600000 $p2 st unlock b32 $p0 s[$r5] $r11 000044f0: f020003c 12007fff (not $p0) bra 0x44d8 000044f8: 005c3c02 85800000 join nop 00004500: bcb0a010 08a0ecbc C sched 0x4 0x28 0x2c 0x2f 0x2f 0x3b 0x28 00004508: 001c002a 86c71c00 vote all $r10 0x1 0x1 00004510: 24000000 14800000 joinat 0x4560 00004518: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00004520: 00483c02 85800000 join $p2 nop 00004528: 001fc01e 84801c07 set $p0 0x1 not 0x1 00004530: 001c142a 77630008 C ld lock b32 $p3 $r10 s[$r5+0x1000] 00004538: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 00004540: 80bcb8ec 08dc10bc sched 0x3b 0x2e 0x2f 0x20 0x2f 0x4 0x37 00004548: 000c142a 78600008 $p3 st unlock b32 $p0 s[$r5+0x1000] $r10 00004550: ec20003c 12007fff (not $p0) bra 0x4530 00004558: 005c3c02 85800000 join nop 00004560: 94000000 14800000 C joinat 0x4690 00004568: 00683c02 85800000 join (not $p2) nop 00004570: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00004578: 2c000000 14800000 joinat 0x45d8 00004580: bcbcb0b0 08eca0ec sched 0x2c 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 00004588: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00004590: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00004598: 00403c02 85800000 join $p0 nop 000045a0: 001fc05e 84801c07 set $p2 0x1 not 0x1 000045a8: 001c142a 77630008 C ld lock b32 $p3 $r10 s[$r5+0x1000] 000045b0: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 000045b8: 000c142a 78620008 $p3 st unlock b32 $p2 s[$r5+0x1000] $r10 000045c0: 10bcbcb8 08dca0dc sched 0x2e 0x2f 0x2f 0x4 0x37 0x28 0x37 000045c8: ec28003c 12007fff (not $p2) bra 0x45a8 000045d0: 005c3c02 85800000 join nop 000045d8: 00603c02 85800000 C join (not $p0) nop 000045e0: 809c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x1 0x1f 000045e8: 001c003e 86400000 mov b32 $r15 $laneid 000045f0: 051c1c2a e1003c00 max u32 $r10 $r7 $r10 000045f8: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00004600: 80a0dca0 08e0a0d8 sched 0x28 0x37 0x28 0x20 0x36 0x28 0x38 00004608: 059c282e e1003c00 max u32 $r11 $r10 $r11 00004610: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00004618: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 00004620: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00004628: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00004630: 069c3036 e1003c00 max u32 $r13 $r12 $r13 00004638: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00004640: ecbcbc10 08b8eca0 sched 0x4 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 00004648: 071c342a e1003c00 max u32 $r10 $r13 $r14 00004650: 00603c02 85800000 join (not $p0) nop 00004658: 001fc01e 84801c07 set $p0 0x1 not 0x1 00004660: 001c142e 77620008 C ld lock b32 $p2 $r11 s[$r5+0x1000] 00004668: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 00004670: 0008142e 78600008 $p2 st unlock b32 $p0 s[$r5+0x1000] $r11 00004678: f020003c 12007fff (not $p0) bra 0x4660 00004680: b0a010bc 08ecbcbc sched 0x2f 0x4 0x28 0x2c 0x2f 0x2f 0x3b 00004688: 005c3c02 85800000 join nop 00004690: 001c002a 86c71c00 C vote all $r10 0x1 0x1 00004698: 24000000 14800000 joinat 0x46e8 000046a0: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 000046a8: 00483c02 85800000 join $p2 nop 000046b0: 001fc01e 84801c07 set $p0 0x1 not 0x1 000046b8: 001c142a 77630010 C ld lock b32 $p3 $r10 s[$r5+0x2000] 000046c0: bcb8eca0 08dcbc80 sched 0x28 0x3b 0x2e 0x2f 0x20 0x2f 0x37 000046c8: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 000046d0: 000c142a 78600010 $p3 st unlock b32 $p0 s[$r5+0x2000] $r10 000046d8: ec20003c 12007fff (not $p0) bra 0x46b8 000046e0: 005c3c02 85800000 join nop 000046e8: 94000000 14800000 C joinat 0x4818 000046f0: 00683c02 85800000 join (not $p2) nop 000046f8: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00004700: bcb0b010 08a0ecbc sched 0x4 0x2c 0x2c 0x2f 0x2f 0x3b 0x28 00004708: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00004710: 24000000 14800000 joinat 0x4760 00004718: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00004720: 00403c02 85800000 join $p0 nop 00004728: 001fc05e 84801c07 set $p2 0x1 not 0x1 00004730: 001c142a 77630010 C ld lock b32 $p3 $r10 s[$r5+0x2000] 00004738: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 00004740: bcbcb8ec 08a0dc10 sched 0x3b 0x2e 0x2f 0x2f 0x4 0x37 0x28 00004748: 000c142a 78620010 $p3 st unlock b32 $p2 s[$r5+0x2000] $r10 00004750: ec28003c 12007fff (not $p2) bra 0x4730 00004758: 005c3c02 85800000 join nop 00004760: 00603c02 85800000 C join (not $p0) nop 00004768: 809c242a 78b803e7 shfl bfly b32 0x1 $r10 $r9 0x1 0x1f 00004770: 001c003e 86400000 mov b32 $r15 $laneid 00004778: 051c242a e1003c00 max u32 $r10 $r9 $r10 00004780: a0dca0dc 08a0d880 sched 0x37 0x28 0x37 0x28 0x20 0x36 0x28 00004788: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00004790: 059c282e e1003c00 max u32 $r11 $r10 $r11 00004798: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 000047a0: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 000047a8: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 000047b0: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 000047b8: 069c3036 e1003c00 max u32 $r13 $r12 $r13 000047c0: bcbc10e0 08eca0ec sched 0x38 0x4 0x2f 0x2f 0x3b 0x28 0x3b 000047c8: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 000047d0: 071c342a e1003c00 max u32 $r10 $r13 $r14 000047d8: 00603c02 85800000 join (not $p0) nop 000047e0: 001fc01e 84801c07 set $p0 0x1 not 0x1 000047e8: 001c142e 77620010 C ld lock b32 $p2 $r11 s[$r5+0x2000] 000047f0: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 000047f8: 0008142e 78600010 $p2 st unlock b32 $p0 s[$r5+0x2000] $r11 00004800: a010bcb8 08bcbcb0 sched 0x2e 0x2f 0x4 0x28 0x2c 0x2f 0x2f 00004808: ec20003c 12007fff (not $p0) bra 0x47e8 00004810: 005c3c02 85800000 join nop 00004818: 001c002a 86c71c00 C vote all $r10 0x1 0x1 00004820: 24000000 14800000 joinat 0x4870 00004828: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00004830: 00483c02 85800000 join $p2 nop 00004838: 001fc01e 84801c07 set $p0 0x1 not 0x1 00004840: b8eca0ec 08bc80bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x20 0x2f 00004848: 001c142a 77630018 ld lock b32 $p3 $r10 s[$r5+0x3000] 00004850: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 00004858: 000c142a 78600018 $p3 st unlock b32 $p0 s[$r5+0x3000] $r10 00004860: ec20003c 12007fff (not $p0) bra 0x4840 00004868: 005c3c02 85800000 join nop 00004870: 94000000 14800000 C joinat 0x49a0 00004878: 00683c02 85800000 join (not $p2) nop 00004880: b0b0dc10 08ecbcbc sched 0x4 0x37 0x2c 0x2c 0x2f 0x2f 0x3b 00004888: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00004890: 28000000 14800000 joinat 0x48e8 00004898: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 000048a0: 001c03fe 86c00000 vote all 0x0 $p0 $p0 000048a8: 00403c02 85800000 join $p0 nop 000048b0: 001fc05e 84801c07 set $p2 0x1 not 0x1 000048b8: 001c142a 77630018 C ld lock b32 $p3 $r10 s[$r5+0x3000] 000048c0: bcb8eca0 08dc10bc sched 0x28 0x3b 0x2e 0x2f 0x2f 0x4 0x37 000048c8: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 000048d0: 000c142a 78620018 $p3 st unlock b32 $p2 s[$r5+0x3000] $r10 000048d8: ec28003c 12007fff (not $p2) bra 0x48b8 000048e0: 005c3c02 85800000 join nop 000048e8: 00603c02 85800000 C join (not $p0) nop 000048f0: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 000048f8: 001c003e 86400000 mov b32 $r15 $laneid 00004900: dca0dca0 08d880a0 sched 0x28 0x37 0x28 0x37 0x28 0x20 0x36 00004908: 051c182a e1001c00 min u32 $r10 $r6 $r10 00004910: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00004918: 059c282e e1001c00 min u32 $r11 $r10 $r11 00004920: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00004928: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 00004930: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00004938: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00004940: bc10e0a0 08a0ecbc sched 0x28 0x38 0x4 0x2f 0x2f 0x3b 0x28 00004948: 069c3036 e1001c00 min u32 $r13 $r12 $r13 00004950: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00004958: 071c341a e1001c00 min u32 $r6 $r13 $r14 00004960: 00603c02 85800000 join (not $p0) nop 00004968: 001fc01e 84801c07 set $p0 0x1 not 0x1 00004970: 001c142a 77620018 C ld lock b32 $p2 $r10 s[$r5+0x3000] 00004978: 0508182a e1001c00 $p2 min u32 $r10 $r6 $r10 00004980: 10bcb8ec 08bcb0a0 sched 0x3b 0x2e 0x2f 0x4 0x28 0x2c 0x2f 00004988: 0008142a 78600018 $p2 st unlock b32 $p0 s[$r5+0x3000] $r10 00004990: ec20003c 12007fff (not $p0) bra 0x4970 00004998: 005c3c02 85800000 join nop 000049a0: 001c001a 86c71c00 C vote all $r6 0x1 0x1 000049a8: 24000000 14800000 joinat 0x49f8 000049b0: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 000049b8: 00483c02 85800000 join $p2 nop 000049c0: eca0ecbc 0880bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x20 000049c8: 001fc01e 84801c07 set $p0 0x1 not 0x1 000049d0: 001c141a 77630020 C ld lock b32 $p3 $r6 s[$r5+0x4000] 000049d8: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 000049e0: 000c141a 78600020 $p3 st unlock b32 $p0 s[$r5+0x4000] $r6 000049e8: f020003c 12007fff (not $p0) bra 0x49d0 000049f0: 005c3c02 85800000 join nop 000049f8: 94000000 14800000 C joinat 0x4b28 00004a00: b0dc10bc 08bcbcb0 sched 0x2f 0x4 0x37 0x2c 0x2c 0x2f 0x2f 00004a08: 00683c02 85800000 join (not $p2) nop 00004a10: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 00004a18: 28000000 14800000 joinat 0x4a70 00004a20: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 00004a28: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00004a30: 00403c02 85800000 join $p0 nop 00004a38: 001fc05e 84801c07 set $p2 0x1 not 0x1 00004a40: b8eca0ec 08dcbcbc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 0x37 00004a48: 001c141a 77630020 ld lock b32 $p3 $r6 s[$r5+0x4000] 00004a50: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 00004a58: 000c141a 78620020 $p3 st unlock b32 $p2 s[$r5+0x4000] $r6 00004a60: ec28003c 12007fff (not $p2) bra 0x4a40 00004a68: 005c3c02 85800000 join nop 00004a70: 00603c02 85800000 C join (not $p0) nop 00004a78: 809c1c1a 78b803e7 shfl bfly b32 0x1 $r6 $r7 0x1 0x1f 00004a80: a0dc10a0 0880a0dc sched 0x28 0x4 0x37 0x28 0x37 0x28 0x20 00004a88: 031c1c1a e1001c00 min u32 $r6 $r7 $r6 00004a90: 811c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x2 0x1f 00004a98: 001c003a 86400000 mov b32 $r14 $laneid 00004aa0: 051c182a e1001c00 min u32 $r10 $r6 $r10 00004aa8: 821c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x4 0x1f 00004ab0: 059c282e e1001c00 min u32 $r11 $r10 $r11 00004ab8: 841c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x8 0x1f 00004ac0: 10e0a0d8 08ecbcbc sched 0x36 0x28 0x38 0x4 0x2f 0x2f 0x3b 00004ac8: 7f9c381e db201c00 set $p0 0x1 eq u32 $r14 0x0 00004ad0: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 00004ad8: 881c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x10 0x1f 00004ae0: 069c301a e1001c00 min u32 $r6 $r12 $r13 00004ae8: 00603c02 85800000 join (not $p0) nop 00004af0: 001fc01e 84801c07 set $p0 0x1 not 0x1 00004af8: 001c141e 77620020 C ld lock b32 $p2 $r7 s[$r5+0x4000] 00004b00: bcb8eca0 08b0a010 sched 0x28 0x3b 0x2e 0x2f 0x4 0x28 0x2c 00004b08: 0388182a e1001c00 $p2 min u32 $r10 $r6 $r7 00004b10: 0008142a 78600020 $p2 st unlock b32 $p0 s[$r5+0x4000] $r10 00004b18: ec20003c 12007fff (not $p0) bra 0x4af8 00004b20: 005c3c02 85800000 join nop 00004b28: 001c001a 86c71c00 C vote all $r6 0x1 0x1 00004b30: 24000000 14800000 joinat 0x4b80 00004b38: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 00004b40: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 00004b48: 00483c02 85800000 join $p2 nop 00004b50: 001fc01e 84801c07 set $p0 0x1 not 0x1 00004b58: 001c141a 77630028 C ld lock b32 $p3 $r6 s[$r5+0x5000] 00004b60: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 00004b68: 000c141a 78600028 $p3 st unlock b32 $p0 s[$r5+0x5000] $r6 00004b70: f020003c 12007fff (not $p0) bra 0x4b58 00004b78: 005c3c02 85800000 join nop 00004b80: b0dc10bc 08bcbcb0 C sched 0x2f 0x4 0x37 0x2c 0x2c 0x2f 0x2f 00004b88: 00683c02 85800000 join (not $p2) nop 00004b90: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 00004b98: 28000000 14800000 joinat 0x4bf0 00004ba0: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 00004ba8: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00004bb0: 00403c02 85800000 join $p0 nop 00004bb8: 001fc05e 84801c07 set $p2 0x1 not 0x1 00004bc0: b8eca0ec 08dcbcbc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 0x37 00004bc8: 001c141a 77630028 ld lock b32 $p3 $r6 s[$r5+0x5000] 00004bd0: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 00004bd8: 000c141a 78620028 $p3 st unlock b32 $p2 s[$r5+0x5000] $r6 00004be0: ec28003c 12007fff (not $p2) bra 0x4bc0 00004be8: 005c3c02 85800000 join nop 00004bf0: 00603c02 85800000 C join (not $p0) nop 00004bf8: 809c241a 78b803e7 shfl bfly b32 0x1 $r6 $r9 0x1 0x1f 00004c00: a0dc10a0 0880a0dc sched 0x28 0x4 0x37 0x28 0x37 0x28 0x20 00004c08: 031c241a e1001c00 min u32 $r6 $r9 $r6 00004c10: 811c181e 78b803e7 shfl bfly b32 0x1 $r7 $r6 0x2 0x1f 00004c18: 001c0036 86400000 mov b32 $r13 $laneid 00004c20: 039c181e e1001c00 min u32 $r7 $r6 $r7 00004c28: 821c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x4 0x1f 00004c30: 051c1c2a e1001c00 min u32 $r10 $r7 $r10 00004c38: 841c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x8 0x1f 00004c40: 10e0a0d8 08ecbcbc sched 0x36 0x28 0x38 0x4 0x2f 0x2f 0x3b 00004c48: 7f9c341e db201c00 set $p0 0x1 eq u32 $r13 0x0 00004c50: 059c282e e1001c00 min u32 $r11 $r10 $r11 00004c58: 881c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x10 0x1f 00004c60: 061c2c1a e1001c00 min u32 $r6 $r11 $r12 00004c68: 00603c02 85800000 join (not $p0) nop 00004c70: 001fc01e 84801c07 set $p0 0x1 not 0x1 00004c78: 001c141e 77620028 C ld lock b32 $p2 $r7 s[$r5+0x5000] 00004c80: bcb8eca0 08b0a010 sched 0x28 0x3b 0x2e 0x2f 0x4 0x28 0x2c 00004c88: 03881826 e1001c00 $p2 min u32 $r9 $r6 $r7 00004c90: 00081426 78600028 $p2 st unlock b32 $p0 s[$r5+0x5000] $r9 00004c98: ec20003c 12007fff (not $p0) bra 0x4c78 00004ca0: 005c3c02 85800000 join nop 00004ca8: 601c0019 40000000 C add b32 $r6 $r0 0xc0 00004cb0: 009c1016 e0800000 add b32 $r5 $r4 $r1 00004cb8: 2c1c181d b3681c01 set b32 $p0 0x1 ge s32 $r6 0x258 00004cc0: a0bcb010 0880a010 sched 0x4 0x2c 0x2f 0x28 0x4 0x28 0x20 00004cc8: 901c145d b3690001 set b32 $p2 0x1 ge s32 $r5 0x320 or $p0 00004cd0: 40000000 14800006 joinat 0x5958 00004cd8: 00483c02 85800000 join $p2 nop 00004ce0: 029ca816 e5c00000 cvt rn f32 $r5 s32 $r5 00004ce8: 031ca81a e5c00000 cvt rn f32 $r6 s32 $r6 00004cf0: 001c1415 c2c081f8 add ftz rn f32 $r5 $r5 0x3f000000 00004cf8: 001c181d c2c081f8 add ftz rn f32 $r7 $r6 0x3f000000 00004d00: a0c4809c 08a0a010 sched 0x27 0x20 0x31 0x28 0x4 0x28 0x28 00004d08: 851c141a 211d51eb mul ftz f32 $r6 $r5 0x3aa3d70a 00004d10: 071c1c1e 211d6d3a mul ftz f32 $r7 $r7 0x3ada740e 00004d18: 7f9c1815 60041086 tex p lzero all dfp $r5:#:#:# t2d c[0x20] xy__ $r6:$r7 0x0 00004d20: 129c0026 64c03c60 mov b32 $r9 c3[0x94] 00004d28: 021c242a 84000000 rcp f32 $r10 $r9 00004d30: 001fc026 74200000 mov b32 $r9 0x40000000 00004d38: 039c281e e3408000 mul ftz rn f32 $r7 $r10 $r7 00004d40: a3088410 08809c80 sched 0x4 0x21 0xc2 0x28 0x20 0x27 0x20 00004d48: 001c1c1d 95102a00 fma ftz rn f32 $r7 $r7 0x40000000 neg $r10 00004d50: 001fc036 741f8000 mov b32 $r13 0x3f000000 00004d58: 001c003e 77000000 texbar 0x0 [unknown: 0000003c 00000000] 00004d60: 159c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xac] 00004d68: 159c1416 8d102460 fma ftz rn f32 $r5 $r5 $r9 neg c3[0xac] 00004d70: 101c0026 64c03c60 mov b32 $r9 c3[0x80] 00004d78: 151c1416 62c18060 add ftz rn f32 $r5 $r5 neg c3[0xa8] 00004d80: 10a010a0 0880a0a0 sched 0x28 0x4 0x28 0x4 0x28 0x28 0x20 00004d88: 021c2426 84000000 rcp f32 $r9 $r9 00004d90: 021c1416 84000000 rcp f32 $r5 $r5 00004d98: 031c241a e3408000 mul ftz rn f32 $r6 $r9 $r6 00004da0: 171c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xb8] 00004da8: 001c1819 95102600 fma ftz rn f32 $r6 $r6 0x40000000 neg $r9 00004db0: 159c1426 63408060 mul ftz rn f32 $r9 $r5 c3[0xac] 00004db8: 049c1c1e e3408000 mul ftz rn f32 $r7 $r7 $r9 00004dc0: a0109c10 08808010 sched 0x4 0x27 0x4 0x28 0x4 0x20 0x20 00004dc8: 049c181a e3408000 mul ftz rn f32 $r6 $r6 $r9 00004dd0: 1b9c141e 5db45c60 set ftz $p0 0x1 ge f32 neg $r5 c3[0xdc] 00004dd8: 0b9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x5c] 00004de0: 0a1c1c26 63408080 mul ftz rn f32 $r9 $r7 c4[0x50] 00004de8: 099c182e 4d002880 fma ftz rn f32 $r11 $r6 c4[0x4c] $r10 00004df0: 081c1826 4d002480 fma ftz rn f32 $r9 $r6 c4[0x40] $r9 00004df8: 0a9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x54] 00004e00: a0108498 08a08010 sched 0x26 0x21 0x4 0x28 0x4 0x20 0x28 00004e08: 0b1c1c1e 63408080 mul ftz rn f32 $r7 $r7 c4[0x58] 00004e10: 0d9c142e 4d002c80 fma ftz rn f32 $r11 $r5 c4[0x6c] $r11 00004e18: 089c182a 4d002880 fma ftz rn f32 $r10 $r6 c4[0x44] $r10 00004e20: 091c181a 4d001c80 fma ftz rn f32 $r6 $r6 c4[0x48] $r7 00004e28: 0c1c1426 4d002480 fma ftz rn f32 $r9 $r5 c4[0x60] $r9 00004e30: 0c9c142a 4d002880 fma ftz rn f32 $r10 $r5 c4[0x64] $r10 00004e38: 0f9c2c2e 62c08080 add ftz rn f32 $r11 $r11 c4[0x7c] 00004e40: 10808010 088810a0 sched 0x4 0x20 0x20 0x4 0x28 0x4 0x22 00004e48: 0d1c141a 4d001880 fma ftz rn f32 $r6 $r5 c4[0x68] $r6 00004e50: 021c2c1e 84000000 rcp f32 $r7 $r11 00004e58: 199c141e 5d9d4060 set ftz $p0 0x1 le f32 neg $r5 c3[0xcc] or $p0 00004e60: 0e1c2426 62c08080 add ftz rn f32 $r9 $r9 c4[0x70] 00004e68: 0e9c282a 62c08080 add ftz rn f32 $r10 $r10 c4[0x74] 00004e70: 0f1c181a 62c08080 add ftz rn f32 $r6 $r6 c4[0x78] 00004e78: 039c2426 e3408000 mul ftz rn f32 $r9 $r9 $r7 00004e80: 10889410 08bc1098 sched 0x4 0x25 0x22 0x4 0x26 0x4 0x2f 00004e88: 0001c05e 84801c07 $p0 set $p2 0x1 0x1 00004e90: 039c282a e3408000 mul ftz rn f32 $r10 $r10 $r7 00004e98: 039c181a e3408000 mul ftz rn f32 $r6 $r6 $r7 00004ea0: 001c2425 950035f8 fma ftz rn f32 $r9 $r9 0x3f000000 $r13 00004ea8: 001c281d 950035f8 fma ftz rn f32 $r7 $r10 0x3f000000 $r13 00004eb0: 001c1831 950035f8 fma ftz rn f32 $r12 $r6 0x3f000000 $r13 00004eb8: 00483c02 85800000 join $p2 nop 00004ec0: a010a010 08a0a010 sched 0x4 0x28 0x4 0x28 0x4 0x28 0x28 00004ec8: 199c001a 64c03c60 mov b32 $r6 c3[0xcc] 00004ed0: 199c1416 62c98060 add ftz rn f32 $r5 neg $r5 neg c3[0xcc] 00004ed8: 1b9c181a 62c88060 add ftz rn f32 $r6 neg $r6 c3[0xdc] 00004ee0: 68000000 14800000 joinat 0x4fb8 00004ee8: 021c181a 84000000 rcp f32 $r6 $r6 00004ef0: 001c002a 86c71c00 vote all $r10 0x1 0x1 00004ef8: 029c1816 e3408000 mul ftz rn f32 $r5 $r6 $r5 00004f00: a0a0a010 08a0a0a0 sched 0x4 0x28 0x28 0x28 0x28 0x28 0x28 00004f08: 019c1416 84000000 lg2 f32 $r5 $r5 00004f10: 051c002e e1800000 bfind u32 $r11 $r10 00004f18: 669c1416 211ee666 mul ftz f32 $r5 $r5 0x3dcccccd 00004f20: 029c0016 e4800400 preex2 f32 $r5 $r5 00004f28: 011c1416 84000000 ex2 f32 $r5 $r5 00004f30: 001c1415 c3408224 mul ftz rn f32 $r5 $r5 0x44800000 00004f38: 029c6816 e5808400 cvt ftz rmi s32 $r5 f32 $r5 00004f40: b010dca0 08bc10b0 sched 0x28 0x37 0x4 0x2c 0x2c 0x4 0x2f 00004f48: 011c1415 c2400000 shl b32 $r5 $r5 clamp 0x2 00004f50: 059c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 $r11 0x1f 00004f58: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 00004f60: 049c001a e4c03c00 mov b32 $r6 $r9 00004f68: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00004f70: 061c0026 e4c03c00 mov b32 $r9 $r12 00004f78: 00403c02 85800000 join $p0 nop 00004f80: eca0ecbc 0880bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x20 00004f88: 001fc05e 84801c07 set $p2 0x1 not 0x1 00004f90: 001c1432 77630030 C ld lock b32 $p3 $r12 s[$r5+0x6000] 00004f98: 008c3031 40000000 $p3 add b32 $r12 $r12 0x1 00004fa0: 000c1432 78620030 $p3 st unlock b32 $p2 s[$r5+0x6000] $r12 00004fa8: f028003c 12007fff (not $p2) bra 0x4f90 00004fb0: 005c3c02 85800000 join nop 00004fb8: 34000000 14800000 C joinat 0x5028 00004fc0: b010a0bc 08ecbcbc sched 0x2f 0x28 0x4 0x2c 0x2f 0x2f 0x3b 00004fc8: 00603c02 85800000 join (not $p0) nop 00004fd0: 001c0032 86400000 mov b32 $r12 $laneid 00004fd8: 061c2c1e db201c00 set $p0 0x1 eq u32 $r11 $r12 00004fe0: 051c282a e0400000 popc b32 $r10 $r10 $r10 00004fe8: 00603c02 85800000 join (not $p0) nop 00004ff0: 001fc01e 84801c07 set $p0 0x1 not 0x1 00004ff8: 001c142e 77620030 C ld lock b32 $p2 $r11 s[$r5+0x6000] 00005000: bcb8eca0 08b0a010 sched 0x28 0x3b 0x2e 0x2f 0x4 0x28 0x2c 00005008: 0588282e e0800000 $p2 add b32 $r11 $r10 $r11 00005010: 0008142e 78600030 $p2 st unlock b32 $p0 s[$r5+0x6000] $r11 00005018: ec20003c 12007fff (not $p0) bra 0x4ff8 00005020: 005c3c02 85800000 join nop 00005028: 001c002a 86c71c00 C vote all $r10 0x1 0x1 00005030: 24000000 14800000 joinat 0x5080 00005038: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00005040: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 00005048: 00483c02 85800000 join $p2 nop 00005050: 001fc01e 84801c07 set $p0 0x1 not 0x1 00005058: 001c142a 77630000 C ld lock b32 $p3 $r10 s[$r5] 00005060: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 00005068: 000c142a 78600000 $p3 st unlock b32 $p0 s[$r5] $r10 00005070: f020003c 12007fff (not $p0) bra 0x5058 00005078: 005c3c02 85800000 join nop 00005080: dc10bc80 08bcb0b0 C sched 0x20 0x2f 0x4 0x37 0x2c 0x2c 0x2f 00005088: 90000000 14800000 joinat 0x51b0 00005090: 00683c02 85800000 join (not $p2) nop 00005098: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 000050a0: 28000000 14800000 joinat 0x50f8 000050a8: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 000050b0: 001c03fe 86c00000 vote all 0x0 $p0 $p0 000050b8: 00403c02 85800000 join $p0 nop 000050c0: eca0ecbc 08bcbcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 000050c8: 001fc05e 84801c07 set $p2 0x1 not 0x1 000050d0: 001c142a 77630000 C ld lock b32 $p3 $r10 s[$r5] 000050d8: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 000050e0: 000c142a 78620000 $p3 st unlock b32 $p2 s[$r5] $r10 000050e8: f028003c 12007fff (not $p2) bra 0x50d0 000050f0: 005c3c02 85800000 join nop 000050f8: 00603c02 85800000 C join (not $p0) nop 00005100: dca0dc10 08a0dca0 sched 0x4 0x37 0x28 0x37 0x28 0x37 0x28 00005108: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 00005110: 001c003e 86400000 mov b32 $r15 $laneid 00005118: 051c182a e1003c00 max u32 $r10 $r6 $r10 00005120: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00005128: 059c282e e1003c00 max u32 $r11 $r10 $r11 00005130: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00005138: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 00005140: e0a0d880 08bcbc10 sched 0x20 0x36 0x28 0x38 0x4 0x2f 0x2f 00005148: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00005150: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00005158: 069c3036 e1003c00 max u32 $r13 $r12 $r13 00005160: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00005168: 071c342a e1003c00 max u32 $r10 $r13 $r14 00005170: 00603c02 85800000 join (not $p0) nop 00005178: 001fc01e 84801c07 set $p0 0x1 not 0x1 00005180: b8eca0ec 08a010bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x4 0x28 00005188: 001c142e 77620000 ld lock b32 $p2 $r11 s[$r5] 00005190: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 00005198: 0008142e 78600000 $p2 st unlock b32 $p0 s[$r5] $r11 000051a0: ec20003c 12007fff (not $p0) bra 0x5180 000051a8: 005c3c02 85800000 join nop 000051b0: 001c002a 86c71c00 C vote all $r10 0x1 0x1 000051b8: 28000000 14800000 joinat 0x5210 000051c0: ecbcbcb0 08b8eca0 sched 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 000051c8: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 000051d0: 00483c02 85800000 join $p2 nop 000051d8: 001fc01e 84801c07 set $p0 0x1 not 0x1 000051e0: 001c142a 77630008 C ld lock b32 $p3 $r10 s[$r5+0x1000] 000051e8: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 000051f0: 000c142a 78600008 $p3 st unlock b32 $p0 s[$r5+0x1000] $r10 000051f8: f020003c 12007fff (not $p0) bra 0x51e0 00005200: 10bc80bc 08b0b0dc sched 0x2f 0x20 0x2f 0x4 0x37 0x2c 0x2c 00005208: 005c3c02 85800000 join nop 00005210: 90000000 14800000 C joinat 0x5338 00005218: 00683c02 85800000 join (not $p2) nop 00005220: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00005228: 28000000 14800000 joinat 0x5280 00005230: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00005238: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00005240: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 00005248: 00403c02 85800000 join $p0 nop 00005250: 001fc05e 84801c07 set $p2 0x1 not 0x1 00005258: 001c142a 77630008 C ld lock b32 $p3 $r10 s[$r5+0x1000] 00005260: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 00005268: 000c142a 78620008 $p3 st unlock b32 $p2 s[$r5+0x1000] $r10 00005270: f028003c 12007fff (not $p2) bra 0x5258 00005278: 005c3c02 85800000 join nop 00005280: a0dc10bc 08dca0dc C sched 0x2f 0x4 0x37 0x28 0x37 0x28 0x37 00005288: 00603c02 85800000 join (not $p0) nop 00005290: 809c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x1 0x1f 00005298: 001c003e 86400000 mov b32 $r15 $laneid 000052a0: 051c1c2a e1003c00 max u32 $r10 $r7 $r10 000052a8: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 000052b0: 059c282e e1003c00 max u32 $r11 $r10 $r11 000052b8: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 000052c0: a0d880a0 08bc10e0 sched 0x28 0x20 0x36 0x28 0x38 0x4 0x2f 000052c8: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 000052d0: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 000052d8: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 000052e0: 069c3036 e1003c00 max u32 $r13 $r12 $r13 000052e8: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 000052f0: 071c342a e1003c00 max u32 $r10 $r13 $r14 000052f8: 00603c02 85800000 join (not $p0) nop 00005300: eca0ecbc 08a0bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x28 00005308: 001fc01e 84801c07 set $p0 0x1 not 0x1 00005310: 001c142e 77620008 C ld lock b32 $p2 $r11 s[$r5+0x1000] 00005318: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 00005320: 0008142e 78600008 $p2 st unlock b32 $p0 s[$r5+0x1000] $r11 00005328: f020003c 12007fff (not $p0) bra 0x5310 00005330: 005c3c02 85800000 join nop 00005338: 001c002a 86c71c00 C vote all $r10 0x1 0x1 00005340: bcbcb010 08eca0ec sched 0x4 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 00005348: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00005350: 20000000 14800000 joinat 0x5398 00005358: 00483c02 85800000 join $p2 nop 00005360: 001fc01e 84801c07 set $p0 0x1 not 0x1 00005368: 001c142a 77630010 C ld lock b32 $p3 $r10 s[$r5+0x2000] 00005370: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 00005378: 000c142a 78600010 $p3 st unlock b32 $p0 s[$r5+0x2000] $r10 00005380: bc80bcb8 08b0dc10 sched 0x2e 0x2f 0x20 0x2f 0x4 0x37 0x2c 00005388: ec20003c 12007fff (not $p0) bra 0x5368 00005390: 005c3c02 85800000 join nop 00005398: 90000000 14800000 C joinat 0x54c0 000053a0: 00683c02 85800000 join (not $p2) nop 000053a8: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 000053b0: 2c000000 14800000 joinat 0x5410 000053b8: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 000053c0: ecbcbcb0 08b8eca0 sched 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 000053c8: 001c03fe 86c00000 vote all 0x0 $p0 $p0 000053d0: 00403c02 85800000 join $p0 nop 000053d8: 001fc05e 84801c07 set $p2 0x1 not 0x1 000053e0: 001c142a 77630010 C ld lock b32 $p3 $r10 s[$r5+0x2000] 000053e8: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 000053f0: 000c142a 78620010 $p3 st unlock b32 $p2 s[$r5+0x2000] $r10 000053f8: f028003c 12007fff (not $p2) bra 0x53e0 00005400: dc10bcbc 08a0dca0 sched 0x2f 0x2f 0x4 0x37 0x28 0x37 0x28 00005408: 005c3c02 85800000 join nop 00005410: 00603c02 85800000 C join (not $p0) nop 00005418: 809c242a 78b803e7 shfl bfly b32 0x1 $r10 $r9 0x1 0x1f 00005420: 001c003e 86400000 mov b32 $r15 $laneid 00005428: 051c242a e1003c00 max u32 $r10 $r9 $r10 00005430: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00005438: 059c282e e1003c00 max u32 $r11 $r10 $r11 00005440: d880a0dc 0880dca0 sched 0x37 0x28 0x20 0x36 0x28 0x37 0x20 00005448: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00005450: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 00005458: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00005460: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00005468: 069c3036 e1003c00 max u32 $r13 $r12 $r13 00005470: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00005478: 071c342a e1003c00 max u32 $r10 $r13 $r14 00005480: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 00005488: 00603c02 85800000 join (not $p0) nop 00005490: 001fc01e 84801c07 set $p0 0x1 not 0x1 00005498: 001c142e 77620010 C ld lock b32 $p2 $r11 s[$r5+0x2000] 000054a0: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 000054a8: 0008142e 78600010 $p2 st unlock b32 $p0 s[$r5+0x2000] $r11 000054b0: f020003c 12007fff (not $p0) bra 0x5498 000054b8: 005c3c02 85800000 join nop 000054c0: bcb0a010 08a0ecbc C sched 0x4 0x28 0x2c 0x2f 0x2f 0x3b 0x28 000054c8: 001c002a 86c71c00 vote all $r10 0x1 0x1 000054d0: 24000000 14800000 joinat 0x5520 000054d8: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 000054e0: 00483c02 85800000 join $p2 nop 000054e8: 001fc01e 84801c07 set $p0 0x1 not 0x1 000054f0: 001c142a 77630018 C ld lock b32 $p3 $r10 s[$r5+0x3000] 000054f8: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 00005500: 80bcb8ec 08dc10bc sched 0x3b 0x2e 0x2f 0x20 0x2f 0x4 0x37 00005508: 000c142a 78600018 $p3 st unlock b32 $p0 s[$r5+0x3000] $r10 00005510: ec20003c 12007fff (not $p0) bra 0x54f0 00005518: 005c3c02 85800000 join nop 00005520: 94000000 14800000 C joinat 0x5650 00005528: 00683c02 85800000 join (not $p2) nop 00005530: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00005538: 2c000000 14800000 joinat 0x5598 00005540: bcbcb0b0 08eca0ec sched 0x2c 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 00005548: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00005550: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00005558: 00403c02 85800000 join $p0 nop 00005560: 001fc05e 84801c07 set $p2 0x1 not 0x1 00005568: 001c142a 77630018 C ld lock b32 $p3 $r10 s[$r5+0x3000] 00005570: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 00005578: 000c142a 78620018 $p3 st unlock b32 $p2 s[$r5+0x3000] $r10 00005580: 10bcbcb8 08dca0dc sched 0x2e 0x2f 0x2f 0x4 0x37 0x28 0x37 00005588: ec28003c 12007fff (not $p2) bra 0x5568 00005590: 005c3c02 85800000 join nop 00005598: 00603c02 85800000 C join (not $p0) nop 000055a0: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 000055a8: 001c003e 86400000 mov b32 $r15 $laneid 000055b0: 051c182a e1001c00 min u32 $r10 $r6 $r10 000055b8: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 000055c0: 80a0dca0 08e0a0d8 sched 0x28 0x37 0x28 0x20 0x36 0x28 0x38 000055c8: 059c282e e1001c00 min u32 $r11 $r10 $r11 000055d0: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 000055d8: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 000055e0: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 000055e8: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 000055f0: 069c3036 e1001c00 min u32 $r13 $r12 $r13 000055f8: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00005600: ecbcbc10 08b8eca0 sched 0x4 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 00005608: 071c341a e1001c00 min u32 $r6 $r13 $r14 00005610: 00603c02 85800000 join (not $p0) nop 00005618: 001fc01e 84801c07 set $p0 0x1 not 0x1 00005620: 001c142a 77620018 C ld lock b32 $p2 $r10 s[$r5+0x3000] 00005628: 0508182a e1001c00 $p2 min u32 $r10 $r6 $r10 00005630: 0008142a 78600018 $p2 st unlock b32 $p0 s[$r5+0x3000] $r10 00005638: f020003c 12007fff (not $p0) bra 0x5620 00005640: b0a010bc 08ecbcbc sched 0x2f 0x4 0x28 0x2c 0x2f 0x2f 0x3b 00005648: 005c3c02 85800000 join nop 00005650: 001c001a 86c71c00 C vote all $r6 0x1 0x1 00005658: 24000000 14800000 joinat 0x56a8 00005660: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 00005668: 00483c02 85800000 join $p2 nop 00005670: 001fc01e 84801c07 set $p0 0x1 not 0x1 00005678: 001c141a 77630020 C ld lock b32 $p3 $r6 s[$r5+0x4000] 00005680: bcb8eca0 08dcbc80 sched 0x28 0x3b 0x2e 0x2f 0x20 0x2f 0x37 00005688: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 00005690: 000c141a 78600020 $p3 st unlock b32 $p0 s[$r5+0x4000] $r6 00005698: ec20003c 12007fff (not $p0) bra 0x5678 000056a0: 005c3c02 85800000 join nop 000056a8: 94000000 14800000 C joinat 0x57d8 000056b0: 00683c02 85800000 join (not $p2) nop 000056b8: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 000056c0: bcb0b010 08a0ecbc sched 0x4 0x2c 0x2c 0x2f 0x2f 0x3b 0x28 000056c8: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 000056d0: 24000000 14800000 joinat 0x5720 000056d8: 001c03fe 86c00000 vote all 0x0 $p0 $p0 000056e0: 00403c02 85800000 join $p0 nop 000056e8: 001fc05e 84801c07 set $p2 0x1 not 0x1 000056f0: 001c141a 77630020 C ld lock b32 $p3 $r6 s[$r5+0x4000] 000056f8: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 00005700: bcbcb8ec 08a0dc10 sched 0x3b 0x2e 0x2f 0x2f 0x4 0x37 0x28 00005708: 000c141a 78620020 $p3 st unlock b32 $p2 s[$r5+0x4000] $r6 00005710: ec28003c 12007fff (not $p2) bra 0x56f0 00005718: 005c3c02 85800000 join nop 00005720: 00603c02 85800000 C join (not $p0) nop 00005728: 809c1c1a 78b803e7 shfl bfly b32 0x1 $r6 $r7 0x1 0x1f 00005730: 001c003a 86400000 mov b32 $r14 $laneid 00005738: 031c1c1a e1001c00 min u32 $r6 $r7 $r6 00005740: a0dca0dc 08a0d880 sched 0x37 0x28 0x37 0x28 0x20 0x36 0x28 00005748: 811c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x2 0x1f 00005750: 051c182a e1001c00 min u32 $r10 $r6 $r10 00005758: 821c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x4 0x1f 00005760: 059c282e e1001c00 min u32 $r11 $r10 $r11 00005768: 841c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x8 0x1f 00005770: 7f9c381e db201c00 set $p0 0x1 eq u32 $r14 0x0 00005778: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 00005780: bcbc10e0 08eca0ec sched 0x38 0x4 0x2f 0x2f 0x3b 0x28 0x3b 00005788: 881c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x10 0x1f 00005790: 069c301a e1001c00 min u32 $r6 $r12 $r13 00005798: 00603c02 85800000 join (not $p0) nop 000057a0: 001fc01e 84801c07 set $p0 0x1 not 0x1 000057a8: 001c141e 77620020 C ld lock b32 $p2 $r7 s[$r5+0x4000] 000057b0: 0388182a e1001c00 $p2 min u32 $r10 $r6 $r7 000057b8: 0008142a 78600020 $p2 st unlock b32 $p0 s[$r5+0x4000] $r10 000057c0: a010bcb8 08bcbcb0 sched 0x2e 0x2f 0x4 0x28 0x2c 0x2f 0x2f 000057c8: ec20003c 12007fff (not $p0) bra 0x57a8 000057d0: 005c3c02 85800000 join nop 000057d8: 001c001a 86c71c00 C vote all $r6 0x1 0x1 000057e0: 24000000 14800000 joinat 0x5830 000057e8: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 000057f0: 00483c02 85800000 join $p2 nop 000057f8: 001fc01e 84801c07 set $p0 0x1 not 0x1 00005800: b8eca0ec 08dcbcbc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 0x37 00005808: 001c141a 77630028 ld lock b32 $p3 $r6 s[$r5+0x5000] 00005810: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 00005818: 000c141a 78600028 $p3 st unlock b32 $p0 s[$r5+0x5000] $r6 00005820: ec20003c 12007fff (not $p0) bra 0x5800 00005828: 005c3c02 85800000 join nop 00005830: 00683c02 85800000 C join (not $p2) nop 00005838: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 00005840: bcb0b010 08a0ecbc sched 0x4 0x2c 0x2c 0x2f 0x2f 0x3b 0x28 00005848: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 00005850: 24000000 14800000 joinat 0x58a0 00005858: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00005860: 00403c02 85800000 join $p0 nop 00005868: 001fc05e 84801c07 set $p2 0x1 not 0x1 00005870: 001c141a 77630028 C ld lock b32 $p3 $r6 s[$r5+0x5000] 00005878: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 00005880: bcbcb8ec 08a0dc10 sched 0x3b 0x2e 0x2f 0x2f 0x4 0x37 0x28 00005888: 000c141a 78620028 $p3 st unlock b32 $p2 s[$r5+0x5000] $r6 00005890: ec28003c 12007fff (not $p2) bra 0x5870 00005898: 005c3c02 85800000 join nop 000058a0: 00603c02 85800000 C join (not $p0) nop 000058a8: 809c241a 78b803e7 shfl bfly b32 0x1 $r6 $r9 0x1 0x1f 000058b0: 001c0036 86400000 mov b32 $r13 $laneid 000058b8: 031c241a e1001c00 min u32 $r6 $r9 $r6 000058c0: a0dca0dc 08a0d880 sched 0x37 0x28 0x37 0x28 0x20 0x36 0x28 000058c8: 811c181e 78b803e7 shfl bfly b32 0x1 $r7 $r6 0x2 0x1f 000058d0: 039c181e e1001c00 min u32 $r7 $r6 $r7 000058d8: 821c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x4 0x1f 000058e0: 051c1c2a e1001c00 min u32 $r10 $r7 $r10 000058e8: 841c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x8 0x1f 000058f0: 7f9c341e db201c00 set $p0 0x1 eq u32 $r13 0x0 000058f8: 059c282e e1001c00 min u32 $r11 $r10 $r11 00005900: bcbc10e0 08eca0ec sched 0x38 0x4 0x2f 0x2f 0x3b 0x28 0x3b 00005908: 881c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x10 0x1f 00005910: 061c2c1a e1001c00 min u32 $r6 $r11 $r12 00005918: 00603c02 85800000 join (not $p0) nop 00005920: 001fc01e 84801c07 set $p0 0x1 not 0x1 00005928: 001c141e 77620028 C ld lock b32 $p2 $r7 s[$r5+0x5000] 00005930: 03881826 e1001c00 $p2 min u32 $r9 $r6 $r7 00005938: 00081426 78600028 $p2 st unlock b32 $p0 s[$r5+0x5000] $r9 00005940: a010bcb8 08b0b010 sched 0x2e 0x2f 0x4 0x28 0x4 0x2c 0x2c 00005948: ec20003c 12007fff (not $p0) bra 0x5928 00005950: 005c3c02 85800000 join nop 00005958: 701c0019 40000000 C add b32 $r6 $r0 0xe0 00005960: 009c1016 e0800000 add b32 $r5 $r4 $r1 00005968: 2c1c181d b3681c01 set b32 $p0 0x1 ge s32 $r6 0x258 00005970: 44000000 14800006 joinat 0x6600 00005978: 901c145d b3690001 set b32 $p2 0x1 ge s32 $r5 0x320 or $p0 00005980: a010a0bc 08809c80 sched 0x2f 0x28 0x4 0x28 0x20 0x27 0x20 00005988: 00483c02 85800000 join $p2 nop 00005990: 029ca816 e5c00000 cvt rn f32 $r5 s32 $r5 00005998: 031ca81a e5c00000 cvt rn f32 $r6 s32 $r6 000059a0: 001c1415 c2c081f8 add ftz rn f32 $r5 $r5 0x3f000000 000059a8: 001c181d c2c081f8 add ftz rn f32 $r7 $r6 0x3f000000 000059b0: 851c141a 211d51eb mul ftz f32 $r6 $r5 0x3aa3d70a 000059b8: 071c1c1e 211d6d3a mul ftz f32 $r7 $r7 0x3ada740e 000059c0: a010a0c4 0880a010 sched 0x31 0x28 0x4 0x28 0x4 0x28 0x20 000059c8: 7f9c1815 60041086 tex p lzero all dfp $r5:#:#:# t2d c[0x20] xy__ $r6:$r7 0x0 000059d0: 129c0026 64c03c60 mov b32 $r9 c3[0x94] 000059d8: 021c242a 84000000 rcp f32 $r10 $r9 000059e0: 001fc026 74200000 mov b32 $r9 0x40000000 000059e8: 039c281e e3408000 mul ftz rn f32 $r7 $r10 $r7 000059f0: 001fc036 741f8000 mov b32 $r13 0x3f000000 000059f8: 001c1c1d 95102a00 fma ftz rn f32 $r7 $r7 0x40000000 neg $r10 00005a00: a080a308 08a0a010 sched 0xc2 0x28 0x20 0x28 0x4 0x28 0x28 00005a08: 001c003e 77000000 texbar 0x0 [unknown: 0000003c 00000000] 00005a10: 159c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xac] 00005a18: 159c1416 8d102460 fma ftz rn f32 $r5 $r5 $r9 neg c3[0xac] 00005a20: 101c0026 64c03c60 mov b32 $r9 c3[0x80] 00005a28: 151c1416 62c18060 add ftz rn f32 $r5 $r5 neg c3[0xa8] 00005a30: 021c2426 84000000 rcp f32 $r9 $r9 00005a38: 021c1416 84000000 rcp f32 $r5 $r5 00005a40: a010a010 0880a010 sched 0x4 0x28 0x4 0x28 0x4 0x28 0x20 00005a48: 031c241a e3408000 mul ftz rn f32 $r6 $r9 $r6 00005a50: 171c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xb8] 00005a58: 001c1819 95102600 fma ftz rn f32 $r6 $r6 0x40000000 neg $r9 00005a60: 159c1426 63408060 mul ftz rn f32 $r9 $r5 c3[0xac] 00005a68: 049c1c1e e3408000 mul ftz rn f32 $r7 $r7 $r9 00005a70: 049c181a e3408000 mul ftz rn f32 $r6 $r6 $r9 00005a78: 0b9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x5c] 00005a80: 108010a0 08809880 sched 0x28 0x4 0x20 0x4 0x20 0x26 0x20 00005a88: 0a1c1c26 63408080 mul ftz rn f32 $r9 $r7 c4[0x50] 00005a90: 099c182e 4d002880 fma ftz rn f32 $r11 $r6 c4[0x4c] $r10 00005a98: 081c1826 4d002480 fma ftz rn f32 $r9 $r6 c4[0x40] $r9 00005aa0: 0a9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x54] 00005aa8: 0b1c1c1e 63408080 mul ftz rn f32 $r7 $r7 c4[0x58] 00005ab0: 1b9c141e 5db45c60 set ftz $p0 0x1 ge f32 neg $r5 c3[0xdc] 00005ab8: 0d9c142e 4d002c80 fma ftz rn f32 $r11 $r5 c4[0x6c] $r11 00005ac0: a010a010 089c8010 sched 0x4 0x28 0x4 0x28 0x4 0x20 0x27 00005ac8: 089c182a 4d002880 fma ftz rn f32 $r10 $r6 c4[0x44] $r10 00005ad0: 091c181a 4d001c80 fma ftz rn f32 $r6 $r6 c4[0x48] $r7 00005ad8: 0c1c1426 4d002480 fma ftz rn f32 $r9 $r5 c4[0x60] $r9 00005ae0: 0c9c142a 4d002880 fma ftz rn f32 $r10 $r5 c4[0x64] $r10 00005ae8: 0f9c2c2e 62c08080 add ftz rn f32 $r11 $r11 c4[0x7c] 00005af0: 0e9c282a 62c08080 add ftz rn f32 $r10 $r10 c4[0x74] 00005af8: 0d1c141a 4d001880 fma ftz rn f32 $r6 $r5 c4[0x68] $r6 00005b00: 9c108010 0880108c sched 0x4 0x20 0x4 0x27 0x23 0x4 0x20 00005b08: 199c141e 5d9d4060 set ftz $p0 0x1 le f32 neg $r5 c3[0xcc] or $p0 00005b10: 021c2c1e 84000000 rcp f32 $r7 $r11 00005b18: 0e1c2426 62c08080 add ftz rn f32 $r9 $r9 c4[0x70] 00005b20: 0f1c181a 62c08080 add ftz rn f32 $r6 $r6 c4[0x78] 00005b28: 039c282a e3408000 mul ftz rn f32 $r10 $r10 $r7 00005b30: 0001c05e 84801c07 $p0 set $p2 0x1 0x1 00005b38: 039c2426 e3408000 mul ftz rn f32 $r9 $r9 $r7 00005b40: 108c109c 08a010bc sched 0x27 0x4 0x23 0x4 0x2f 0x4 0x28 00005b48: 039c181a e3408000 mul ftz rn f32 $r6 $r6 $r7 00005b50: 001c281d 950035f8 fma ftz rn f32 $r7 $r10 0x3f000000 $r13 00005b58: 001c2425 950035f8 fma ftz rn f32 $r9 $r9 0x3f000000 $r13 00005b60: 001c1831 950035f8 fma ftz rn f32 $r12 $r6 0x3f000000 $r13 00005b68: 00483c02 85800000 join $p2 nop 00005b70: 199c001a 64c03c60 mov b32 $r6 c3[0xcc] 00005b78: 199c1416 62c98060 add ftz rn f32 $r5 neg $r5 neg c3[0xcc] 00005b80: a010a010 08a010a0 sched 0x4 0x28 0x4 0x28 0x28 0x4 0x28 00005b88: 1b9c181a 62c88060 add ftz rn f32 $r6 neg $r6 c3[0xdc] 00005b90: 68000000 14800000 joinat 0x5c68 00005b98: 021c181a 84000000 rcp f32 $r6 $r6 00005ba0: 001c002a 86c71c00 vote all $r10 0x1 0x1 00005ba8: 029c1816 e3408000 mul ftz rn f32 $r5 $r6 $r5 00005bb0: 019c1416 84000000 lg2 f32 $r5 $r5 00005bb8: 051c002e e1800000 bfind u32 $r11 $r10 00005bc0: a0a0a0a0 08dca0a0 sched 0x28 0x28 0x28 0x28 0x28 0x28 0x37 00005bc8: 669c1416 211ee666 mul ftz f32 $r5 $r5 0x3dcccccd 00005bd0: 029c0016 e4800400 preex2 f32 $r5 $r5 00005bd8: 011c1416 84000000 ex2 f32 $r5 $r5 00005be0: 001c1415 c3408224 mul ftz rn f32 $r5 $r5 0x44800000 00005be8: 029c6816 e5808400 cvt ftz rmi s32 $r5 f32 $r5 00005bf0: 011c1415 c2400000 shl b32 $r5 $r5 clamp 0x2 00005bf8: 059c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 $r11 0x1f 00005c00: 10b0b010 08ecbcbc sched 0x4 0x2c 0x2c 0x4 0x2f 0x2f 0x3b 00005c08: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 00005c10: 049c001a e4c03c00 mov b32 $r6 $r9 00005c18: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00005c20: 061c0026 e4c03c00 mov b32 $r9 $r12 00005c28: 00403c02 85800000 join $p0 nop 00005c30: 001fc05e 84801c07 set $p2 0x1 not 0x1 00005c38: 001c1432 77630030 C ld lock b32 $p3 $r12 s[$r5+0x6000] 00005c40: bcb8eca0 08a0bc80 sched 0x28 0x3b 0x2e 0x2f 0x20 0x2f 0x28 00005c48: 008c3031 40000000 $p3 add b32 $r12 $r12 0x1 00005c50: 000c1432 78620030 $p3 st unlock b32 $p2 s[$r5+0x6000] $r12 00005c58: ec28003c 12007fff (not $p2) bra 0x5c38 00005c60: 005c3c02 85800000 join nop 00005c68: 34000000 14800000 C joinat 0x5cd8 00005c70: 00603c02 85800000 join (not $p0) nop 00005c78: 001c0032 86400000 mov b32 $r12 $laneid 00005c80: bcbcb010 08eca0ec sched 0x4 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 00005c88: 061c2c1e db201c00 set $p0 0x1 eq u32 $r11 $r12 00005c90: 051c282a e0400000 popc b32 $r10 $r10 $r10 00005c98: 00603c02 85800000 join (not $p0) nop 00005ca0: 001fc01e 84801c07 set $p0 0x1 not 0x1 00005ca8: 001c142e 77620030 C ld lock b32 $p2 $r11 s[$r5+0x6000] 00005cb0: 0588282e e0800000 $p2 add b32 $r11 $r10 $r11 00005cb8: 0008142e 78600030 $p2 st unlock b32 $p0 s[$r5+0x6000] $r11 00005cc0: a010bcb8 08bcbcb0 sched 0x2e 0x2f 0x4 0x28 0x2c 0x2f 0x2f 00005cc8: ec20003c 12007fff (not $p0) bra 0x5ca8 00005cd0: 005c3c02 85800000 join nop 00005cd8: 001c002a 86c71c00 C vote all $r10 0x1 0x1 00005ce0: 24000000 14800000 joinat 0x5d30 00005ce8: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00005cf0: 00483c02 85800000 join $p2 nop 00005cf8: 001fc01e 84801c07 set $p0 0x1 not 0x1 00005d00: b8eca0ec 08bc80bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x20 0x2f 00005d08: 001c142a 77630000 ld lock b32 $p3 $r10 s[$r5] 00005d10: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 00005d18: 000c142a 78600000 $p3 st unlock b32 $p0 s[$r5] $r10 00005d20: ec20003c 12007fff (not $p0) bra 0x5d00 00005d28: 005c3c02 85800000 join nop 00005d30: 94000000 14800000 C joinat 0x5e60 00005d38: 00683c02 85800000 join (not $p2) nop 00005d40: b0b0dc10 08ecbcbc sched 0x4 0x37 0x2c 0x2c 0x2f 0x2f 0x3b 00005d48: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00005d50: 28000000 14800000 joinat 0x5da8 00005d58: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00005d60: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00005d68: 00403c02 85800000 join $p0 nop 00005d70: 001fc05e 84801c07 set $p2 0x1 not 0x1 00005d78: 001c142a 77630000 C ld lock b32 $p3 $r10 s[$r5] 00005d80: bcb8eca0 08dc10bc sched 0x28 0x3b 0x2e 0x2f 0x2f 0x4 0x37 00005d88: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 00005d90: 000c142a 78620000 $p3 st unlock b32 $p2 s[$r5] $r10 00005d98: ec28003c 12007fff (not $p2) bra 0x5d78 00005da0: 005c3c02 85800000 join nop 00005da8: 00603c02 85800000 C join (not $p0) nop 00005db0: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 00005db8: 001c003e 86400000 mov b32 $r15 $laneid 00005dc0: dca0dca0 08d880a0 sched 0x28 0x37 0x28 0x37 0x28 0x20 0x36 00005dc8: 051c182a e1003c00 max u32 $r10 $r6 $r10 00005dd0: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00005dd8: 059c282e e1003c00 max u32 $r11 $r10 $r11 00005de0: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00005de8: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 00005df0: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00005df8: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00005e00: bc10e0a0 08a0ecbc sched 0x28 0x38 0x4 0x2f 0x2f 0x3b 0x28 00005e08: 069c3036 e1003c00 max u32 $r13 $r12 $r13 00005e10: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00005e18: 071c342a e1003c00 max u32 $r10 $r13 $r14 00005e20: 00603c02 85800000 join (not $p0) nop 00005e28: 001fc01e 84801c07 set $p0 0x1 not 0x1 00005e30: 001c142e 77620000 C ld lock b32 $p2 $r11 s[$r5] 00005e38: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 00005e40: 10bcb8ec 08bcb0a0 sched 0x3b 0x2e 0x2f 0x4 0x28 0x2c 0x2f 00005e48: 0008142e 78600000 $p2 st unlock b32 $p0 s[$r5] $r11 00005e50: ec20003c 12007fff (not $p0) bra 0x5e30 00005e58: 005c3c02 85800000 join nop 00005e60: 001c002a 86c71c00 C vote all $r10 0x1 0x1 00005e68: 24000000 14800000 joinat 0x5eb8 00005e70: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00005e78: 00483c02 85800000 join $p2 nop 00005e80: eca0ecbc 0880bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x20 00005e88: 001fc01e 84801c07 set $p0 0x1 not 0x1 00005e90: 001c142a 77630008 C ld lock b32 $p3 $r10 s[$r5+0x1000] 00005e98: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 00005ea0: 000c142a 78600008 $p3 st unlock b32 $p0 s[$r5+0x1000] $r10 00005ea8: f020003c 12007fff (not $p0) bra 0x5e90 00005eb0: 005c3c02 85800000 join nop 00005eb8: 94000000 14800000 C joinat 0x5fe8 00005ec0: b0dc10bc 08bcbcb0 sched 0x2f 0x4 0x37 0x2c 0x2c 0x2f 0x2f 00005ec8: 00683c02 85800000 join (not $p2) nop 00005ed0: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00005ed8: 28000000 14800000 joinat 0x5f30 00005ee0: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00005ee8: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00005ef0: 00403c02 85800000 join $p0 nop 00005ef8: 001fc05e 84801c07 set $p2 0x1 not 0x1 00005f00: b8eca0ec 08dcbcbc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 0x37 00005f08: 001c142a 77630008 ld lock b32 $p3 $r10 s[$r5+0x1000] 00005f10: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 00005f18: 000c142a 78620008 $p3 st unlock b32 $p2 s[$r5+0x1000] $r10 00005f20: ec28003c 12007fff (not $p2) bra 0x5f00 00005f28: 005c3c02 85800000 join nop 00005f30: 00603c02 85800000 C join (not $p0) nop 00005f38: 809c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x1 0x1f 00005f40: a0dc10a0 0880a0dc sched 0x28 0x4 0x37 0x28 0x37 0x28 0x20 00005f48: 051c1c2a e1003c00 max u32 $r10 $r7 $r10 00005f50: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00005f58: 001c003e 86400000 mov b32 $r15 $laneid 00005f60: 059c282e e1003c00 max u32 $r11 $r10 $r11 00005f68: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00005f70: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 00005f78: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00005f80: 10e0a0d8 08ecbcbc sched 0x36 0x28 0x38 0x4 0x2f 0x2f 0x3b 00005f88: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00005f90: 069c3036 e1003c00 max u32 $r13 $r12 $r13 00005f98: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00005fa0: 071c342a e1003c00 max u32 $r10 $r13 $r14 00005fa8: 00603c02 85800000 join (not $p0) nop 00005fb0: 001fc01e 84801c07 set $p0 0x1 not 0x1 00005fb8: 001c142e 77620008 C ld lock b32 $p2 $r11 s[$r5+0x1000] 00005fc0: bcb8eca0 08b0a010 sched 0x28 0x3b 0x2e 0x2f 0x4 0x28 0x2c 00005fc8: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 00005fd0: 0008142e 78600008 $p2 st unlock b32 $p0 s[$r5+0x1000] $r11 00005fd8: ec20003c 12007fff (not $p0) bra 0x5fb8 00005fe0: 005c3c02 85800000 join nop 00005fe8: 001c002a 86c71c00 C vote all $r10 0x1 0x1 00005ff0: 24000000 14800000 joinat 0x6040 00005ff8: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00006000: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 00006008: 00483c02 85800000 join $p2 nop 00006010: 001fc01e 84801c07 set $p0 0x1 not 0x1 00006018: 001c142a 77630010 C ld lock b32 $p3 $r10 s[$r5+0x2000] 00006020: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 00006028: 000c142a 78600010 $p3 st unlock b32 $p0 s[$r5+0x2000] $r10 00006030: f020003c 12007fff (not $p0) bra 0x6018 00006038: 005c3c02 85800000 join nop 00006040: dc10bc80 08bcb0b0 C sched 0x20 0x2f 0x4 0x37 0x2c 0x2c 0x2f 00006048: 90000000 14800000 joinat 0x6170 00006050: 00683c02 85800000 join (not $p2) nop 00006058: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00006060: 28000000 14800000 joinat 0x60b8 00006068: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00006070: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00006078: 00403c02 85800000 join $p0 nop 00006080: eca0ecbc 08bcbcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 00006088: 001fc05e 84801c07 set $p2 0x1 not 0x1 00006090: 001c142a 77630010 C ld lock b32 $p3 $r10 s[$r5+0x2000] 00006098: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 000060a0: 000c142a 78620010 $p3 st unlock b32 $p2 s[$r5+0x2000] $r10 000060a8: f028003c 12007fff (not $p2) bra 0x6090 000060b0: 005c3c02 85800000 join nop 000060b8: 00603c02 85800000 C join (not $p0) nop 000060c0: dca0dc10 08a0dca0 sched 0x4 0x37 0x28 0x37 0x28 0x37 0x28 000060c8: 809c242a 78b803e7 shfl bfly b32 0x1 $r10 $r9 0x1 0x1f 000060d0: 001c003e 86400000 mov b32 $r15 $laneid 000060d8: 051c242a e1003c00 max u32 $r10 $r9 $r10 000060e0: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 000060e8: 059c282e e1003c00 max u32 $r11 $r10 $r11 000060f0: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 000060f8: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 00006100: e0a0d880 08bcbc10 sched 0x20 0x36 0x28 0x38 0x4 0x2f 0x2f 00006108: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00006110: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00006118: 069c3036 e1003c00 max u32 $r13 $r12 $r13 00006120: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00006128: 071c342a e1003c00 max u32 $r10 $r13 $r14 00006130: 00603c02 85800000 join (not $p0) nop 00006138: 001fc01e 84801c07 set $p0 0x1 not 0x1 00006140: b8eca0ec 08a010bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x4 0x28 00006148: 001c142e 77620010 ld lock b32 $p2 $r11 s[$r5+0x2000] 00006150: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 00006158: 0008142e 78600010 $p2 st unlock b32 $p0 s[$r5+0x2000] $r11 00006160: ec20003c 12007fff (not $p0) bra 0x6140 00006168: 005c3c02 85800000 join nop 00006170: 001c002a 86c71c00 C vote all $r10 0x1 0x1 00006178: 28000000 14800000 joinat 0x61d0 00006180: ecbcbcb0 08b8eca0 sched 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 00006188: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00006190: 00483c02 85800000 join $p2 nop 00006198: 001fc01e 84801c07 set $p0 0x1 not 0x1 000061a0: 001c142a 77630018 C ld lock b32 $p3 $r10 s[$r5+0x3000] 000061a8: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 000061b0: 000c142a 78600018 $p3 st unlock b32 $p0 s[$r5+0x3000] $r10 000061b8: f020003c 12007fff (not $p0) bra 0x61a0 000061c0: 10bc80bc 08b0b0dc sched 0x2f 0x20 0x2f 0x4 0x37 0x2c 0x2c 000061c8: 005c3c02 85800000 join nop 000061d0: 90000000 14800000 C joinat 0x62f8 000061d8: 00683c02 85800000 join (not $p2) nop 000061e0: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 000061e8: 28000000 14800000 joinat 0x6240 000061f0: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 000061f8: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00006200: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 00006208: 00403c02 85800000 join $p0 nop 00006210: 001fc05e 84801c07 set $p2 0x1 not 0x1 00006218: 001c142a 77630018 C ld lock b32 $p3 $r10 s[$r5+0x3000] 00006220: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 00006228: 000c142a 78620018 $p3 st unlock b32 $p2 s[$r5+0x3000] $r10 00006230: f028003c 12007fff (not $p2) bra 0x6218 00006238: 005c3c02 85800000 join nop 00006240: a0dc10bc 08dca0dc C sched 0x2f 0x4 0x37 0x28 0x37 0x28 0x37 00006248: 00603c02 85800000 join (not $p0) nop 00006250: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 00006258: 001c003e 86400000 mov b32 $r15 $laneid 00006260: 051c182a e1001c00 min u32 $r10 $r6 $r10 00006268: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00006270: 059c282e e1001c00 min u32 $r11 $r10 $r11 00006278: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00006280: a0d880a0 08bc10e0 sched 0x28 0x20 0x36 0x28 0x38 0x4 0x2f 00006288: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 00006290: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00006298: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 000062a0: 069c3036 e1001c00 min u32 $r13 $r12 $r13 000062a8: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 000062b0: 071c341a e1001c00 min u32 $r6 $r13 $r14 000062b8: 00603c02 85800000 join (not $p0) nop 000062c0: eca0ecbc 08a0bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x28 000062c8: 001fc01e 84801c07 set $p0 0x1 not 0x1 000062d0: 001c142a 77620018 C ld lock b32 $p2 $r10 s[$r5+0x3000] 000062d8: 0508182a e1001c00 $p2 min u32 $r10 $r6 $r10 000062e0: 0008142a 78600018 $p2 st unlock b32 $p0 s[$r5+0x3000] $r10 000062e8: f020003c 12007fff (not $p0) bra 0x62d0 000062f0: 005c3c02 85800000 join nop 000062f8: 001c001a 86c71c00 C vote all $r6 0x1 0x1 00006300: bcbcb010 08eca0ec sched 0x4 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 00006308: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 00006310: 20000000 14800000 joinat 0x6358 00006318: 00483c02 85800000 join $p2 nop 00006320: 001fc01e 84801c07 set $p0 0x1 not 0x1 00006328: 001c141a 77630020 C ld lock b32 $p3 $r6 s[$r5+0x4000] 00006330: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 00006338: 000c141a 78600020 $p3 st unlock b32 $p0 s[$r5+0x4000] $r6 00006340: bc80bcb8 08b0dc10 sched 0x2e 0x2f 0x20 0x2f 0x4 0x37 0x2c 00006348: ec20003c 12007fff (not $p0) bra 0x6328 00006350: 005c3c02 85800000 join nop 00006358: 90000000 14800000 C joinat 0x6480 00006360: 00683c02 85800000 join (not $p2) nop 00006368: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 00006370: 2c000000 14800000 joinat 0x63d0 00006378: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 00006380: ecbcbcb0 08b8eca0 sched 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 00006388: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00006390: 00403c02 85800000 join $p0 nop 00006398: 001fc05e 84801c07 set $p2 0x1 not 0x1 000063a0: 001c141a 77630020 C ld lock b32 $p3 $r6 s[$r5+0x4000] 000063a8: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 000063b0: 000c141a 78620020 $p3 st unlock b32 $p2 s[$r5+0x4000] $r6 000063b8: f028003c 12007fff (not $p2) bra 0x63a0 000063c0: dc10bcbc 08a0dca0 sched 0x2f 0x2f 0x4 0x37 0x28 0x37 0x28 000063c8: 005c3c02 85800000 join nop 000063d0: 00603c02 85800000 C join (not $p0) nop 000063d8: 809c1c1a 78b803e7 shfl bfly b32 0x1 $r6 $r7 0x1 0x1f 000063e0: 001c003a 86400000 mov b32 $r14 $laneid 000063e8: 031c1c1a e1001c00 min u32 $r6 $r7 $r6 000063f0: 811c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x2 0x1f 000063f8: 051c182a e1001c00 min u32 $r10 $r6 $r10 00006400: d880a0dc 0880dca0 sched 0x37 0x28 0x20 0x36 0x28 0x37 0x20 00006408: 821c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x4 0x1f 00006410: 059c282e e1001c00 min u32 $r11 $r10 $r11 00006418: 841c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x8 0x1f 00006420: 7f9c381e db201c00 set $p0 0x1 eq u32 $r14 0x0 00006428: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 00006430: 881c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x10 0x1f 00006438: 069c301a e1001c00 min u32 $r6 $r12 $r13 00006440: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 00006448: 00603c02 85800000 join (not $p0) nop 00006450: 001fc01e 84801c07 set $p0 0x1 not 0x1 00006458: 001c141e 77620020 C ld lock b32 $p2 $r7 s[$r5+0x4000] 00006460: 0388182a e1001c00 $p2 min u32 $r10 $r6 $r7 00006468: 0008142a 78600020 $p2 st unlock b32 $p0 s[$r5+0x4000] $r10 00006470: f020003c 12007fff (not $p0) bra 0x6458 00006478: 005c3c02 85800000 join nop 00006480: bcb0a010 08a0ecbc C sched 0x4 0x28 0x2c 0x2f 0x2f 0x3b 0x28 00006488: 001c001a 86c71c00 vote all $r6 0x1 0x1 00006490: 24000000 14800000 joinat 0x64e0 00006498: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 000064a0: 00483c02 85800000 join $p2 nop 000064a8: 001fc01e 84801c07 set $p0 0x1 not 0x1 000064b0: 001c141a 77630028 C ld lock b32 $p3 $r6 s[$r5+0x5000] 000064b8: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 000064c0: bcbcb8ec 08b0dc10 sched 0x3b 0x2e 0x2f 0x2f 0x4 0x37 0x2c 000064c8: 000c141a 78600028 $p3 st unlock b32 $p0 s[$r5+0x5000] $r6 000064d0: ec20003c 12007fff (not $p0) bra 0x64b0 000064d8: 005c3c02 85800000 join nop 000064e0: 00683c02 85800000 C join (not $p2) nop 000064e8: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 000064f0: 2c000000 14800000 joinat 0x6550 000064f8: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 00006500: ecbcbcb0 08b8eca0 sched 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 00006508: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00006510: 00403c02 85800000 join $p0 nop 00006518: 001fc05e 84801c07 set $p2 0x1 not 0x1 00006520: 001c141a 77630028 C ld lock b32 $p3 $r6 s[$r5+0x5000] 00006528: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 00006530: 000c141a 78620028 $p3 st unlock b32 $p2 s[$r5+0x5000] $r6 00006538: f028003c 12007fff (not $p2) bra 0x6520 00006540: dc10bcbc 08a0dca0 sched 0x2f 0x2f 0x4 0x37 0x28 0x37 0x28 00006548: 005c3c02 85800000 join nop 00006550: 00603c02 85800000 C join (not $p0) nop 00006558: 809c241a 78b803e7 shfl bfly b32 0x1 $r6 $r9 0x1 0x1f 00006560: 001c0036 86400000 mov b32 $r13 $laneid 00006568: 031c241a e1001c00 min u32 $r6 $r9 $r6 00006570: 811c181e 78b803e7 shfl bfly b32 0x1 $r7 $r6 0x2 0x1f 00006578: 039c181e e1001c00 min u32 $r7 $r6 $r7 00006580: d880a0dc 0880dca0 sched 0x37 0x28 0x20 0x36 0x28 0x37 0x20 00006588: 821c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x4 0x1f 00006590: 051c1c2a e1001c00 min u32 $r10 $r7 $r10 00006598: 841c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x8 0x1f 000065a0: 7f9c341e db201c00 set $p0 0x1 eq u32 $r13 0x0 000065a8: 059c282e e1001c00 min u32 $r11 $r10 $r11 000065b0: 881c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x10 0x1f 000065b8: 061c2c1a e1001c00 min u32 $r6 $r11 $r12 000065c0: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 000065c8: 00603c02 85800000 join (not $p0) nop 000065d0: 001fc01e 84801c07 set $p0 0x1 not 0x1 000065d8: 001c141e 77620028 C ld lock b32 $p2 $r7 s[$r5+0x5000] 000065e0: 03881826 e1001c00 $p2 min u32 $r9 $r6 $r7 000065e8: 00081426 78600028 $p2 st unlock b32 $p0 s[$r5+0x5000] $r9 000065f0: f020003c 12007fff (not $p0) bra 0x65d8 000065f8: 005c3c02 85800000 join nop 00006600: b010a010 08a0bcb0 C sched 0x4 0x28 0x4 0x2c 0x2c 0x2f 0x28 00006608: 801c0019 40000000 add b32 $r6 $r0 0x100 00006610: 009c1016 e0800000 add b32 $r5 $r4 $r1 00006618: 2c1c181d b3681c01 set b32 $p0 0x1 ge s32 $r6 0x258 00006620: 44000000 14800006 joinat 0x72b0 00006628: 901c145d b3690001 set b32 $p2 0x1 ge s32 $r5 0x320 or $p0 00006630: 00483c02 85800000 join $p2 nop 00006638: 029ca816 e5c00000 cvt rn f32 $r5 s32 $r5 00006640: 9c80a010 08a0c480 sched 0x4 0x28 0x20 0x27 0x20 0x31 0x28 00006648: 031ca81a e5c00000 cvt rn f32 $r6 s32 $r6 00006650: 001c1415 c2c081f8 add ftz rn f32 $r5 $r5 0x3f000000 00006658: 001c181d c2c081f8 add ftz rn f32 $r7 $r6 0x3f000000 00006660: 851c141a 211d51eb mul ftz f32 $r6 $r5 0x3aa3d70a 00006668: 071c1c1e 211d6d3a mul ftz f32 $r7 $r7 0x3ada740e 00006670: 7f9c1815 60041086 tex p lzero all dfp $r5:#:#:# t2d c[0x20] xy__ $r6:$r7 0x0 00006678: 129c0026 64c03c60 mov b32 $r9 c3[0x94] 00006680: a010a010 08a30880 sched 0x4 0x28 0x4 0x28 0x20 0xc2 0x28 00006688: 021c242a 84000000 rcp f32 $r10 $r9 00006690: 001fc026 74200000 mov b32 $r9 0x40000000 00006698: 039c281e e3408000 mul ftz rn f32 $r7 $r10 $r7 000066a0: 001fc036 741f8000 mov b32 $r13 0x3f000000 000066a8: 001c1c1d 95102a00 fma ftz rn f32 $r7 $r7 0x40000000 neg $r10 000066b0: 001c003e 77000000 texbar 0x0 [unknown: 0000003c 00000000] 000066b8: 159c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xac] 000066c0: a010a080 08a0a010 sched 0x20 0x28 0x4 0x28 0x4 0x28 0x28 000066c8: 159c1416 8d102460 fma ftz rn f32 $r5 $r5 $r9 neg c3[0xac] 000066d0: 101c0026 64c03c60 mov b32 $r9 c3[0x80] 000066d8: 151c1416 62c18060 add ftz rn f32 $r5 $r5 neg c3[0xa8] 000066e0: 021c2426 84000000 rcp f32 $r9 $r9 000066e8: 021c1416 84000000 rcp f32 $r5 $r5 000066f0: 031c241a e3408000 mul ftz rn f32 $r6 $r9 $r6 000066f8: 171c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xb8] 00006700: a010a010 089c8010 sched 0x4 0x28 0x4 0x28 0x4 0x20 0x27 00006708: 001c1819 95102600 fma ftz rn f32 $r6 $r6 0x40000000 neg $r9 00006710: 159c1426 63408060 mul ftz rn f32 $r9 $r5 c3[0xac] 00006718: 049c1c1e e3408000 mul ftz rn f32 $r7 $r7 $r9 00006720: 049c181a e3408000 mul ftz rn f32 $r6 $r6 $r9 00006728: 0b9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x5c] 00006730: 0a1c1c26 63408080 mul ftz rn f32 $r9 $r7 c4[0x50] 00006738: 1b9c141e 5db45c60 set ftz $p0 0x1 ge f32 neg $r5 c3[0xdc] 00006740: 9c108010 08a01080 sched 0x4 0x20 0x4 0x27 0x20 0x4 0x28 00006748: 099c182e 4d002880 fma ftz rn f32 $r11 $r6 c4[0x4c] $r10 00006750: 081c1826 4d002480 fma ftz rn f32 $r9 $r6 c4[0x40] $r9 00006758: 0a9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x54] 00006760: 0b1c1c1e 63408080 mul ftz rn f32 $r7 $r7 c4[0x58] 00006768: 0d9c142e 4d002c80 fma ftz rn f32 $r11 $r5 c4[0x6c] $r11 00006770: 089c182a 4d002880 fma ftz rn f32 $r10 $r6 c4[0x44] $r10 00006778: 091c181a 4d001c80 fma ftz rn f32 $r6 $r6 c4[0x48] $r7 00006780: a010a010 089c8010 sched 0x4 0x28 0x4 0x28 0x4 0x20 0x27 00006788: 0c1c1426 4d002480 fma ftz rn f32 $r9 $r5 c4[0x60] $r9 00006790: 0c9c142a 4d002880 fma ftz rn f32 $r10 $r5 c4[0x64] $r10 00006798: 0f9c2c2e 62c08080 add ftz rn f32 $r11 $r11 c4[0x7c] 000067a0: 0e9c282a 62c08080 add ftz rn f32 $r10 $r10 c4[0x74] 000067a8: 0d1c141a 4d001880 fma ftz rn f32 $r6 $r5 c4[0x68] $r6 000067b0: 021c2c1e 84000000 rcp f32 $r7 $r11 000067b8: 199c141e 5d9d4060 set ftz $p0 0x1 le f32 neg $r5 c3[0xcc] or $p0 000067c0: 109c8010 089c8080 sched 0x4 0x20 0x27 0x4 0x20 0x20 0x27 000067c8: 0e1c2426 62c08080 add ftz rn f32 $r9 $r9 c4[0x70] 000067d0: 0f1c181a 62c08080 add ftz rn f32 $r6 $r6 c4[0x78] 000067d8: 039c282a e3408000 mul ftz rn f32 $r10 $r10 $r7 000067e0: 0001c05e 84801c07 $p0 set $p2 0x1 0x1 000067e8: 039c2426 e3408000 mul ftz rn f32 $r9 $r9 $r7 000067f0: 039c181a e3408000 mul ftz rn f32 $r6 $r6 $r7 000067f8: 001c281d 950035f8 fma ftz rn f32 $r7 $r10 0x3f000000 $r13 00006800: 10bc8810 08a010a0 sched 0x4 0x22 0x2f 0x4 0x28 0x4 0x28 00006808: 001c2425 950035f8 fma ftz rn f32 $r9 $r9 0x3f000000 $r13 00006810: 001c1831 950035f8 fma ftz rn f32 $r12 $r6 0x3f000000 $r13 00006818: 00483c02 85800000 join $p2 nop 00006820: 199c001a 64c03c60 mov b32 $r6 c3[0xcc] 00006828: 199c1416 62c98060 add ftz rn f32 $r5 neg $r5 neg c3[0xcc] 00006830: 1b9c181a 62c88060 add ftz rn f32 $r6 neg $r6 c3[0xdc] 00006838: 6c000000 14800000 joinat 0x6918 00006840: 10a0a010 08a0a0a0 sched 0x4 0x28 0x28 0x4 0x28 0x28 0x28 00006848: 021c181a 84000000 rcp f32 $r6 $r6 00006850: 001c002a 86c71c00 vote all $r10 0x1 0x1 00006858: 029c1816 e3408000 mul ftz rn f32 $r5 $r6 $r5 00006860: 019c1416 84000000 lg2 f32 $r5 $r5 00006868: 051c002e e1800000 bfind u32 $r11 $r10 00006870: 669c1416 211ee666 mul ftz f32 $r5 $r5 0x3dcccccd 00006878: 029c0016 e4800400 preex2 f32 $r5 $r5 00006880: a0a0a0a0 08b010dc sched 0x28 0x28 0x28 0x28 0x37 0x4 0x2c 00006888: 011c1416 84000000 ex2 f32 $r5 $r5 00006890: 001c1415 c3408224 mul ftz rn f32 $r5 $r5 0x44800000 00006898: 029c6816 e5808400 cvt ftz rmi s32 $r5 f32 $r5 000068a0: 011c1415 c2400000 shl b32 $r5 $r5 clamp 0x2 000068a8: 059c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 $r11 0x1f 000068b0: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 000068b8: 049c001a e4c03c00 mov b32 $r6 $r9 000068c0: bcbc10b0 08eca0ec sched 0x2c 0x4 0x2f 0x2f 0x3b 0x28 0x3b 000068c8: 001c03fe 86c00000 vote all 0x0 $p0 $p0 000068d0: 061c0026 e4c03c00 mov b32 $r9 $r12 000068d8: 00403c02 85800000 join $p0 nop 000068e0: 001fc05e 84801c07 set $p2 0x1 not 0x1 000068e8: 001c1432 77630030 C ld lock b32 $p3 $r12 s[$r5+0x6000] 000068f0: 008c3031 40000000 $p3 add b32 $r12 $r12 0x1 000068f8: 000c1432 78620030 $p3 st unlock b32 $p2 s[$r5+0x6000] $r12 00006900: bc80bcb8 08b010a0 sched 0x2e 0x2f 0x20 0x2f 0x28 0x4 0x2c 00006908: ec28003c 12007fff (not $p2) bra 0x68e8 00006910: 005c3c02 85800000 join nop 00006918: 30000000 14800000 C joinat 0x6980 00006920: 00603c02 85800000 join (not $p0) nop 00006928: 001c0032 86400000 mov b32 $r12 $laneid 00006930: 061c2c1e db201c00 set $p0 0x1 eq u32 $r11 $r12 00006938: 051c282a e0400000 popc b32 $r10 $r10 $r10 00006940: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 00006948: 00603c02 85800000 join (not $p0) nop 00006950: 001fc01e 84801c07 set $p0 0x1 not 0x1 00006958: 001c142e 77620030 C ld lock b32 $p2 $r11 s[$r5+0x6000] 00006960: 0588282e e0800000 $p2 add b32 $r11 $r10 $r11 00006968: 0008142e 78600030 $p2 st unlock b32 $p0 s[$r5+0x6000] $r11 00006970: f020003c 12007fff (not $p0) bra 0x6958 00006978: 005c3c02 85800000 join nop 00006980: bcb0a010 08a0ecbc C sched 0x4 0x28 0x2c 0x2f 0x2f 0x3b 0x28 00006988: 001c002a 86c71c00 vote all $r10 0x1 0x1 00006990: 24000000 14800000 joinat 0x69e0 00006998: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 000069a0: 00483c02 85800000 join $p2 nop 000069a8: 001fc01e 84801c07 set $p0 0x1 not 0x1 000069b0: 001c142a 77630000 C ld lock b32 $p3 $r10 s[$r5] 000069b8: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 000069c0: 80bcb8ec 08dc10bc sched 0x3b 0x2e 0x2f 0x20 0x2f 0x4 0x37 000069c8: 000c142a 78600000 $p3 st unlock b32 $p0 s[$r5] $r10 000069d0: ec20003c 12007fff (not $p0) bra 0x69b0 000069d8: 005c3c02 85800000 join nop 000069e0: 94000000 14800000 C joinat 0x6b10 000069e8: 00683c02 85800000 join (not $p2) nop 000069f0: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 000069f8: 2c000000 14800000 joinat 0x6a58 00006a00: bcbcb0b0 08eca0ec sched 0x2c 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 00006a08: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00006a10: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00006a18: 00403c02 85800000 join $p0 nop 00006a20: 001fc05e 84801c07 set $p2 0x1 not 0x1 00006a28: 001c142a 77630000 C ld lock b32 $p3 $r10 s[$r5] 00006a30: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 00006a38: 000c142a 78620000 $p3 st unlock b32 $p2 s[$r5] $r10 00006a40: 10bcbcb8 08dca0dc sched 0x2e 0x2f 0x2f 0x4 0x37 0x28 0x37 00006a48: ec28003c 12007fff (not $p2) bra 0x6a28 00006a50: 005c3c02 85800000 join nop 00006a58: 00603c02 85800000 C join (not $p0) nop 00006a60: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 00006a68: 001c003e 86400000 mov b32 $r15 $laneid 00006a70: 051c182a e1003c00 max u32 $r10 $r6 $r10 00006a78: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00006a80: 80a0dca0 08e0a0d8 sched 0x28 0x37 0x28 0x20 0x36 0x28 0x38 00006a88: 059c282e e1003c00 max u32 $r11 $r10 $r11 00006a90: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00006a98: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 00006aa0: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00006aa8: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00006ab0: 069c3036 e1003c00 max u32 $r13 $r12 $r13 00006ab8: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00006ac0: ecbcbc10 08b8eca0 sched 0x4 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 00006ac8: 071c342a e1003c00 max u32 $r10 $r13 $r14 00006ad0: 00603c02 85800000 join (not $p0) nop 00006ad8: 001fc01e 84801c07 set $p0 0x1 not 0x1 00006ae0: 001c142e 77620000 C ld lock b32 $p2 $r11 s[$r5] 00006ae8: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 00006af0: 0008142e 78600000 $p2 st unlock b32 $p0 s[$r5] $r11 00006af8: f020003c 12007fff (not $p0) bra 0x6ae0 00006b00: b0a010bc 08ecbcbc sched 0x2f 0x4 0x28 0x2c 0x2f 0x2f 0x3b 00006b08: 005c3c02 85800000 join nop 00006b10: 001c002a 86c71c00 C vote all $r10 0x1 0x1 00006b18: 24000000 14800000 joinat 0x6b68 00006b20: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00006b28: 00483c02 85800000 join $p2 nop 00006b30: 001fc01e 84801c07 set $p0 0x1 not 0x1 00006b38: 001c142a 77630008 C ld lock b32 $p3 $r10 s[$r5+0x1000] 00006b40: bcb8eca0 08dcbc80 sched 0x28 0x3b 0x2e 0x2f 0x20 0x2f 0x37 00006b48: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 00006b50: 000c142a 78600008 $p3 st unlock b32 $p0 s[$r5+0x1000] $r10 00006b58: ec20003c 12007fff (not $p0) bra 0x6b38 00006b60: 005c3c02 85800000 join nop 00006b68: 94000000 14800000 C joinat 0x6c98 00006b70: 00683c02 85800000 join (not $p2) nop 00006b78: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00006b80: bcb0b010 08a0ecbc sched 0x4 0x2c 0x2c 0x2f 0x2f 0x3b 0x28 00006b88: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00006b90: 24000000 14800000 joinat 0x6be0 00006b98: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00006ba0: 00403c02 85800000 join $p0 nop 00006ba8: 001fc05e 84801c07 set $p2 0x1 not 0x1 00006bb0: 001c142a 77630008 C ld lock b32 $p3 $r10 s[$r5+0x1000] 00006bb8: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 00006bc0: bcbcb8ec 08a0dc10 sched 0x3b 0x2e 0x2f 0x2f 0x4 0x37 0x28 00006bc8: 000c142a 78620008 $p3 st unlock b32 $p2 s[$r5+0x1000] $r10 00006bd0: ec28003c 12007fff (not $p2) bra 0x6bb0 00006bd8: 005c3c02 85800000 join nop 00006be0: 00603c02 85800000 C join (not $p0) nop 00006be8: 809c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x1 0x1f 00006bf0: 001c003e 86400000 mov b32 $r15 $laneid 00006bf8: 051c1c2a e1003c00 max u32 $r10 $r7 $r10 00006c00: a0dca0dc 08a0d880 sched 0x37 0x28 0x37 0x28 0x20 0x36 0x28 00006c08: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00006c10: 059c282e e1003c00 max u32 $r11 $r10 $r11 00006c18: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00006c20: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 00006c28: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00006c30: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00006c38: 069c3036 e1003c00 max u32 $r13 $r12 $r13 00006c40: bcbc10e0 08eca0ec sched 0x38 0x4 0x2f 0x2f 0x3b 0x28 0x3b 00006c48: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00006c50: 071c342a e1003c00 max u32 $r10 $r13 $r14 00006c58: 00603c02 85800000 join (not $p0) nop 00006c60: 001fc01e 84801c07 set $p0 0x1 not 0x1 00006c68: 001c142e 77620008 C ld lock b32 $p2 $r11 s[$r5+0x1000] 00006c70: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 00006c78: 0008142e 78600008 $p2 st unlock b32 $p0 s[$r5+0x1000] $r11 00006c80: a010bcb8 08bcbcb0 sched 0x2e 0x2f 0x4 0x28 0x2c 0x2f 0x2f 00006c88: ec20003c 12007fff (not $p0) bra 0x6c68 00006c90: 005c3c02 85800000 join nop 00006c98: 001c002a 86c71c00 C vote all $r10 0x1 0x1 00006ca0: 24000000 14800000 joinat 0x6cf0 00006ca8: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00006cb0: 00483c02 85800000 join $p2 nop 00006cb8: 001fc01e 84801c07 set $p0 0x1 not 0x1 00006cc0: b8eca0ec 08bc80bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x20 0x2f 00006cc8: 001c142a 77630010 ld lock b32 $p3 $r10 s[$r5+0x2000] 00006cd0: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 00006cd8: 000c142a 78600010 $p3 st unlock b32 $p0 s[$r5+0x2000] $r10 00006ce0: ec20003c 12007fff (not $p0) bra 0x6cc0 00006ce8: 005c3c02 85800000 join nop 00006cf0: 94000000 14800000 C joinat 0x6e20 00006cf8: 00683c02 85800000 join (not $p2) nop 00006d00: b0b0dc10 08ecbcbc sched 0x4 0x37 0x2c 0x2c 0x2f 0x2f 0x3b 00006d08: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00006d10: 28000000 14800000 joinat 0x6d68 00006d18: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00006d20: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00006d28: 00403c02 85800000 join $p0 nop 00006d30: 001fc05e 84801c07 set $p2 0x1 not 0x1 00006d38: 001c142a 77630010 C ld lock b32 $p3 $r10 s[$r5+0x2000] 00006d40: bcb8eca0 08dc10bc sched 0x28 0x3b 0x2e 0x2f 0x2f 0x4 0x37 00006d48: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 00006d50: 000c142a 78620010 $p3 st unlock b32 $p2 s[$r5+0x2000] $r10 00006d58: ec28003c 12007fff (not $p2) bra 0x6d38 00006d60: 005c3c02 85800000 join nop 00006d68: 00603c02 85800000 C join (not $p0) nop 00006d70: 809c242a 78b803e7 shfl bfly b32 0x1 $r10 $r9 0x1 0x1f 00006d78: 001c003e 86400000 mov b32 $r15 $laneid 00006d80: dca0dca0 08d880a0 sched 0x28 0x37 0x28 0x37 0x28 0x20 0x36 00006d88: 051c242a e1003c00 max u32 $r10 $r9 $r10 00006d90: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00006d98: 059c282e e1003c00 max u32 $r11 $r10 $r11 00006da0: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00006da8: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 00006db0: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00006db8: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00006dc0: bc10e0a0 08a0ecbc sched 0x28 0x38 0x4 0x2f 0x2f 0x3b 0x28 00006dc8: 069c3036 e1003c00 max u32 $r13 $r12 $r13 00006dd0: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00006dd8: 071c342a e1003c00 max u32 $r10 $r13 $r14 00006de0: 00603c02 85800000 join (not $p0) nop 00006de8: 001fc01e 84801c07 set $p0 0x1 not 0x1 00006df0: 001c142e 77620010 C ld lock b32 $p2 $r11 s[$r5+0x2000] 00006df8: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 00006e00: 10bcb8ec 08bcb0a0 sched 0x3b 0x2e 0x2f 0x4 0x28 0x2c 0x2f 00006e08: 0008142e 78600010 $p2 st unlock b32 $p0 s[$r5+0x2000] $r11 00006e10: ec20003c 12007fff (not $p0) bra 0x6df0 00006e18: 005c3c02 85800000 join nop 00006e20: 001c002a 86c71c00 C vote all $r10 0x1 0x1 00006e28: 24000000 14800000 joinat 0x6e78 00006e30: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00006e38: 00483c02 85800000 join $p2 nop 00006e40: eca0ecbc 0880bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x20 00006e48: 001fc01e 84801c07 set $p0 0x1 not 0x1 00006e50: 001c142a 77630018 C ld lock b32 $p3 $r10 s[$r5+0x3000] 00006e58: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 00006e60: 000c142a 78600018 $p3 st unlock b32 $p0 s[$r5+0x3000] $r10 00006e68: f020003c 12007fff (not $p0) bra 0x6e50 00006e70: 005c3c02 85800000 join nop 00006e78: 94000000 14800000 C joinat 0x6fa8 00006e80: b0dc10bc 08bcbcb0 sched 0x2f 0x4 0x37 0x2c 0x2c 0x2f 0x2f 00006e88: 00683c02 85800000 join (not $p2) nop 00006e90: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00006e98: 28000000 14800000 joinat 0x6ef0 00006ea0: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00006ea8: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00006eb0: 00403c02 85800000 join $p0 nop 00006eb8: 001fc05e 84801c07 set $p2 0x1 not 0x1 00006ec0: b8eca0ec 08dcbcbc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 0x37 00006ec8: 001c142a 77630018 ld lock b32 $p3 $r10 s[$r5+0x3000] 00006ed0: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 00006ed8: 000c142a 78620018 $p3 st unlock b32 $p2 s[$r5+0x3000] $r10 00006ee0: ec28003c 12007fff (not $p2) bra 0x6ec0 00006ee8: 005c3c02 85800000 join nop 00006ef0: 00603c02 85800000 C join (not $p0) nop 00006ef8: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 00006f00: a0dc10a0 0880a0dc sched 0x28 0x4 0x37 0x28 0x37 0x28 0x20 00006f08: 051c182a e1001c00 min u32 $r10 $r6 $r10 00006f10: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00006f18: 001c003e 86400000 mov b32 $r15 $laneid 00006f20: 059c282e e1001c00 min u32 $r11 $r10 $r11 00006f28: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00006f30: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 00006f38: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00006f40: 10e0a0d8 08ecbcbc sched 0x36 0x28 0x38 0x4 0x2f 0x2f 0x3b 00006f48: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00006f50: 069c3036 e1001c00 min u32 $r13 $r12 $r13 00006f58: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00006f60: 071c341a e1001c00 min u32 $r6 $r13 $r14 00006f68: 00603c02 85800000 join (not $p0) nop 00006f70: 001fc01e 84801c07 set $p0 0x1 not 0x1 00006f78: 001c142a 77620018 C ld lock b32 $p2 $r10 s[$r5+0x3000] 00006f80: bcb8eca0 08b0a010 sched 0x28 0x3b 0x2e 0x2f 0x4 0x28 0x2c 00006f88: 0508182a e1001c00 $p2 min u32 $r10 $r6 $r10 00006f90: 0008142a 78600018 $p2 st unlock b32 $p0 s[$r5+0x3000] $r10 00006f98: ec20003c 12007fff (not $p0) bra 0x6f78 00006fa0: 005c3c02 85800000 join nop 00006fa8: 001c001a 86c71c00 C vote all $r6 0x1 0x1 00006fb0: 24000000 14800000 joinat 0x7000 00006fb8: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 00006fc0: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 00006fc8: 00483c02 85800000 join $p2 nop 00006fd0: 001fc01e 84801c07 set $p0 0x1 not 0x1 00006fd8: 001c141a 77630020 C ld lock b32 $p3 $r6 s[$r5+0x4000] 00006fe0: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 00006fe8: 000c141a 78600020 $p3 st unlock b32 $p0 s[$r5+0x4000] $r6 00006ff0: f020003c 12007fff (not $p0) bra 0x6fd8 00006ff8: 005c3c02 85800000 join nop 00007000: dc10bc80 08bcb0b0 C sched 0x20 0x2f 0x4 0x37 0x2c 0x2c 0x2f 00007008: 90000000 14800000 joinat 0x7130 00007010: 00683c02 85800000 join (not $p2) nop 00007018: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 00007020: 28000000 14800000 joinat 0x7078 00007028: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 00007030: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00007038: 00403c02 85800000 join $p0 nop 00007040: eca0ecbc 08bcbcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 00007048: 001fc05e 84801c07 set $p2 0x1 not 0x1 00007050: 001c141a 77630020 C ld lock b32 $p3 $r6 s[$r5+0x4000] 00007058: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 00007060: 000c141a 78620020 $p3 st unlock b32 $p2 s[$r5+0x4000] $r6 00007068: f028003c 12007fff (not $p2) bra 0x7050 00007070: 005c3c02 85800000 join nop 00007078: 00603c02 85800000 C join (not $p0) nop 00007080: dca0dc10 08a0dca0 sched 0x4 0x37 0x28 0x37 0x28 0x37 0x28 00007088: 809c1c1a 78b803e7 shfl bfly b32 0x1 $r6 $r7 0x1 0x1f 00007090: 001c003a 86400000 mov b32 $r14 $laneid 00007098: 031c1c1a e1001c00 min u32 $r6 $r7 $r6 000070a0: 811c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x2 0x1f 000070a8: 051c182a e1001c00 min u32 $r10 $r6 $r10 000070b0: 821c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x4 0x1f 000070b8: 059c282e e1001c00 min u32 $r11 $r10 $r11 000070c0: e0a0d880 08bcbc10 sched 0x20 0x36 0x28 0x38 0x4 0x2f 0x2f 000070c8: 841c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x8 0x1f 000070d0: 7f9c381e db201c00 set $p0 0x1 eq u32 $r14 0x0 000070d8: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 000070e0: 881c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x10 0x1f 000070e8: 069c301a e1001c00 min u32 $r6 $r12 $r13 000070f0: 00603c02 85800000 join (not $p0) nop 000070f8: 001fc01e 84801c07 set $p0 0x1 not 0x1 00007100: b8eca0ec 08a010bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x4 0x28 00007108: 001c141e 77620020 ld lock b32 $p2 $r7 s[$r5+0x4000] 00007110: 0388182a e1001c00 $p2 min u32 $r10 $r6 $r7 00007118: 0008142a 78600020 $p2 st unlock b32 $p0 s[$r5+0x4000] $r10 00007120: ec20003c 12007fff (not $p0) bra 0x7100 00007128: 005c3c02 85800000 join nop 00007130: 001c001a 86c71c00 C vote all $r6 0x1 0x1 00007138: 28000000 14800000 joinat 0x7190 00007140: ecbcbcb0 08b8eca0 sched 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 00007148: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 00007150: 00483c02 85800000 join $p2 nop 00007158: 001fc01e 84801c07 set $p0 0x1 not 0x1 00007160: 001c141a 77630028 C ld lock b32 $p3 $r6 s[$r5+0x5000] 00007168: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 00007170: 000c141a 78600028 $p3 st unlock b32 $p0 s[$r5+0x5000] $r6 00007178: f020003c 12007fff (not $p0) bra 0x7160 00007180: dc10bcbc 08bcb0b0 sched 0x2f 0x2f 0x4 0x37 0x2c 0x2c 0x2f 00007188: 005c3c02 85800000 join nop 00007190: 00683c02 85800000 C join (not $p2) nop 00007198: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 000071a0: 28000000 14800000 joinat 0x71f8 000071a8: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 000071b0: 001c03fe 86c00000 vote all 0x0 $p0 $p0 000071b8: 00403c02 85800000 join $p0 nop 000071c0: eca0ecbc 08bcbcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 000071c8: 001fc05e 84801c07 set $p2 0x1 not 0x1 000071d0: 001c141a 77630028 C ld lock b32 $p3 $r6 s[$r5+0x5000] 000071d8: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 000071e0: 000c141a 78620028 $p3 st unlock b32 $p2 s[$r5+0x5000] $r6 000071e8: f028003c 12007fff (not $p2) bra 0x71d0 000071f0: 005c3c02 85800000 join nop 000071f8: 00603c02 85800000 C join (not $p0) nop 00007200: dca0dc10 08a0dca0 sched 0x4 0x37 0x28 0x37 0x28 0x37 0x28 00007208: 809c241a 78b803e7 shfl bfly b32 0x1 $r6 $r9 0x1 0x1f 00007210: 001c0036 86400000 mov b32 $r13 $laneid 00007218: 031c241a e1001c00 min u32 $r6 $r9 $r6 00007220: 811c181e 78b803e7 shfl bfly b32 0x1 $r7 $r6 0x2 0x1f 00007228: 039c181e e1001c00 min u32 $r7 $r6 $r7 00007230: 821c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x4 0x1f 00007238: 051c1c2a e1001c00 min u32 $r10 $r7 $r10 00007240: e0a0d880 08bcbc10 sched 0x20 0x36 0x28 0x38 0x4 0x2f 0x2f 00007248: 841c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x8 0x1f 00007250: 7f9c341e db201c00 set $p0 0x1 eq u32 $r13 0x0 00007258: 059c282e e1001c00 min u32 $r11 $r10 $r11 00007260: 881c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x10 0x1f 00007268: 061c2c1a e1001c00 min u32 $r6 $r11 $r12 00007270: 00603c02 85800000 join (not $p0) nop 00007278: 001fc01e 84801c07 set $p0 0x1 not 0x1 00007280: b8eca0ec 08a010bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x4 0x28 00007288: 001c141e 77620028 ld lock b32 $p2 $r7 s[$r5+0x5000] 00007290: 03881826 e1001c00 $p2 min u32 $r9 $r6 $r7 00007298: 00081426 78600028 $p2 st unlock b32 $p0 s[$r5+0x5000] $r9 000072a0: ec20003c 12007fff (not $p0) bra 0x7280 000072a8: 005c3c02 85800000 join nop 000072b0: 901c0019 40000000 C add b32 $r6 $r0 0x120 000072b8: 009c1016 e0800000 add b32 $r5 $r4 $r1 000072c0: bcb0b010 08a010a0 sched 0x4 0x2c 0x2c 0x2f 0x28 0x4 0x28 000072c8: 2c1c181d b3681c01 set b32 $p0 0x1 ge s32 $r6 0x258 000072d0: 44000000 14800006 joinat 0x7f60 000072d8: 901c145d b3690001 set b32 $p2 0x1 ge s32 $r5 0x320 or $p0 000072e0: 00483c02 85800000 join $p2 nop 000072e8: 029ca816 e5c00000 cvt rn f32 $r5 s32 $r5 000072f0: 031ca81a e5c00000 cvt rn f32 $r6 s32 $r6 000072f8: 001c1415 c2c081f8 add ftz rn f32 $r5 $r5 0x3f000000 00007300: c4809c80 08a010a0 sched 0x20 0x27 0x20 0x31 0x28 0x4 0x28 00007308: 001c181d c2c081f8 add ftz rn f32 $r7 $r6 0x3f000000 00007310: 851c141a 211d51eb mul ftz f32 $r6 $r5 0x3aa3d70a 00007318: 071c1c1e 211d6d3a mul ftz f32 $r7 $r7 0x3ada740e 00007320: 7f9c1815 60041086 tex p lzero all dfp $r5:#:#:# t2d c[0x20] xy__ $r6:$r7 0x0 00007328: 129c0026 64c03c60 mov b32 $r9 c3[0x94] 00007330: 021c242a 84000000 rcp f32 $r10 $r9 00007338: 001fc026 74200000 mov b32 $r9 0x40000000 00007340: 0880a010 08a080a3 sched 0x4 0x28 0x20 0xc2 0x28 0x20 0x28 00007348: 039c281e e3408000 mul ftz rn f32 $r7 $r10 $r7 00007350: 001fc036 741f8000 mov b32 $r13 0x3f000000 00007358: 001c1c1d 95102a00 fma ftz rn f32 $r7 $r7 0x40000000 neg $r10 00007360: 001c003e 77000000 texbar 0x0 [unknown: 0000003c 00000000] 00007368: 159c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xac] 00007370: 159c1416 8d102460 fma ftz rn f32 $r5 $r5 $r9 neg c3[0xac] 00007378: 101c0026 64c03c60 mov b32 $r9 c3[0x80] 00007380: a010a010 08a0a010 sched 0x4 0x28 0x4 0x28 0x4 0x28 0x28 00007388: 151c1416 62c18060 add ftz rn f32 $r5 $r5 neg c3[0xa8] 00007390: 021c2426 84000000 rcp f32 $r9 $r9 00007398: 021c1416 84000000 rcp f32 $r5 $r5 000073a0: 031c241a e3408000 mul ftz rn f32 $r6 $r9 $r6 000073a8: 171c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xb8] 000073b0: 001c1819 95102600 fma ftz rn f32 $r6 $r6 0x40000000 neg $r9 000073b8: 159c1426 63408060 mul ftz rn f32 $r9 $r5 c3[0xac] 000073c0: 8010a010 0880109c sched 0x4 0x28 0x4 0x20 0x27 0x4 0x20 000073c8: 049c1c1e e3408000 mul ftz rn f32 $r7 $r7 $r9 000073d0: 049c181a e3408000 mul ftz rn f32 $r6 $r6 $r9 000073d8: 0b9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x5c] 000073e0: 0a1c1c26 63408080 mul ftz rn f32 $r9 $r7 c4[0x50] 000073e8: 1b9c141e 5db45c60 set ftz $p0 0x1 ge f32 neg $r5 c3[0xdc] 000073f0: 099c182e 4d002880 fma ftz rn f32 $r11 $r6 c4[0x4c] $r10 000073f8: 081c1826 4d002480 fma ftz rn f32 $r9 $r6 c4[0x40] $r9 00007400: 10809c10 08a010a0 sched 0x4 0x27 0x20 0x4 0x28 0x4 0x28 00007408: 0a9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x54] 00007410: 0b1c1c1e 63408080 mul ftz rn f32 $r7 $r7 c4[0x58] 00007418: 0d9c142e 4d002c80 fma ftz rn f32 $r11 $r5 c4[0x6c] $r11 00007420: 089c182a 4d002880 fma ftz rn f32 $r10 $r6 c4[0x44] $r10 00007428: 091c181a 4d001c80 fma ftz rn f32 $r6 $r6 c4[0x48] $r7 00007430: 0c1c1426 4d002480 fma ftz rn f32 $r9 $r5 c4[0x60] $r9 00007438: 0c9c142a 4d002880 fma ftz rn f32 $r10 $r5 c4[0x64] $r10 00007440: 8010a010 0880109c sched 0x4 0x28 0x4 0x20 0x27 0x4 0x20 00007448: 0f9c2c2e 62c08080 add ftz rn f32 $r11 $r11 c4[0x7c] 00007450: 0e9c282a 62c08080 add ftz rn f32 $r10 $r10 c4[0x74] 00007458: 0d1c141a 4d001880 fma ftz rn f32 $r6 $r5 c4[0x68] $r6 00007460: 021c2c1e 84000000 rcp f32 $r7 $r11 00007468: 199c141e 5d9d4060 set ftz $p0 0x1 le f32 neg $r5 c3[0xcc] or $p0 00007470: 0e1c2426 62c08080 add ftz rn f32 $r9 $r9 c4[0x70] 00007478: 0f1c181a 62c08080 add ftz rn f32 $r6 $r6 c4[0x78] 00007480: 9c80109c 08888010 sched 0x27 0x4 0x20 0x27 0x4 0x20 0x22 00007488: 039c282a e3408000 mul ftz rn f32 $r10 $r10 $r7 00007490: 0001c05e 84801c07 $p0 set $p2 0x1 0x1 00007498: 039c2426 e3408000 mul ftz rn f32 $r9 $r9 $r7 000074a0: 039c181a e3408000 mul ftz rn f32 $r6 $r6 $r7 000074a8: 001c281d 950035f8 fma ftz rn f32 $r7 $r10 0x3f000000 $r13 000074b0: 001c2425 950035f8 fma ftz rn f32 $r9 $r9 0x3f000000 $r13 000074b8: 001c1831 950035f8 fma ftz rn f32 $r12 $r6 0x3f000000 $r13 000074c0: 10a010bc 08a010a0 sched 0x2f 0x4 0x28 0x4 0x28 0x4 0x28 000074c8: 00483c02 85800000 join $p2 nop 000074d0: 199c001a 64c03c60 mov b32 $r6 c3[0xcc] 000074d8: 199c1416 62c98060 add ftz rn f32 $r5 neg $r5 neg c3[0xcc] 000074e0: 1b9c181a 62c88060 add ftz rn f32 $r6 neg $r6 c3[0xdc] 000074e8: 68000000 14800000 joinat 0x75c0 000074f0: 021c181a 84000000 rcp f32 $r6 $r6 000074f8: 001c002a 86c71c00 vote all $r10 0x1 0x1 00007500: a0a010a0 08a0a0a0 sched 0x28 0x4 0x28 0x28 0x28 0x28 0x28 00007508: 029c1816 e3408000 mul ftz rn f32 $r5 $r6 $r5 00007510: 019c1416 84000000 lg2 f32 $r5 $r5 00007518: 051c002e e1800000 bfind u32 $r11 $r10 00007520: 669c1416 211ee666 mul ftz f32 $r5 $r5 0x3dcccccd 00007528: 029c0016 e4800400 preex2 f32 $r5 $r5 00007530: 011c1416 84000000 ex2 f32 $r5 $r5 00007538: 001c1415 c3408224 mul ftz rn f32 $r5 $r5 0x44800000 00007540: 10dca0a0 08ac80b0 sched 0x28 0x28 0x37 0x4 0x2c 0x20 0x2b 00007548: 029c6816 e5808400 cvt ftz rmi s32 $r5 f32 $r5 00007550: 011c1415 c2400000 shl b32 $r5 $r5 clamp 0x2 00007558: 059c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 $r11 0x1f 00007560: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 00007568: 049c001a e4c03c00 mov b32 $r6 $r9 00007570: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00007578: 061c0026 e4c03c00 mov b32 $r9 $r12 00007580: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 00007588: 00403c02 85800000 join $p0 nop 00007590: 001fc05e 84801c07 set $p2 0x1 not 0x1 00007598: 001c1432 77630030 C ld lock b32 $p3 $r12 s[$r5+0x6000] 000075a0: 008c3031 40000000 $p3 add b32 $r12 $r12 0x1 000075a8: 000c1432 78620030 $p3 st unlock b32 $p2 s[$r5+0x6000] $r12 000075b0: f028003c 12007fff (not $p2) bra 0x7598 000075b8: 005c3c02 85800000 join nop 000075c0: 10a0bc80 08bcbcb0 C sched 0x20 0x2f 0x28 0x4 0x2c 0x2f 0x2f 000075c8: 30000000 14800000 joinat 0x7630 000075d0: 00603c02 85800000 join (not $p0) nop 000075d8: 001c0032 86400000 mov b32 $r12 $laneid 000075e0: 061c2c1e db201c00 set $p0 0x1 eq u32 $r11 $r12 000075e8: 051c282a e0400000 popc b32 $r10 $r10 $r10 000075f0: 00603c02 85800000 join (not $p0) nop 000075f8: 001fc01e 84801c07 set $p0 0x1 not 0x1 00007600: b8eca0ec 08a010bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x4 0x28 00007608: 001c142e 77620030 ld lock b32 $p2 $r11 s[$r5+0x6000] 00007610: 0588282e e0800000 $p2 add b32 $r11 $r10 $r11 00007618: 0008142e 78600030 $p2 st unlock b32 $p0 s[$r5+0x6000] $r11 00007620: ec20003c 12007fff (not $p0) bra 0x7600 00007628: 005c3c02 85800000 join nop 00007630: 001c002a 86c71c00 C vote all $r10 0x1 0x1 00007638: 28000000 14800000 joinat 0x7690 00007640: ecbcbcb0 08b8eca0 sched 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 00007648: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00007650: 00483c02 85800000 join $p2 nop 00007658: 001fc01e 84801c07 set $p0 0x1 not 0x1 00007660: 001c142a 77630000 C ld lock b32 $p3 $r10 s[$r5] 00007668: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 00007670: 000c142a 78600000 $p3 st unlock b32 $p0 s[$r5] $r10 00007678: f020003c 12007fff (not $p0) bra 0x7660 00007680: 10bc80bc 08b0b0dc sched 0x2f 0x20 0x2f 0x4 0x37 0x2c 0x2c 00007688: 005c3c02 85800000 join nop 00007690: 90000000 14800000 C joinat 0x77b8 00007698: 00683c02 85800000 join (not $p2) nop 000076a0: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 000076a8: 28000000 14800000 joinat 0x7700 000076b0: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 000076b8: 001c03fe 86c00000 vote all 0x0 $p0 $p0 000076c0: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 000076c8: 00403c02 85800000 join $p0 nop 000076d0: 001fc05e 84801c07 set $p2 0x1 not 0x1 000076d8: 001c142a 77630000 C ld lock b32 $p3 $r10 s[$r5] 000076e0: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 000076e8: 000c142a 78620000 $p3 st unlock b32 $p2 s[$r5] $r10 000076f0: f028003c 12007fff (not $p2) bra 0x76d8 000076f8: 005c3c02 85800000 join nop 00007700: a0dc10bc 08dca0dc C sched 0x2f 0x4 0x37 0x28 0x37 0x28 0x37 00007708: 00603c02 85800000 join (not $p0) nop 00007710: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 00007718: 001c003e 86400000 mov b32 $r15 $laneid 00007720: 051c182a e1003c00 max u32 $r10 $r6 $r10 00007728: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00007730: 059c282e e1003c00 max u32 $r11 $r10 $r11 00007738: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00007740: a0d880a0 08bc10e0 sched 0x28 0x20 0x36 0x28 0x38 0x4 0x2f 00007748: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 00007750: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00007758: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00007760: 069c3036 e1003c00 max u32 $r13 $r12 $r13 00007768: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00007770: 071c342a e1003c00 max u32 $r10 $r13 $r14 00007778: 00603c02 85800000 join (not $p0) nop 00007780: eca0ecbc 08a0bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x28 00007788: 001fc01e 84801c07 set $p0 0x1 not 0x1 00007790: 001c142e 77620000 C ld lock b32 $p2 $r11 s[$r5] 00007798: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 000077a0: 0008142e 78600000 $p2 st unlock b32 $p0 s[$r5] $r11 000077a8: f020003c 12007fff (not $p0) bra 0x7790 000077b0: 005c3c02 85800000 join nop 000077b8: 001c002a 86c71c00 C vote all $r10 0x1 0x1 000077c0: bcbcb010 08eca0ec sched 0x4 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 000077c8: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 000077d0: 20000000 14800000 joinat 0x7818 000077d8: 00483c02 85800000 join $p2 nop 000077e0: 001fc01e 84801c07 set $p0 0x1 not 0x1 000077e8: 001c142a 77630008 C ld lock b32 $p3 $r10 s[$r5+0x1000] 000077f0: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 000077f8: 000c142a 78600008 $p3 st unlock b32 $p0 s[$r5+0x1000] $r10 00007800: bc80bcb8 08b0dc10 sched 0x2e 0x2f 0x20 0x2f 0x4 0x37 0x2c 00007808: ec20003c 12007fff (not $p0) bra 0x77e8 00007810: 005c3c02 85800000 join nop 00007818: 90000000 14800000 C joinat 0x7940 00007820: 00683c02 85800000 join (not $p2) nop 00007828: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00007830: 2c000000 14800000 joinat 0x7890 00007838: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00007840: ecbcbcb0 08b8eca0 sched 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 00007848: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00007850: 00403c02 85800000 join $p0 nop 00007858: 001fc05e 84801c07 set $p2 0x1 not 0x1 00007860: 001c142a 77630008 C ld lock b32 $p3 $r10 s[$r5+0x1000] 00007868: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 00007870: 000c142a 78620008 $p3 st unlock b32 $p2 s[$r5+0x1000] $r10 00007878: f028003c 12007fff (not $p2) bra 0x7860 00007880: dc10bcbc 08a0dca0 sched 0x2f 0x2f 0x4 0x37 0x28 0x37 0x28 00007888: 005c3c02 85800000 join nop 00007890: 00603c02 85800000 C join (not $p0) nop 00007898: 809c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x1 0x1f 000078a0: 001c003e 86400000 mov b32 $r15 $laneid 000078a8: 051c1c2a e1003c00 max u32 $r10 $r7 $r10 000078b0: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 000078b8: 059c282e e1003c00 max u32 $r11 $r10 $r11 000078c0: d880a0dc 0880dca0 sched 0x37 0x28 0x20 0x36 0x28 0x37 0x20 000078c8: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 000078d0: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 000078d8: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 000078e0: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 000078e8: 069c3036 e1003c00 max u32 $r13 $r12 $r13 000078f0: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 000078f8: 071c342a e1003c00 max u32 $r10 $r13 $r14 00007900: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 00007908: 00603c02 85800000 join (not $p0) nop 00007910: 001fc01e 84801c07 set $p0 0x1 not 0x1 00007918: 001c142e 77620008 C ld lock b32 $p2 $r11 s[$r5+0x1000] 00007920: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 00007928: 0008142e 78600008 $p2 st unlock b32 $p0 s[$r5+0x1000] $r11 00007930: f020003c 12007fff (not $p0) bra 0x7918 00007938: 005c3c02 85800000 join nop 00007940: bcb0a010 08a0ecbc C sched 0x4 0x28 0x2c 0x2f 0x2f 0x3b 0x28 00007948: 001c002a 86c71c00 vote all $r10 0x1 0x1 00007950: 24000000 14800000 joinat 0x79a0 00007958: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00007960: 00483c02 85800000 join $p2 nop 00007968: 001fc01e 84801c07 set $p0 0x1 not 0x1 00007970: 001c142a 77630010 C ld lock b32 $p3 $r10 s[$r5+0x2000] 00007978: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 00007980: 80bcb8ec 08dc10bc sched 0x3b 0x2e 0x2f 0x20 0x2f 0x4 0x37 00007988: 000c142a 78600010 $p3 st unlock b32 $p0 s[$r5+0x2000] $r10 00007990: ec20003c 12007fff (not $p0) bra 0x7970 00007998: 005c3c02 85800000 join nop 000079a0: 94000000 14800000 C joinat 0x7ad0 000079a8: 00683c02 85800000 join (not $p2) nop 000079b0: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 000079b8: 2c000000 14800000 joinat 0x7a18 000079c0: bcbcb0b0 08eca0ec sched 0x2c 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 000079c8: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 000079d0: 001c03fe 86c00000 vote all 0x0 $p0 $p0 000079d8: 00403c02 85800000 join $p0 nop 000079e0: 001fc05e 84801c07 set $p2 0x1 not 0x1 000079e8: 001c142a 77630010 C ld lock b32 $p3 $r10 s[$r5+0x2000] 000079f0: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 000079f8: 000c142a 78620010 $p3 st unlock b32 $p2 s[$r5+0x2000] $r10 00007a00: 10bcbcb8 08dca0dc sched 0x2e 0x2f 0x2f 0x4 0x37 0x28 0x37 00007a08: ec28003c 12007fff (not $p2) bra 0x79e8 00007a10: 005c3c02 85800000 join nop 00007a18: 00603c02 85800000 C join (not $p0) nop 00007a20: 809c242a 78b803e7 shfl bfly b32 0x1 $r10 $r9 0x1 0x1f 00007a28: 001c003e 86400000 mov b32 $r15 $laneid 00007a30: 051c242a e1003c00 max u32 $r10 $r9 $r10 00007a38: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00007a40: 80a0dca0 08e0a0d8 sched 0x28 0x37 0x28 0x20 0x36 0x28 0x38 00007a48: 059c282e e1003c00 max u32 $r11 $r10 $r11 00007a50: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00007a58: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 00007a60: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00007a68: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00007a70: 069c3036 e1003c00 max u32 $r13 $r12 $r13 00007a78: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00007a80: ecbcbc10 08b8eca0 sched 0x4 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 00007a88: 071c342a e1003c00 max u32 $r10 $r13 $r14 00007a90: 00603c02 85800000 join (not $p0) nop 00007a98: 001fc01e 84801c07 set $p0 0x1 not 0x1 00007aa0: 001c142e 77620010 C ld lock b32 $p2 $r11 s[$r5+0x2000] 00007aa8: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 00007ab0: 0008142e 78600010 $p2 st unlock b32 $p0 s[$r5+0x2000] $r11 00007ab8: f020003c 12007fff (not $p0) bra 0x7aa0 00007ac0: b0a010bc 08ecbcbc sched 0x2f 0x4 0x28 0x2c 0x2f 0x2f 0x3b 00007ac8: 005c3c02 85800000 join nop 00007ad0: 001c002a 86c71c00 C vote all $r10 0x1 0x1 00007ad8: 24000000 14800000 joinat 0x7b28 00007ae0: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00007ae8: 00483c02 85800000 join $p2 nop 00007af0: 001fc01e 84801c07 set $p0 0x1 not 0x1 00007af8: 001c142a 77630018 C ld lock b32 $p3 $r10 s[$r5+0x3000] 00007b00: bcb8eca0 08dcbc80 sched 0x28 0x3b 0x2e 0x2f 0x20 0x2f 0x37 00007b08: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 00007b10: 000c142a 78600018 $p3 st unlock b32 $p0 s[$r5+0x3000] $r10 00007b18: ec20003c 12007fff (not $p0) bra 0x7af8 00007b20: 005c3c02 85800000 join nop 00007b28: 94000000 14800000 C joinat 0x7c58 00007b30: 00683c02 85800000 join (not $p2) nop 00007b38: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00007b40: bcb0b010 08a0ecbc sched 0x4 0x2c 0x2c 0x2f 0x2f 0x3b 0x28 00007b48: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00007b50: 24000000 14800000 joinat 0x7ba0 00007b58: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00007b60: 00403c02 85800000 join $p0 nop 00007b68: 001fc05e 84801c07 set $p2 0x1 not 0x1 00007b70: 001c142a 77630018 C ld lock b32 $p3 $r10 s[$r5+0x3000] 00007b78: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 00007b80: bcbcb8ec 08a0dc10 sched 0x3b 0x2e 0x2f 0x2f 0x4 0x37 0x28 00007b88: 000c142a 78620018 $p3 st unlock b32 $p2 s[$r5+0x3000] $r10 00007b90: ec28003c 12007fff (not $p2) bra 0x7b70 00007b98: 005c3c02 85800000 join nop 00007ba0: 00603c02 85800000 C join (not $p0) nop 00007ba8: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 00007bb0: 001c003e 86400000 mov b32 $r15 $laneid 00007bb8: 051c182a e1001c00 min u32 $r10 $r6 $r10 00007bc0: a0dca0dc 08a0d880 sched 0x37 0x28 0x37 0x28 0x20 0x36 0x28 00007bc8: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00007bd0: 059c282e e1001c00 min u32 $r11 $r10 $r11 00007bd8: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00007be0: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 00007be8: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00007bf0: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00007bf8: 069c3036 e1001c00 min u32 $r13 $r12 $r13 00007c00: bcbc10e0 08eca0ec sched 0x38 0x4 0x2f 0x2f 0x3b 0x28 0x3b 00007c08: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00007c10: 071c341a e1001c00 min u32 $r6 $r13 $r14 00007c18: 00603c02 85800000 join (not $p0) nop 00007c20: 001fc01e 84801c07 set $p0 0x1 not 0x1 00007c28: 001c142a 77620018 C ld lock b32 $p2 $r10 s[$r5+0x3000] 00007c30: 0508182a e1001c00 $p2 min u32 $r10 $r6 $r10 00007c38: 0008142a 78600018 $p2 st unlock b32 $p0 s[$r5+0x3000] $r10 00007c40: a010bcb8 08bcbcb0 sched 0x2e 0x2f 0x4 0x28 0x2c 0x2f 0x2f 00007c48: ec20003c 12007fff (not $p0) bra 0x7c28 00007c50: 005c3c02 85800000 join nop 00007c58: 001c001a 86c71c00 C vote all $r6 0x1 0x1 00007c60: 24000000 14800000 joinat 0x7cb0 00007c68: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 00007c70: 00483c02 85800000 join $p2 nop 00007c78: 001fc01e 84801c07 set $p0 0x1 not 0x1 00007c80: b8eca0ec 08bc80bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x20 0x2f 00007c88: 001c141a 77630020 ld lock b32 $p3 $r6 s[$r5+0x4000] 00007c90: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 00007c98: 000c141a 78600020 $p3 st unlock b32 $p0 s[$r5+0x4000] $r6 00007ca0: ec20003c 12007fff (not $p0) bra 0x7c80 00007ca8: 005c3c02 85800000 join nop 00007cb0: 94000000 14800000 C joinat 0x7de0 00007cb8: 00683c02 85800000 join (not $p2) nop 00007cc0: b0b0dc10 08ecbcbc sched 0x4 0x37 0x2c 0x2c 0x2f 0x2f 0x3b 00007cc8: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 00007cd0: 28000000 14800000 joinat 0x7d28 00007cd8: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 00007ce0: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00007ce8: 00403c02 85800000 join $p0 nop 00007cf0: 001fc05e 84801c07 set $p2 0x1 not 0x1 00007cf8: 001c141a 77630020 C ld lock b32 $p3 $r6 s[$r5+0x4000] 00007d00: bcb8eca0 08dc10bc sched 0x28 0x3b 0x2e 0x2f 0x2f 0x4 0x37 00007d08: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 00007d10: 000c141a 78620020 $p3 st unlock b32 $p2 s[$r5+0x4000] $r6 00007d18: ec28003c 12007fff (not $p2) bra 0x7cf8 00007d20: 005c3c02 85800000 join nop 00007d28: 00603c02 85800000 C join (not $p0) nop 00007d30: 809c1c1a 78b803e7 shfl bfly b32 0x1 $r6 $r7 0x1 0x1f 00007d38: 001c003a 86400000 mov b32 $r14 $laneid 00007d40: dca0dca0 08d880a0 sched 0x28 0x37 0x28 0x37 0x28 0x20 0x36 00007d48: 031c1c1a e1001c00 min u32 $r6 $r7 $r6 00007d50: 811c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x2 0x1f 00007d58: 051c182a e1001c00 min u32 $r10 $r6 $r10 00007d60: 821c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x4 0x1f 00007d68: 059c282e e1001c00 min u32 $r11 $r10 $r11 00007d70: 841c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x8 0x1f 00007d78: 7f9c381e db201c00 set $p0 0x1 eq u32 $r14 0x0 00007d80: bc10e0a0 08a0ecbc sched 0x28 0x38 0x4 0x2f 0x2f 0x3b 0x28 00007d88: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 00007d90: 881c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x10 0x1f 00007d98: 069c301a e1001c00 min u32 $r6 $r12 $r13 00007da0: 00603c02 85800000 join (not $p0) nop 00007da8: 001fc01e 84801c07 set $p0 0x1 not 0x1 00007db0: 001c141e 77620020 C ld lock b32 $p2 $r7 s[$r5+0x4000] 00007db8: 0388182a e1001c00 $p2 min u32 $r10 $r6 $r7 00007dc0: 10bcb8ec 08bcb0a0 sched 0x3b 0x2e 0x2f 0x4 0x28 0x2c 0x2f 00007dc8: 0008142a 78600020 $p2 st unlock b32 $p0 s[$r5+0x4000] $r10 00007dd0: ec20003c 12007fff (not $p0) bra 0x7db0 00007dd8: 005c3c02 85800000 join nop 00007de0: 001c001a 86c71c00 C vote all $r6 0x1 0x1 00007de8: 24000000 14800000 joinat 0x7e38 00007df0: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 00007df8: 00483c02 85800000 join $p2 nop 00007e00: eca0ecbc 08bcbcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 00007e08: 001fc01e 84801c07 set $p0 0x1 not 0x1 00007e10: 001c141a 77630028 C ld lock b32 $p3 $r6 s[$r5+0x5000] 00007e18: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 00007e20: 000c141a 78600028 $p3 st unlock b32 $p0 s[$r5+0x5000] $r6 00007e28: f020003c 12007fff (not $p0) bra 0x7e10 00007e30: 005c3c02 85800000 join nop 00007e38: 00683c02 85800000 C join (not $p2) nop 00007e40: b0b0dc10 08ecbcbc sched 0x4 0x37 0x2c 0x2c 0x2f 0x2f 0x3b 00007e48: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 00007e50: 28000000 14800000 joinat 0x7ea8 00007e58: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 00007e60: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00007e68: 00403c02 85800000 join $p0 nop 00007e70: 001fc05e 84801c07 set $p2 0x1 not 0x1 00007e78: 001c141a 77630028 C ld lock b32 $p3 $r6 s[$r5+0x5000] 00007e80: bcb8eca0 08dc10bc sched 0x28 0x3b 0x2e 0x2f 0x2f 0x4 0x37 00007e88: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 00007e90: 000c141a 78620028 $p3 st unlock b32 $p2 s[$r5+0x5000] $r6 00007e98: ec28003c 12007fff (not $p2) bra 0x7e78 00007ea0: 005c3c02 85800000 join nop 00007ea8: 00603c02 85800000 C join (not $p0) nop 00007eb0: 809c241a 78b803e7 shfl bfly b32 0x1 $r6 $r9 0x1 0x1f 00007eb8: 001c0036 86400000 mov b32 $r13 $laneid 00007ec0: dca0dca0 08d880a0 sched 0x28 0x37 0x28 0x37 0x28 0x20 0x36 00007ec8: 031c241a e1001c00 min u32 $r6 $r9 $r6 00007ed0: 811c181e 78b803e7 shfl bfly b32 0x1 $r7 $r6 0x2 0x1f 00007ed8: 039c181e e1001c00 min u32 $r7 $r6 $r7 00007ee0: 821c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x4 0x1f 00007ee8: 051c1c2a e1001c00 min u32 $r10 $r7 $r10 00007ef0: 841c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x8 0x1f 00007ef8: 7f9c341e db201c00 set $p0 0x1 eq u32 $r13 0x0 00007f00: bc10e0a0 08a0ecbc sched 0x28 0x38 0x4 0x2f 0x2f 0x3b 0x28 00007f08: 059c282e e1001c00 min u32 $r11 $r10 $r11 00007f10: 881c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x10 0x1f 00007f18: 061c2c1a e1001c00 min u32 $r6 $r11 $r12 00007f20: 00603c02 85800000 join (not $p0) nop 00007f28: 001fc01e 84801c07 set $p0 0x1 not 0x1 00007f30: 001c141e 77620028 C ld lock b32 $p2 $r7 s[$r5+0x5000] 00007f38: 03881826 e1001c00 $p2 min u32 $r9 $r6 $r7 00007f40: 10bcb8ec 08b010a0 sched 0x3b 0x2e 0x2f 0x4 0x28 0x4 0x2c 00007f48: 00081426 78600028 $p2 st unlock b32 $p0 s[$r5+0x5000] $r9 00007f50: ec20003c 12007fff (not $p0) bra 0x7f30 00007f58: 005c3c02 85800000 join nop 00007f60: a01c0019 40000000 C add b32 $r6 $r0 0x140 00007f68: 009c1016 e0800000 add b32 $r5 $r4 $r1 00007f70: 2c1c181d b3681c01 set b32 $p0 0x1 ge s32 $r6 0x258 00007f78: 48000000 14800006 joinat 0x8c10 00007f80: 10a0bcb0 089c80a0 sched 0x2c 0x2f 0x28 0x4 0x28 0x20 0x27 00007f88: 901c145d b3690001 set b32 $p2 0x1 ge s32 $r5 0x320 or $p0 00007f90: 00483c02 85800000 join $p2 nop 00007f98: 029ca816 e5c00000 cvt rn f32 $r5 s32 $r5 00007fa0: 031ca81a e5c00000 cvt rn f32 $r6 s32 $r6 00007fa8: 001c1415 c2c081f8 add ftz rn f32 $r5 $r5 0x3f000000 00007fb0: 001c181d c2c081f8 add ftz rn f32 $r7 $r6 0x3f000000 00007fb8: 851c141a 211d51eb mul ftz f32 $r6 $r5 0x3aa3d70a 00007fc0: 10a0c480 08a010a0 sched 0x20 0x31 0x28 0x4 0x28 0x4 0x28 00007fc8: 071c1c1e 211d6d3a mul ftz f32 $r7 $r7 0x3ada740e 00007fd0: 7f9c1815 60041086 tex p lzero all dfp $r5:#:#:# t2d c[0x20] xy__ $r6:$r7 0x0 00007fd8: 129c0026 64c03c60 mov b32 $r9 c3[0x94] 00007fe0: 021c242a 84000000 rcp f32 $r10 $r9 00007fe8: 001fc026 74200000 mov b32 $r9 0x40000000 00007ff0: 039c281e e3408000 mul ftz rn f32 $r7 $r10 $r7 00007ff8: 001fc036 741f8000 mov b32 $r13 0x3f000000 00008000: 80a30880 08a010a0 sched 0x20 0xc2 0x28 0x20 0x28 0x4 0x28 00008008: 001c1c1d 95102a00 fma ftz rn f32 $r7 $r7 0x40000000 neg $r10 00008010: 001c003e 77000000 texbar 0x0 [unknown: 0000003c 00000000] 00008018: 159c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xac] 00008020: 159c1416 8d102460 fma ftz rn f32 $r5 $r5 $r9 neg c3[0xac] 00008028: 101c0026 64c03c60 mov b32 $r9 c3[0x80] 00008030: 151c1416 62c18060 add ftz rn f32 $r5 $r5 neg c3[0xa8] 00008038: 021c2426 84000000 rcp f32 $r9 $r9 00008040: a010a010 08a010a0 sched 0x4 0x28 0x4 0x28 0x28 0x4 0x28 00008048: 021c1416 84000000 rcp f32 $r5 $r5 00008050: 031c241a e3408000 mul ftz rn f32 $r6 $r9 $r6 00008058: 171c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xb8] 00008060: 001c1819 95102600 fma ftz rn f32 $r6 $r6 0x40000000 neg $r9 00008068: 159c1426 63408060 mul ftz rn f32 $r9 $r5 c3[0xac] 00008070: 049c1c1e e3408000 mul ftz rn f32 $r7 $r7 $r9 00008078: 049c181a e3408000 mul ftz rn f32 $r6 $r6 $r9 00008080: 109c8010 089c1080 sched 0x4 0x20 0x27 0x4 0x20 0x4 0x27 00008088: 0b9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x5c] 00008090: 0a1c1c26 63408080 mul ftz rn f32 $r9 $r7 c4[0x50] 00008098: 1b9c141e 5db45c60 set ftz $p0 0x1 ge f32 neg $r5 c3[0xdc] 000080a0: 099c182e 4d002880 fma ftz rn f32 $r11 $r6 c4[0x4c] $r10 000080a8: 081c1826 4d002480 fma ftz rn f32 $r9 $r6 c4[0x40] $r9 000080b0: 0a9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x54] 000080b8: 0b1c1c1e 63408080 mul ftz rn f32 $r7 $r7 c4[0x58] 000080c0: 10a01080 08a010a0 sched 0x20 0x4 0x28 0x4 0x28 0x4 0x28 000080c8: 0d9c142e 4d002c80 fma ftz rn f32 $r11 $r5 c4[0x6c] $r11 000080d0: 089c182a 4d002880 fma ftz rn f32 $r10 $r6 c4[0x44] $r10 000080d8: 091c181a 4d001c80 fma ftz rn f32 $r6 $r6 c4[0x48] $r7 000080e0: 0c1c1426 4d002480 fma ftz rn f32 $r9 $r5 c4[0x60] $r9 000080e8: 0c9c142a 4d002880 fma ftz rn f32 $r10 $r5 c4[0x64] $r10 000080f0: 0f9c2c2e 62c08080 add ftz rn f32 $r11 $r11 c4[0x7c] 000080f8: 0e9c282a 62c08080 add ftz rn f32 $r10 $r10 c4[0x74] 00008100: 109c8010 088c8c80 sched 0x4 0x20 0x27 0x4 0x20 0x23 0x23 00008108: 0d1c141a 4d001880 fma ftz rn f32 $r6 $r5 c4[0x68] $r6 00008110: 021c2c1e 84000000 rcp f32 $r7 $r11 00008118: 199c141e 5d9d4060 set ftz $p0 0x1 le f32 neg $r5 c3[0xcc] or $p0 00008120: 0e1c2426 62c08080 add ftz rn f32 $r9 $r9 c4[0x70] 00008128: 0f1c181a 62c08080 add ftz rn f32 $r6 $r6 c4[0x78] 00008130: 039c282a e3408000 mul ftz rn f32 $r10 $r10 $r7 00008138: 0001c05e 84801c07 $p0 set $p2 0x1 0x1 00008140: 8410a010 08a0bc10 sched 0x4 0x28 0x4 0x21 0x4 0x2f 0x28 00008148: 039c2426 e3408000 mul ftz rn f32 $r9 $r9 $r7 00008150: 039c181a e3408000 mul ftz rn f32 $r6 $r6 $r7 00008158: 001c281d 950035f8 fma ftz rn f32 $r7 $r10 0x3f000000 $r13 00008160: 001c2425 950035f8 fma ftz rn f32 $r9 $r9 0x3f000000 $r13 00008168: 001c1831 950035f8 fma ftz rn f32 $r12 $r6 0x3f000000 $r13 00008170: 00483c02 85800000 join $p2 nop 00008178: 199c001a 64c03c60 mov b32 $r6 c3[0xcc] 00008180: a010a010 08a010a0 sched 0x4 0x28 0x4 0x28 0x28 0x4 0x28 00008188: 1b9c181a 62c88060 add ftz rn f32 $r6 neg $r6 c3[0xdc] 00008190: 6c000000 14800000 joinat 0x8270 00008198: 199c1416 62c98060 add ftz rn f32 $r5 neg $r5 neg c3[0xcc] 000081a0: 021c181a 84000000 rcp f32 $r6 $r6 000081a8: 029c1816 e3408000 mul ftz rn f32 $r5 $r6 $r5 000081b0: 019c1416 84000000 lg2 f32 $r5 $r5 000081b8: 001c002a 86c71c00 vote all $r10 0x1 0x1 000081c0: a0a010a0 08a0a0a0 sched 0x28 0x4 0x28 0x28 0x28 0x28 0x28 000081c8: 669c1416 211ee666 mul ftz f32 $r5 $r5 0x3dcccccd 000081d0: 029c0016 e4800400 preex2 f32 $r5 $r5 000081d8: 051c002e e1800000 bfind u32 $r11 $r10 000081e0: 011c1416 84000000 ex2 f32 $r5 $r5 000081e8: 001c1415 c3408224 mul ftz rn f32 $r5 $r5 0x44800000 000081f0: 029c6816 e5808400 cvt ftz rmi s32 $r5 f32 $r5 000081f8: 011c1415 c2400000 shl b32 $r5 $r5 clamp 0x2 00008200: 10b010dc 08bcbcb0 sched 0x37 0x4 0x2c 0x4 0x2c 0x2f 0x2f 00008208: 059c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 $r11 0x1f 00008210: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 00008218: 049c001a e4c03c00 mov b32 $r6 $r9 00008220: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00008228: 061c0026 e4c03c00 mov b32 $r9 $r12 00008230: 00403c02 85800000 join $p0 nop 00008238: 001fc05e 84801c07 set $p2 0x1 not 0x1 00008240: b8eca0ec 08bc80bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x20 0x2f 00008248: 001c1432 77630030 ld lock b32 $p3 $r12 s[$r5+0x6000] 00008250: 008c3031 40000000 $p3 add b32 $r12 $r12 0x1 00008258: 000c1432 78620030 $p3 st unlock b32 $p2 s[$r5+0x6000] $r12 00008260: ec28003c 12007fff (not $p2) bra 0x8240 00008268: 005c3c02 85800000 join nop 00008270: 34000000 14800000 C joinat 0x82e0 00008278: 00603c02 85800000 join (not $p0) nop 00008280: bcb010a0 08a0ecbc sched 0x28 0x4 0x2c 0x2f 0x2f 0x3b 0x28 00008288: 001c0032 86400000 mov b32 $r12 $laneid 00008290: 061c2c1e db201c00 set $p0 0x1 eq u32 $r11 $r12 00008298: 051c282a e0400000 popc b32 $r10 $r10 $r10 000082a0: 00603c02 85800000 join (not $p0) nop 000082a8: 001fc01e 84801c07 set $p0 0x1 not 0x1 000082b0: 001c142e 77620030 C ld lock b32 $p2 $r11 s[$r5+0x6000] 000082b8: 0588282e e0800000 $p2 add b32 $r11 $r10 $r11 000082c0: 10bcb8ec 08bcb0a0 sched 0x3b 0x2e 0x2f 0x4 0x28 0x2c 0x2f 000082c8: 0008142e 78600030 $p2 st unlock b32 $p0 s[$r5+0x6000] $r11 000082d0: ec20003c 12007fff (not $p0) bra 0x82b0 000082d8: 005c3c02 85800000 join nop 000082e0: 001c002a 86c71c00 C vote all $r10 0x1 0x1 000082e8: 24000000 14800000 joinat 0x8338 000082f0: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 000082f8: 00483c02 85800000 join $p2 nop 00008300: eca0ecbc 0880bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x20 00008308: 001fc01e 84801c07 set $p0 0x1 not 0x1 00008310: 001c142a 77630000 C ld lock b32 $p3 $r10 s[$r5] 00008318: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 00008320: 000c142a 78600000 $p3 st unlock b32 $p0 s[$r5] $r10 00008328: f020003c 12007fff (not $p0) bra 0x8310 00008330: 005c3c02 85800000 join nop 00008338: 94000000 14800000 C joinat 0x8468 00008340: b0dc10bc 08bcbcb0 sched 0x2f 0x4 0x37 0x2c 0x2c 0x2f 0x2f 00008348: 00683c02 85800000 join (not $p2) nop 00008350: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00008358: 28000000 14800000 joinat 0x83b0 00008360: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00008368: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00008370: 00403c02 85800000 join $p0 nop 00008378: 001fc05e 84801c07 set $p2 0x1 not 0x1 00008380: b8eca0ec 08dcbcbc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 0x37 00008388: 001c142a 77630000 ld lock b32 $p3 $r10 s[$r5] 00008390: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 00008398: 000c142a 78620000 $p3 st unlock b32 $p2 s[$r5] $r10 000083a0: ec28003c 12007fff (not $p2) bra 0x8380 000083a8: 005c3c02 85800000 join nop 000083b0: 00603c02 85800000 C join (not $p0) nop 000083b8: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 000083c0: a0dc10a0 0880a0dc sched 0x28 0x4 0x37 0x28 0x37 0x28 0x20 000083c8: 051c182a e1003c00 max u32 $r10 $r6 $r10 000083d0: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 000083d8: 001c003e 86400000 mov b32 $r15 $laneid 000083e0: 059c282e e1003c00 max u32 $r11 $r10 $r11 000083e8: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 000083f0: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 000083f8: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00008400: 10e0a0d8 08ecbcbc sched 0x36 0x28 0x38 0x4 0x2f 0x2f 0x3b 00008408: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00008410: 069c3036 e1003c00 max u32 $r13 $r12 $r13 00008418: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00008420: 071c342a e1003c00 max u32 $r10 $r13 $r14 00008428: 00603c02 85800000 join (not $p0) nop 00008430: 001fc01e 84801c07 set $p0 0x1 not 0x1 00008438: 001c142e 77620000 C ld lock b32 $p2 $r11 s[$r5] 00008440: bcb8eca0 08b0a010 sched 0x28 0x3b 0x2e 0x2f 0x4 0x28 0x2c 00008448: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 00008450: 0008142e 78600000 $p2 st unlock b32 $p0 s[$r5] $r11 00008458: ec20003c 12007fff (not $p0) bra 0x8438 00008460: 005c3c02 85800000 join nop 00008468: 001c002a 86c71c00 C vote all $r10 0x1 0x1 00008470: 24000000 14800000 joinat 0x84c0 00008478: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00008480: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 00008488: 00483c02 85800000 join $p2 nop 00008490: 001fc01e 84801c07 set $p0 0x1 not 0x1 00008498: 001c142a 77630008 C ld lock b32 $p3 $r10 s[$r5+0x1000] 000084a0: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 000084a8: 000c142a 78600008 $p3 st unlock b32 $p0 s[$r5+0x1000] $r10 000084b0: f020003c 12007fff (not $p0) bra 0x8498 000084b8: 005c3c02 85800000 join nop 000084c0: dc10bc80 08bcb0b0 C sched 0x20 0x2f 0x4 0x37 0x2c 0x2c 0x2f 000084c8: 90000000 14800000 joinat 0x85f0 000084d0: 00683c02 85800000 join (not $p2) nop 000084d8: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 000084e0: 28000000 14800000 joinat 0x8538 000084e8: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 000084f0: 001c03fe 86c00000 vote all 0x0 $p0 $p0 000084f8: 00403c02 85800000 join $p0 nop 00008500: eca0ecbc 08bcbcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 00008508: 001fc05e 84801c07 set $p2 0x1 not 0x1 00008510: 001c142a 77630008 C ld lock b32 $p3 $r10 s[$r5+0x1000] 00008518: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 00008520: 000c142a 78620008 $p3 st unlock b32 $p2 s[$r5+0x1000] $r10 00008528: f028003c 12007fff (not $p2) bra 0x8510 00008530: 005c3c02 85800000 join nop 00008538: 00603c02 85800000 C join (not $p0) nop 00008540: dca0dc10 08a0dca0 sched 0x4 0x37 0x28 0x37 0x28 0x37 0x28 00008548: 809c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x1 0x1f 00008550: 001c003e 86400000 mov b32 $r15 $laneid 00008558: 051c1c2a e1003c00 max u32 $r10 $r7 $r10 00008560: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00008568: 059c282e e1003c00 max u32 $r11 $r10 $r11 00008570: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00008578: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 00008580: e0a0d880 08bcbc10 sched 0x20 0x36 0x28 0x38 0x4 0x2f 0x2f 00008588: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00008590: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00008598: 069c3036 e1003c00 max u32 $r13 $r12 $r13 000085a0: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 000085a8: 071c342a e1003c00 max u32 $r10 $r13 $r14 000085b0: 00603c02 85800000 join (not $p0) nop 000085b8: 001fc01e 84801c07 set $p0 0x1 not 0x1 000085c0: b8eca0ec 08a010bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x4 0x28 000085c8: 001c142e 77620008 ld lock b32 $p2 $r11 s[$r5+0x1000] 000085d0: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 000085d8: 0008142e 78600008 $p2 st unlock b32 $p0 s[$r5+0x1000] $r11 000085e0: ec20003c 12007fff (not $p0) bra 0x85c0 000085e8: 005c3c02 85800000 join nop 000085f0: 001c002a 86c71c00 C vote all $r10 0x1 0x1 000085f8: 28000000 14800000 joinat 0x8650 00008600: ecbcbcb0 08b8eca0 sched 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 00008608: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00008610: 00483c02 85800000 join $p2 nop 00008618: 001fc01e 84801c07 set $p0 0x1 not 0x1 00008620: 001c142a 77630010 C ld lock b32 $p3 $r10 s[$r5+0x2000] 00008628: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 00008630: 000c142a 78600010 $p3 st unlock b32 $p0 s[$r5+0x2000] $r10 00008638: f020003c 12007fff (not $p0) bra 0x8620 00008640: 10bc80bc 08b0b0dc sched 0x2f 0x20 0x2f 0x4 0x37 0x2c 0x2c 00008648: 005c3c02 85800000 join nop 00008650: 90000000 14800000 C joinat 0x8778 00008658: 00683c02 85800000 join (not $p2) nop 00008660: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00008668: 28000000 14800000 joinat 0x86c0 00008670: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00008678: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00008680: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 00008688: 00403c02 85800000 join $p0 nop 00008690: 001fc05e 84801c07 set $p2 0x1 not 0x1 00008698: 001c142a 77630010 C ld lock b32 $p3 $r10 s[$r5+0x2000] 000086a0: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 000086a8: 000c142a 78620010 $p3 st unlock b32 $p2 s[$r5+0x2000] $r10 000086b0: f028003c 12007fff (not $p2) bra 0x8698 000086b8: 005c3c02 85800000 join nop 000086c0: a0dc10bc 08dca0dc C sched 0x2f 0x4 0x37 0x28 0x37 0x28 0x37 000086c8: 00603c02 85800000 join (not $p0) nop 000086d0: 809c242a 78b803e7 shfl bfly b32 0x1 $r10 $r9 0x1 0x1f 000086d8: 001c003e 86400000 mov b32 $r15 $laneid 000086e0: 051c242a e1003c00 max u32 $r10 $r9 $r10 000086e8: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 000086f0: 059c282e e1003c00 max u32 $r11 $r10 $r11 000086f8: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00008700: a0d880a0 08bc10e0 sched 0x28 0x20 0x36 0x28 0x38 0x4 0x2f 00008708: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 00008710: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00008718: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00008720: 069c3036 e1003c00 max u32 $r13 $r12 $r13 00008728: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00008730: 071c342a e1003c00 max u32 $r10 $r13 $r14 00008738: 00603c02 85800000 join (not $p0) nop 00008740: eca0ecbc 08a0bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x28 00008748: 001fc01e 84801c07 set $p0 0x1 not 0x1 00008750: 001c142e 77620010 C ld lock b32 $p2 $r11 s[$r5+0x2000] 00008758: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 00008760: 0008142e 78600010 $p2 st unlock b32 $p0 s[$r5+0x2000] $r11 00008768: f020003c 12007fff (not $p0) bra 0x8750 00008770: 005c3c02 85800000 join nop 00008778: 001c002a 86c71c00 C vote all $r10 0x1 0x1 00008780: bcbcb010 08eca0ec sched 0x4 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 00008788: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00008790: 20000000 14800000 joinat 0x87d8 00008798: 00483c02 85800000 join $p2 nop 000087a0: 001fc01e 84801c07 set $p0 0x1 not 0x1 000087a8: 001c142a 77630018 C ld lock b32 $p3 $r10 s[$r5+0x3000] 000087b0: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 000087b8: 000c142a 78600018 $p3 st unlock b32 $p0 s[$r5+0x3000] $r10 000087c0: bc80bcb8 08b0dc10 sched 0x2e 0x2f 0x20 0x2f 0x4 0x37 0x2c 000087c8: ec20003c 12007fff (not $p0) bra 0x87a8 000087d0: 005c3c02 85800000 join nop 000087d8: 90000000 14800000 C joinat 0x8900 000087e0: 00683c02 85800000 join (not $p2) nop 000087e8: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 000087f0: 2c000000 14800000 joinat 0x8850 000087f8: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00008800: ecbcbcb0 08b8eca0 sched 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 00008808: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00008810: 00403c02 85800000 join $p0 nop 00008818: 001fc05e 84801c07 set $p2 0x1 not 0x1 00008820: 001c142a 77630018 C ld lock b32 $p3 $r10 s[$r5+0x3000] 00008828: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 00008830: 000c142a 78620018 $p3 st unlock b32 $p2 s[$r5+0x3000] $r10 00008838: f028003c 12007fff (not $p2) bra 0x8820 00008840: dc10bcbc 08a0dca0 sched 0x2f 0x2f 0x4 0x37 0x28 0x37 0x28 00008848: 005c3c02 85800000 join nop 00008850: 00603c02 85800000 C join (not $p0) nop 00008858: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 00008860: 001c003e 86400000 mov b32 $r15 $laneid 00008868: 051c182a e1001c00 min u32 $r10 $r6 $r10 00008870: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00008878: 059c282e e1001c00 min u32 $r11 $r10 $r11 00008880: d880a0dc 0880dca0 sched 0x37 0x28 0x20 0x36 0x28 0x37 0x20 00008888: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00008890: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 00008898: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 000088a0: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 000088a8: 069c3036 e1001c00 min u32 $r13 $r12 $r13 000088b0: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 000088b8: 071c341a e1001c00 min u32 $r6 $r13 $r14 000088c0: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 000088c8: 00603c02 85800000 join (not $p0) nop 000088d0: 001fc01e 84801c07 set $p0 0x1 not 0x1 000088d8: 001c142a 77620018 C ld lock b32 $p2 $r10 s[$r5+0x3000] 000088e0: 0508182a e1001c00 $p2 min u32 $r10 $r6 $r10 000088e8: 0008142a 78600018 $p2 st unlock b32 $p0 s[$r5+0x3000] $r10 000088f0: f020003c 12007fff (not $p0) bra 0x88d8 000088f8: 005c3c02 85800000 join nop 00008900: bcb0a010 08a0ecbc C sched 0x4 0x28 0x2c 0x2f 0x2f 0x3b 0x28 00008908: 001c001a 86c71c00 vote all $r6 0x1 0x1 00008910: 24000000 14800000 joinat 0x8960 00008918: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 00008920: 00483c02 85800000 join $p2 nop 00008928: 001fc01e 84801c07 set $p0 0x1 not 0x1 00008930: 001c141a 77630020 C ld lock b32 $p3 $r6 s[$r5+0x4000] 00008938: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 00008940: 80bcb8ec 08dc10bc sched 0x3b 0x2e 0x2f 0x20 0x2f 0x4 0x37 00008948: 000c141a 78600020 $p3 st unlock b32 $p0 s[$r5+0x4000] $r6 00008950: ec20003c 12007fff (not $p0) bra 0x8930 00008958: 005c3c02 85800000 join nop 00008960: 94000000 14800000 C joinat 0x8a90 00008968: 00683c02 85800000 join (not $p2) nop 00008970: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 00008978: 2c000000 14800000 joinat 0x89d8 00008980: bcbcb0b0 08eca0ec sched 0x2c 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 00008988: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 00008990: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00008998: 00403c02 85800000 join $p0 nop 000089a0: 001fc05e 84801c07 set $p2 0x1 not 0x1 000089a8: 001c141a 77630020 C ld lock b32 $p3 $r6 s[$r5+0x4000] 000089b0: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 000089b8: 000c141a 78620020 $p3 st unlock b32 $p2 s[$r5+0x4000] $r6 000089c0: 10bcbcb8 08dca0dc sched 0x2e 0x2f 0x2f 0x4 0x37 0x28 0x37 000089c8: ec28003c 12007fff (not $p2) bra 0x89a8 000089d0: 005c3c02 85800000 join nop 000089d8: 00603c02 85800000 C join (not $p0) nop 000089e0: 809c1c1a 78b803e7 shfl bfly b32 0x1 $r6 $r7 0x1 0x1f 000089e8: 001c003a 86400000 mov b32 $r14 $laneid 000089f0: 031c1c1a e1001c00 min u32 $r6 $r7 $r6 000089f8: 811c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x2 0x1f 00008a00: 80a0dca0 08e0a0d8 sched 0x28 0x37 0x28 0x20 0x36 0x28 0x38 00008a08: 051c182a e1001c00 min u32 $r10 $r6 $r10 00008a10: 821c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x4 0x1f 00008a18: 059c282e e1001c00 min u32 $r11 $r10 $r11 00008a20: 841c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x8 0x1f 00008a28: 7f9c381e db201c00 set $p0 0x1 eq u32 $r14 0x0 00008a30: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 00008a38: 881c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x10 0x1f 00008a40: ecbcbc10 08b8eca0 sched 0x4 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 00008a48: 069c301a e1001c00 min u32 $r6 $r12 $r13 00008a50: 00603c02 85800000 join (not $p0) nop 00008a58: 001fc01e 84801c07 set $p0 0x1 not 0x1 00008a60: 001c141e 77620020 C ld lock b32 $p2 $r7 s[$r5+0x4000] 00008a68: 0388182a e1001c00 $p2 min u32 $r10 $r6 $r7 00008a70: 0008142a 78600020 $p2 st unlock b32 $p0 s[$r5+0x4000] $r10 00008a78: f020003c 12007fff (not $p0) bra 0x8a60 00008a80: b0a010bc 08ecbcbc sched 0x2f 0x4 0x28 0x2c 0x2f 0x2f 0x3b 00008a88: 005c3c02 85800000 join nop 00008a90: 001c001a 86c71c00 C vote all $r6 0x1 0x1 00008a98: 24000000 14800000 joinat 0x8ae8 00008aa0: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 00008aa8: 00483c02 85800000 join $p2 nop 00008ab0: 001fc01e 84801c07 set $p0 0x1 not 0x1 00008ab8: 001c141a 77630028 C ld lock b32 $p3 $r6 s[$r5+0x5000] 00008ac0: bcb8eca0 08dc10bc sched 0x28 0x3b 0x2e 0x2f 0x2f 0x4 0x37 00008ac8: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 00008ad0: 000c141a 78600028 $p3 st unlock b32 $p0 s[$r5+0x5000] $r6 00008ad8: ec20003c 12007fff (not $p0) bra 0x8ab8 00008ae0: 005c3c02 85800000 join nop 00008ae8: 00683c02 85800000 C join (not $p2) nop 00008af0: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 00008af8: 2c000000 14800000 joinat 0x8b58 00008b00: bcbcb0b0 08eca0ec sched 0x2c 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 00008b08: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 00008b10: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00008b18: 00403c02 85800000 join $p0 nop 00008b20: 001fc05e 84801c07 set $p2 0x1 not 0x1 00008b28: 001c141a 77630028 C ld lock b32 $p3 $r6 s[$r5+0x5000] 00008b30: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 00008b38: 000c141a 78620028 $p3 st unlock b32 $p2 s[$r5+0x5000] $r6 00008b40: 10bcbcb8 08dca0dc sched 0x2e 0x2f 0x2f 0x4 0x37 0x28 0x37 00008b48: ec28003c 12007fff (not $p2) bra 0x8b28 00008b50: 005c3c02 85800000 join nop 00008b58: 00603c02 85800000 C join (not $p0) nop 00008b60: 809c241a 78b803e7 shfl bfly b32 0x1 $r6 $r9 0x1 0x1f 00008b68: 001c0036 86400000 mov b32 $r13 $laneid 00008b70: 031c241a e1001c00 min u32 $r6 $r9 $r6 00008b78: 811c181e 78b803e7 shfl bfly b32 0x1 $r7 $r6 0x2 0x1f 00008b80: 80a0dca0 08e0a0d8 sched 0x28 0x37 0x28 0x20 0x36 0x28 0x38 00008b88: 039c181e e1001c00 min u32 $r7 $r6 $r7 00008b90: 821c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x4 0x1f 00008b98: 051c1c2a e1001c00 min u32 $r10 $r7 $r10 00008ba0: 841c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x8 0x1f 00008ba8: 7f9c341e db201c00 set $p0 0x1 eq u32 $r13 0x0 00008bb0: 059c282e e1001c00 min u32 $r11 $r10 $r11 00008bb8: 881c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x10 0x1f 00008bc0: ecbcbc10 08b8eca0 sched 0x4 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 00008bc8: 061c2c1a e1001c00 min u32 $r6 $r11 $r12 00008bd0: 00603c02 85800000 join (not $p0) nop 00008bd8: 001fc01e 84801c07 set $p0 0x1 not 0x1 00008be0: 001c141e 77620028 C ld lock b32 $p2 $r7 s[$r5+0x5000] 00008be8: 03881826 e1001c00 $p2 min u32 $r9 $r6 $r7 00008bf0: 00081426 78600028 $p2 st unlock b32 $p0 s[$r5+0x5000] $r9 00008bf8: f020003c 12007fff (not $p0) bra 0x8be0 00008c00: 10a010bc 08bcb0b0 sched 0x2f 0x4 0x28 0x4 0x2c 0x2c 0x2f 00008c08: 005c3c02 85800000 join nop 00008c10: b01c0019 40000000 C add b32 $r6 $r0 0x160 00008c18: 009c1016 e0800000 add b32 $r5 $r4 $r1 00008c20: 2c1c181d b3681c01 set b32 $p0 0x1 ge s32 $r6 0x258 00008c28: 44000000 14800006 joinat 0x98b8 00008c30: 901c145d b3690001 set b32 $p2 0x1 ge s32 $r5 0x320 or $p0 00008c38: 00483c02 85800000 join $p2 nop 00008c40: 80a010a0 08c4809c sched 0x28 0x4 0x28 0x20 0x27 0x20 0x31 00008c48: 029ca816 e5c00000 cvt rn f32 $r5 s32 $r5 00008c50: 031ca81a e5c00000 cvt rn f32 $r6 s32 $r6 00008c58: 001c1415 c2c081f8 add ftz rn f32 $r5 $r5 0x3f000000 00008c60: 001c181d c2c081f8 add ftz rn f32 $r7 $r6 0x3f000000 00008c68: 851c141a 211d51eb mul ftz f32 $r6 $r5 0x3aa3d70a 00008c70: 071c1c1e 211d6d3a mul ftz f32 $r7 $r7 0x3ada740e 00008c78: 7f9c1815 60041086 tex p lzero all dfp $r5:#:#:# t2d c[0x20] xy__ $r6:$r7 0x0 00008c80: 10a010a0 0b0880a0 sched 0x28 0x4 0x28 0x4 0x28 0x20 0xc2 00008c88: 129c0026 64c03c60 mov b32 $r9 c3[0x94] 00008c90: 021c242a 84000000 rcp f32 $r10 $r9 00008c98: 001fc026 74200000 mov b32 $r9 0x40000000 00008ca0: 039c281e e3408000 mul ftz rn f32 $r7 $r10 $r7 00008ca8: 001fc036 741f8000 mov b32 $r13 0x3f000000 00008cb0: 001c1c1d 95102a00 fma ftz rn f32 $r7 $r7 0x40000000 neg $r10 00008cb8: 001c003e 77000000 texbar 0x0 [unknown: 0000003c 00000000] 00008cc0: 10a080a0 08a010a0 sched 0x28 0x20 0x28 0x4 0x28 0x4 0x28 00008cc8: 159c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xac] 00008cd0: 159c1416 8d102460 fma ftz rn f32 $r5 $r5 $r9 neg c3[0xac] 00008cd8: 101c0026 64c03c60 mov b32 $r9 c3[0x80] 00008ce0: 151c1416 62c18060 add ftz rn f32 $r5 $r5 neg c3[0xa8] 00008ce8: 021c2426 84000000 rcp f32 $r9 $r9 00008cf0: 021c1416 84000000 rcp f32 $r5 $r5 00008cf8: 031c241a e3408000 mul ftz rn f32 $r6 $r9 $r6 00008d00: 10a0a010 088010a0 sched 0x4 0x28 0x28 0x4 0x28 0x4 0x20 00008d08: 171c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xb8] 00008d10: 001c1819 95102600 fma ftz rn f32 $r6 $r6 0x40000000 neg $r9 00008d18: 159c1426 63408060 mul ftz rn f32 $r9 $r5 c3[0xac] 00008d20: 049c1c1e e3408000 mul ftz rn f32 $r7 $r7 $r9 00008d28: 049c181a e3408000 mul ftz rn f32 $r6 $r6 $r9 00008d30: 0b9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x5c] 00008d38: 0a1c1c26 63408080 mul ftz rn f32 $r9 $r7 c4[0x50] 00008d40: 1080109c 0880809c sched 0x27 0x4 0x20 0x4 0x27 0x20 0x20 00008d48: 1b9c141e 5db45c60 set ftz $p0 0x1 ge f32 neg $r5 c3[0xdc] 00008d50: 099c182e 4d002880 fma ftz rn f32 $r11 $r6 c4[0x4c] $r10 00008d58: 081c1826 4d002480 fma ftz rn f32 $r9 $r6 c4[0x40] $r9 00008d60: 0a9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x54] 00008d68: 0b1c1c1e 63408080 mul ftz rn f32 $r7 $r7 c4[0x58] 00008d70: 0d9c142e 4d002c80 fma ftz rn f32 $r11 $r5 c4[0x6c] $r11 00008d78: 089c182a 4d002880 fma ftz rn f32 $r10 $r6 c4[0x44] $r10 00008d80: 10a0109c 088010a0 sched 0x27 0x4 0x28 0x4 0x28 0x4 0x20 00008d88: 091c181a 4d001c80 fma ftz rn f32 $r6 $r6 c4[0x48] $r7 00008d90: 0c1c1426 4d002480 fma ftz rn f32 $r9 $r5 c4[0x60] $r9 00008d98: 0c9c142a 4d002880 fma ftz rn f32 $r10 $r5 c4[0x64] $r10 00008da0: 0f9c2c2e 62c08080 add ftz rn f32 $r11 $r11 c4[0x7c] 00008da8: 0e9c282a 62c08080 add ftz rn f32 $r10 $r10 c4[0x74] 00008db0: 0d1c141a 4d001880 fma ftz rn f32 $r6 $r5 c4[0x68] $r6 00008db8: 021c2c1e 84000000 rcp f32 $r7 $r11 00008dc0: 1090109c 08a0108c sched 0x27 0x4 0x24 0x4 0x23 0x4 0x28 00008dc8: 199c141e 5d9d4060 set ftz $p0 0x1 le f32 neg $r5 c3[0xcc] or $p0 00008dd0: 0e1c2426 62c08080 add ftz rn f32 $r9 $r9 c4[0x70] 00008dd8: 0f1c181a 62c08080 add ftz rn f32 $r6 $r6 c4[0x78] 00008de0: 039c282a e3408000 mul ftz rn f32 $r10 $r10 $r7 00008de8: 0001c05e 84801c07 $p0 set $p2 0x1 0x1 00008df0: 039c2426 e3408000 mul ftz rn f32 $r9 $r9 $r7 00008df8: 039c181a e3408000 mul ftz rn f32 $r6 $r6 $r7 00008e00: bc108410 08a0a010 sched 0x4 0x21 0x4 0x2f 0x4 0x28 0x28 00008e08: 001c281d 950035f8 fma ftz rn f32 $r7 $r10 0x3f000000 $r13 00008e10: 001c2425 950035f8 fma ftz rn f32 $r9 $r9 0x3f000000 $r13 00008e18: 001c1831 950035f8 fma ftz rn f32 $r12 $r6 0x3f000000 $r13 00008e20: 00483c02 85800000 join $p2 nop 00008e28: 199c001a 64c03c60 mov b32 $r6 c3[0xcc] 00008e30: 199c1416 62c98060 add ftz rn f32 $r5 neg $r5 neg c3[0xcc] 00008e38: 1b9c181a 62c88060 add ftz rn f32 $r6 neg $r6 c3[0xdc] 00008e40: a010a010 08a0a010 sched 0x4 0x28 0x4 0x28 0x4 0x28 0x28 00008e48: 021c181a 84000000 rcp f32 $r6 $r6 00008e50: 001c002a 86c71c00 vote all $r10 0x1 0x1 00008e58: 029c1816 e3408000 mul ftz rn f32 $r5 $r6 $r5 00008e60: 5c000000 14800000 joinat 0x8f20 00008e68: 019c1416 84000000 lg2 f32 $r5 $r5 00008e70: 051c002e e1800000 bfind u32 $r11 $r10 00008e78: 669c1416 211ee666 mul ftz f32 $r5 $r5 0x3dcccccd 00008e80: a0a0a0a0 0880dca0 sched 0x28 0x28 0x28 0x28 0x28 0x37 0x20 00008e88: 029c0016 e4800400 preex2 f32 $r5 $r5 00008e90: 011c1416 84000000 ex2 f32 $r5 $r5 00008e98: 001c1415 c3408224 mul ftz rn f32 $r5 $r5 0x44800000 00008ea0: 029c6816 e5808400 cvt ftz rmi s32 $r5 f32 $r5 00008ea8: 011c1415 c2400000 shl b32 $r5 $r5 clamp 0x2 00008eb0: 059c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 $r11 0x1f 00008eb8: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 00008ec0: bcb0ac10 08a0ecbc sched 0x4 0x2b 0x2c 0x2f 0x2f 0x3b 0x28 00008ec8: 049c001a e4c03c00 mov b32 $r6 $r9 00008ed0: 061c0026 e4c03c00 mov b32 $r9 $r12 00008ed8: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00008ee0: 00403c02 85800000 join $p0 nop 00008ee8: 001fc05e 84801c07 set $p2 0x1 not 0x1 00008ef0: 001c1432 77630030 C ld lock b32 $p3 $r12 s[$r5+0x6000] 00008ef8: 008c3031 40000000 $p3 add b32 $r12 $r12 0x1 00008f00: 80bcb8ec 08b0a0bc sched 0x3b 0x2e 0x2f 0x20 0x2f 0x28 0x2c 00008f08: 000c1432 78620030 $p3 st unlock b32 $p2 s[$r5+0x6000] $r12 00008f10: ec28003c 12007fff (not $p2) bra 0x8ef0 00008f18: 005c3c02 85800000 join nop 00008f20: 34000000 14800000 C joinat 0x8f90 00008f28: 00603c02 85800000 join (not $p0) nop 00008f30: 001c0032 86400000 mov b32 $r12 $laneid 00008f38: 061c2c1e db201c00 set $p0 0x1 eq u32 $r11 $r12 00008f40: ecbcbc10 08b8eca0 sched 0x4 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 00008f48: 051c282a e0400000 popc b32 $r10 $r10 $r10 00008f50: 00603c02 85800000 join (not $p0) nop 00008f58: 001fc01e 84801c07 set $p0 0x1 not 0x1 00008f60: 001c142e 77620030 C ld lock b32 $p2 $r11 s[$r5+0x6000] 00008f68: 0588282e e0800000 $p2 add b32 $r11 $r10 $r11 00008f70: 0008142e 78600030 $p2 st unlock b32 $p0 s[$r5+0x6000] $r11 00008f78: f020003c 12007fff (not $p0) bra 0x8f60 00008f80: b0a010bc 08ecbcbc sched 0x2f 0x4 0x28 0x2c 0x2f 0x2f 0x3b 00008f88: 005c3c02 85800000 join nop 00008f90: 001c002a 86c71c00 C vote all $r10 0x1 0x1 00008f98: 24000000 14800000 joinat 0x8fe8 00008fa0: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00008fa8: 00483c02 85800000 join $p2 nop 00008fb0: 001fc01e 84801c07 set $p0 0x1 not 0x1 00008fb8: 001c142a 77630000 C ld lock b32 $p3 $r10 s[$r5] 00008fc0: bcb8eca0 08dcbc80 sched 0x28 0x3b 0x2e 0x2f 0x20 0x2f 0x37 00008fc8: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 00008fd0: 000c142a 78600000 $p3 st unlock b32 $p0 s[$r5] $r10 00008fd8: ec20003c 12007fff (not $p0) bra 0x8fb8 00008fe0: 005c3c02 85800000 join nop 00008fe8: 94000000 14800000 C joinat 0x9118 00008ff0: 00683c02 85800000 join (not $p2) nop 00008ff8: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00009000: bcb0b010 08a0ecbc sched 0x4 0x2c 0x2c 0x2f 0x2f 0x3b 0x28 00009008: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00009010: 24000000 14800000 joinat 0x9060 00009018: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00009020: 00403c02 85800000 join $p0 nop 00009028: 001fc05e 84801c07 set $p2 0x1 not 0x1 00009030: 001c142a 77630000 C ld lock b32 $p3 $r10 s[$r5] 00009038: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 00009040: bcbcb8ec 08a0dc10 sched 0x3b 0x2e 0x2f 0x2f 0x4 0x37 0x28 00009048: 000c142a 78620000 $p3 st unlock b32 $p2 s[$r5] $r10 00009050: ec28003c 12007fff (not $p2) bra 0x9030 00009058: 005c3c02 85800000 join nop 00009060: 00603c02 85800000 C join (not $p0) nop 00009068: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 00009070: 001c003e 86400000 mov b32 $r15 $laneid 00009078: 051c182a e1003c00 max u32 $r10 $r6 $r10 00009080: a0dca0dc 08a0d880 sched 0x37 0x28 0x37 0x28 0x20 0x36 0x28 00009088: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00009090: 059c282e e1003c00 max u32 $r11 $r10 $r11 00009098: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 000090a0: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 000090a8: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 000090b0: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 000090b8: 069c3036 e1003c00 max u32 $r13 $r12 $r13 000090c0: bcbc10e0 08eca0ec sched 0x38 0x4 0x2f 0x2f 0x3b 0x28 0x3b 000090c8: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 000090d0: 071c342a e1003c00 max u32 $r10 $r13 $r14 000090d8: 00603c02 85800000 join (not $p0) nop 000090e0: 001fc01e 84801c07 set $p0 0x1 not 0x1 000090e8: 001c142e 77620000 C ld lock b32 $p2 $r11 s[$r5] 000090f0: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 000090f8: 0008142e 78600000 $p2 st unlock b32 $p0 s[$r5] $r11 00009100: a010bcb8 08bcbcb0 sched 0x2e 0x2f 0x4 0x28 0x2c 0x2f 0x2f 00009108: ec20003c 12007fff (not $p0) bra 0x90e8 00009110: 005c3c02 85800000 join nop 00009118: 001c002a 86c71c00 C vote all $r10 0x1 0x1 00009120: 24000000 14800000 joinat 0x9170 00009128: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00009130: 00483c02 85800000 join $p2 nop 00009138: 001fc01e 84801c07 set $p0 0x1 not 0x1 00009140: b8eca0ec 08bc80bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x20 0x2f 00009148: 001c142a 77630008 ld lock b32 $p3 $r10 s[$r5+0x1000] 00009150: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 00009158: 000c142a 78600008 $p3 st unlock b32 $p0 s[$r5+0x1000] $r10 00009160: ec20003c 12007fff (not $p0) bra 0x9140 00009168: 005c3c02 85800000 join nop 00009170: 94000000 14800000 C joinat 0x92a0 00009178: 00683c02 85800000 join (not $p2) nop 00009180: b0b0dc10 08ecbcbc sched 0x4 0x37 0x2c 0x2c 0x2f 0x2f 0x3b 00009188: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00009190: 28000000 14800000 joinat 0x91e8 00009198: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 000091a0: 001c03fe 86c00000 vote all 0x0 $p0 $p0 000091a8: 00403c02 85800000 join $p0 nop 000091b0: 001fc05e 84801c07 set $p2 0x1 not 0x1 000091b8: 001c142a 77630008 C ld lock b32 $p3 $r10 s[$r5+0x1000] 000091c0: bcb8eca0 08dc10bc sched 0x28 0x3b 0x2e 0x2f 0x2f 0x4 0x37 000091c8: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 000091d0: 000c142a 78620008 $p3 st unlock b32 $p2 s[$r5+0x1000] $r10 000091d8: ec28003c 12007fff (not $p2) bra 0x91b8 000091e0: 005c3c02 85800000 join nop 000091e8: 00603c02 85800000 C join (not $p0) nop 000091f0: 809c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x1 0x1f 000091f8: 001c003e 86400000 mov b32 $r15 $laneid 00009200: dca0dca0 08d880a0 sched 0x28 0x37 0x28 0x37 0x28 0x20 0x36 00009208: 051c1c2a e1003c00 max u32 $r10 $r7 $r10 00009210: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00009218: 059c282e e1003c00 max u32 $r11 $r10 $r11 00009220: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00009228: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 00009230: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00009238: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00009240: bc10e0a0 08a0ecbc sched 0x28 0x38 0x4 0x2f 0x2f 0x3b 0x28 00009248: 069c3036 e1003c00 max u32 $r13 $r12 $r13 00009250: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00009258: 071c342a e1003c00 max u32 $r10 $r13 $r14 00009260: 00603c02 85800000 join (not $p0) nop 00009268: 001fc01e 84801c07 set $p0 0x1 not 0x1 00009270: 001c142e 77620008 C ld lock b32 $p2 $r11 s[$r5+0x1000] 00009278: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 00009280: 10bcb8ec 08bcb0a0 sched 0x3b 0x2e 0x2f 0x4 0x28 0x2c 0x2f 00009288: 0008142e 78600008 $p2 st unlock b32 $p0 s[$r5+0x1000] $r11 00009290: ec20003c 12007fff (not $p0) bra 0x9270 00009298: 005c3c02 85800000 join nop 000092a0: 001c002a 86c71c00 C vote all $r10 0x1 0x1 000092a8: 24000000 14800000 joinat 0x92f8 000092b0: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 000092b8: 00483c02 85800000 join $p2 nop 000092c0: eca0ecbc 0880bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x20 000092c8: 001fc01e 84801c07 set $p0 0x1 not 0x1 000092d0: 001c142a 77630010 C ld lock b32 $p3 $r10 s[$r5+0x2000] 000092d8: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 000092e0: 000c142a 78600010 $p3 st unlock b32 $p0 s[$r5+0x2000] $r10 000092e8: f020003c 12007fff (not $p0) bra 0x92d0 000092f0: 005c3c02 85800000 join nop 000092f8: 94000000 14800000 C joinat 0x9428 00009300: b0dc10bc 08bcbcb0 sched 0x2f 0x4 0x37 0x2c 0x2c 0x2f 0x2f 00009308: 00683c02 85800000 join (not $p2) nop 00009310: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00009318: 28000000 14800000 joinat 0x9370 00009320: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00009328: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00009330: 00403c02 85800000 join $p0 nop 00009338: 001fc05e 84801c07 set $p2 0x1 not 0x1 00009340: b8eca0ec 08dcbcbc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 0x37 00009348: 001c142a 77630010 ld lock b32 $p3 $r10 s[$r5+0x2000] 00009350: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 00009358: 000c142a 78620010 $p3 st unlock b32 $p2 s[$r5+0x2000] $r10 00009360: ec28003c 12007fff (not $p2) bra 0x9340 00009368: 005c3c02 85800000 join nop 00009370: 00603c02 85800000 C join (not $p0) nop 00009378: 809c242a 78b803e7 shfl bfly b32 0x1 $r10 $r9 0x1 0x1f 00009380: a0dc10a0 0880a0dc sched 0x28 0x4 0x37 0x28 0x37 0x28 0x20 00009388: 051c242a e1003c00 max u32 $r10 $r9 $r10 00009390: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00009398: 001c003e 86400000 mov b32 $r15 $laneid 000093a0: 059c282e e1003c00 max u32 $r11 $r10 $r11 000093a8: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 000093b0: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 000093b8: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 000093c0: 10e0a0d8 08ecbcbc sched 0x36 0x28 0x38 0x4 0x2f 0x2f 0x3b 000093c8: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 000093d0: 069c3036 e1003c00 max u32 $r13 $r12 $r13 000093d8: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 000093e0: 071c342a e1003c00 max u32 $r10 $r13 $r14 000093e8: 00603c02 85800000 join (not $p0) nop 000093f0: 001fc01e 84801c07 set $p0 0x1 not 0x1 000093f8: 001c142e 77620010 C ld lock b32 $p2 $r11 s[$r5+0x2000] 00009400: bcb8eca0 08b0a010 sched 0x28 0x3b 0x2e 0x2f 0x4 0x28 0x2c 00009408: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 00009410: 0008142e 78600010 $p2 st unlock b32 $p0 s[$r5+0x2000] $r11 00009418: ec20003c 12007fff (not $p0) bra 0x93f8 00009420: 005c3c02 85800000 join nop 00009428: 001c002a 86c71c00 C vote all $r10 0x1 0x1 00009430: 24000000 14800000 joinat 0x9480 00009438: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00009440: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 00009448: 00483c02 85800000 join $p2 nop 00009450: 001fc01e 84801c07 set $p0 0x1 not 0x1 00009458: 001c142a 77630018 C ld lock b32 $p3 $r10 s[$r5+0x3000] 00009460: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 00009468: 000c142a 78600018 $p3 st unlock b32 $p0 s[$r5+0x3000] $r10 00009470: f020003c 12007fff (not $p0) bra 0x9458 00009478: 005c3c02 85800000 join nop 00009480: dc10bc80 08bcb0b0 C sched 0x20 0x2f 0x4 0x37 0x2c 0x2c 0x2f 00009488: 90000000 14800000 joinat 0x95b0 00009490: 00683c02 85800000 join (not $p2) nop 00009498: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 000094a0: 28000000 14800000 joinat 0x94f8 000094a8: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 000094b0: 001c03fe 86c00000 vote all 0x0 $p0 $p0 000094b8: 00403c02 85800000 join $p0 nop 000094c0: eca0ecbc 08bcbcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 000094c8: 001fc05e 84801c07 set $p2 0x1 not 0x1 000094d0: 001c142a 77630018 C ld lock b32 $p3 $r10 s[$r5+0x3000] 000094d8: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 000094e0: 000c142a 78620018 $p3 st unlock b32 $p2 s[$r5+0x3000] $r10 000094e8: f028003c 12007fff (not $p2) bra 0x94d0 000094f0: 005c3c02 85800000 join nop 000094f8: 00603c02 85800000 C join (not $p0) nop 00009500: dca0dc10 08a0dca0 sched 0x4 0x37 0x28 0x37 0x28 0x37 0x28 00009508: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 00009510: 001c003e 86400000 mov b32 $r15 $laneid 00009518: 051c182a e1001c00 min u32 $r10 $r6 $r10 00009520: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00009528: 059c282e e1001c00 min u32 $r11 $r10 $r11 00009530: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00009538: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 00009540: e0a0d880 08bcbc10 sched 0x20 0x36 0x28 0x38 0x4 0x2f 0x2f 00009548: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00009550: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00009558: 069c3036 e1001c00 min u32 $r13 $r12 $r13 00009560: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00009568: 071c341a e1001c00 min u32 $r6 $r13 $r14 00009570: 00603c02 85800000 join (not $p0) nop 00009578: 001fc01e 84801c07 set $p0 0x1 not 0x1 00009580: b8eca0ec 08a010bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x4 0x28 00009588: 001c142a 77620018 ld lock b32 $p2 $r10 s[$r5+0x3000] 00009590: 0508182a e1001c00 $p2 min u32 $r10 $r6 $r10 00009598: 0008142a 78600018 $p2 st unlock b32 $p0 s[$r5+0x3000] $r10 000095a0: ec20003c 12007fff (not $p0) bra 0x9580 000095a8: 005c3c02 85800000 join nop 000095b0: 001c001a 86c71c00 C vote all $r6 0x1 0x1 000095b8: 28000000 14800000 joinat 0x9610 000095c0: ecbcbcb0 08b8eca0 sched 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 000095c8: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 000095d0: 00483c02 85800000 join $p2 nop 000095d8: 001fc01e 84801c07 set $p0 0x1 not 0x1 000095e0: 001c141a 77630020 C ld lock b32 $p3 $r6 s[$r5+0x4000] 000095e8: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 000095f0: 000c141a 78600020 $p3 st unlock b32 $p0 s[$r5+0x4000] $r6 000095f8: f020003c 12007fff (not $p0) bra 0x95e0 00009600: 10bc80bc 08b0b0dc sched 0x2f 0x20 0x2f 0x4 0x37 0x2c 0x2c 00009608: 005c3c02 85800000 join nop 00009610: 90000000 14800000 C joinat 0x9738 00009618: 00683c02 85800000 join (not $p2) nop 00009620: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 00009628: 28000000 14800000 joinat 0x9680 00009630: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 00009638: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00009640: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 00009648: 00403c02 85800000 join $p0 nop 00009650: 001fc05e 84801c07 set $p2 0x1 not 0x1 00009658: 001c141a 77630020 C ld lock b32 $p3 $r6 s[$r5+0x4000] 00009660: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 00009668: 000c141a 78620020 $p3 st unlock b32 $p2 s[$r5+0x4000] $r6 00009670: f028003c 12007fff (not $p2) bra 0x9658 00009678: 005c3c02 85800000 join nop 00009680: a0dc10bc 08dca0dc C sched 0x2f 0x4 0x37 0x28 0x37 0x28 0x37 00009688: 00603c02 85800000 join (not $p0) nop 00009690: 809c1c1a 78b803e7 shfl bfly b32 0x1 $r6 $r7 0x1 0x1f 00009698: 001c003a 86400000 mov b32 $r14 $laneid 000096a0: 031c1c1a e1001c00 min u32 $r6 $r7 $r6 000096a8: 811c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x2 0x1f 000096b0: 051c182a e1001c00 min u32 $r10 $r6 $r10 000096b8: 821c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x4 0x1f 000096c0: a0d880a0 08bc10e0 sched 0x28 0x20 0x36 0x28 0x38 0x4 0x2f 000096c8: 059c282e e1001c00 min u32 $r11 $r10 $r11 000096d0: 841c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x8 0x1f 000096d8: 7f9c381e db201c00 set $p0 0x1 eq u32 $r14 0x0 000096e0: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 000096e8: 881c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x10 0x1f 000096f0: 069c301a e1001c00 min u32 $r6 $r12 $r13 000096f8: 00603c02 85800000 join (not $p0) nop 00009700: eca0ecbc 08a0bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x28 00009708: 001fc01e 84801c07 set $p0 0x1 not 0x1 00009710: 001c141e 77620020 C ld lock b32 $p2 $r7 s[$r5+0x4000] 00009718: 0388182a e1001c00 $p2 min u32 $r10 $r6 $r7 00009720: 0008142a 78600020 $p2 st unlock b32 $p0 s[$r5+0x4000] $r10 00009728: f020003c 12007fff (not $p0) bra 0x9710 00009730: 005c3c02 85800000 join nop 00009738: 001c001a 86c71c00 C vote all $r6 0x1 0x1 00009740: bcbcb010 08eca0ec sched 0x4 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 00009748: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 00009750: 20000000 14800000 joinat 0x9798 00009758: 00483c02 85800000 join $p2 nop 00009760: 001fc01e 84801c07 set $p0 0x1 not 0x1 00009768: 001c141a 77630028 C ld lock b32 $p3 $r6 s[$r5+0x5000] 00009770: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 00009778: 000c141a 78600028 $p3 st unlock b32 $p0 s[$r5+0x5000] $r6 00009780: 10bcbcb8 08b0b0dc sched 0x2e 0x2f 0x2f 0x4 0x37 0x2c 0x2c 00009788: ec20003c 12007fff (not $p0) bra 0x9768 00009790: 005c3c02 85800000 join nop 00009798: 00683c02 85800000 C join (not $p2) nop 000097a0: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 000097a8: 28000000 14800000 joinat 0x9800 000097b0: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 000097b8: 001c03fe 86c00000 vote all 0x0 $p0 $p0 000097c0: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 000097c8: 00403c02 85800000 join $p0 nop 000097d0: 001fc05e 84801c07 set $p2 0x1 not 0x1 000097d8: 001c141a 77630028 C ld lock b32 $p3 $r6 s[$r5+0x5000] 000097e0: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 000097e8: 000c141a 78620028 $p3 st unlock b32 $p2 s[$r5+0x5000] $r6 000097f0: f028003c 12007fff (not $p2) bra 0x97d8 000097f8: 005c3c02 85800000 join nop 00009800: a0dc10bc 08dca0dc C sched 0x2f 0x4 0x37 0x28 0x37 0x28 0x37 00009808: 00603c02 85800000 join (not $p0) nop 00009810: 809c241a 78b803e7 shfl bfly b32 0x1 $r6 $r9 0x1 0x1f 00009818: 001c0036 86400000 mov b32 $r13 $laneid 00009820: 031c241a e1001c00 min u32 $r6 $r9 $r6 00009828: 811c181e 78b803e7 shfl bfly b32 0x1 $r7 $r6 0x2 0x1f 00009830: 039c181e e1001c00 min u32 $r7 $r6 $r7 00009838: 821c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x4 0x1f 00009840: a0d880a0 08bc10e0 sched 0x28 0x20 0x36 0x28 0x38 0x4 0x2f 00009848: 051c1c2a e1001c00 min u32 $r10 $r7 $r10 00009850: 841c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x8 0x1f 00009858: 7f9c341e db201c00 set $p0 0x1 eq u32 $r13 0x0 00009860: 059c282e e1001c00 min u32 $r11 $r10 $r11 00009868: 881c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x10 0x1f 00009870: 061c2c1a e1001c00 min u32 $r6 $r11 $r12 00009878: 00603c02 85800000 join (not $p0) nop 00009880: eca0ecbc 0880bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x20 00009888: 001fc01e 84801c07 set $p0 0x1 not 0x1 00009890: 001c141e 77620028 C ld lock b32 $p2 $r7 s[$r5+0x5000] 00009898: 03881826 e1001c00 $p2 min u32 $r9 $r6 $r7 000098a0: 00081426 78600028 $p2 st unlock b32 $p0 s[$r5+0x5000] $r9 000098a8: f020003c 12007fff (not $p0) bra 0x9890 000098b0: 005c3c02 85800000 join nop 000098b8: c01c0019 40000000 C add b32 $r6 $r0 0x180 000098c0: b0b09c10 08908cbc sched 0x4 0x27 0x2c 0x2c 0x2f 0x23 0x24 000098c8: 009c1016 e0800000 add b32 $r5 $r4 $r1 000098d0: 48000000 14800006 joinat 0xa568 000098d8: 2c1c181d b3681c01 set b32 $p0 0x1 ge s32 $r6 0x258 000098e0: 901c145d b3690001 set b32 $p2 0x1 ge s32 $r5 0x320 or $p0 000098e8: 00483c02 85800000 join $p2 nop 000098f0: 029ca816 e5c00000 cvt rn f32 $r5 s32 $r5 000098f8: 031ca81a e5c00000 cvt rn f32 $r6 s32 $r6 00009900: 808c908c 0880a0c4 sched 0x23 0x24 0x23 0x20 0x31 0x28 0x20 00009908: 001c1415 c2c081f8 add ftz rn f32 $r5 $r5 0x3f000000 00009910: 001c181d c2c081f8 add ftz rn f32 $r7 $r6 0x3f000000 00009918: 851c141a 211d51eb mul ftz f32 $r6 $r5 0x3aa3d70a 00009920: 071c1c1e 211d6d3a mul ftz f32 $r7 $r7 0x3ada740e 00009928: 7f9c1815 60041086 tex p lzero all dfp $r5:#:#:# t2d c[0x20] xy__ $r6:$r7 0x0 00009930: 129c0026 64c03c60 mov b32 $r9 c3[0x94] 00009938: 021c242a 84000000 rcp f32 $r10 $r9 00009940: 80a09c10 0880a308 sched 0x4 0x27 0x28 0x20 0xc2 0x28 0x20 00009948: 001fc026 74200000 mov b32 $r9 0x40000000 00009950: 001fc036 741f8000 mov b32 $r13 0x3f000000 00009958: 039c281e e3408000 mul ftz rn f32 $r7 $r10 $r7 00009960: 001c1c1d 95102a00 fma ftz rn f32 $r7 $r7 0x40000000 neg $r10 00009968: 001c003e 77000000 texbar 0x0 [unknown: 0000003c 00000000] 00009970: 159c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xac] 00009978: 159c1416 8d102460 fma ftz rn f32 $r5 $r5 $r9 neg c3[0xac] 00009980: 10a010a0 08a010a0 sched 0x28 0x4 0x28 0x4 0x28 0x4 0x28 00009988: 101c0026 64c03c60 mov b32 $r9 c3[0x80] 00009990: 151c1416 62c18060 add ftz rn f32 $r5 $r5 neg c3[0xa8] 00009998: 021c2426 84000000 rcp f32 $r9 $r9 000099a0: 021c1416 84000000 rcp f32 $r5 $r5 000099a8: 031c241a e3408000 mul ftz rn f32 $r6 $r9 $r6 000099b0: 171c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xb8] 000099b8: 001c1819 95102600 fma ftz rn f32 $r6 $r6 0x40000000 neg $r9 000099c0: 10a010a0 08809c80 sched 0x28 0x4 0x28 0x4 0x20 0x27 0x20 000099c8: 159c1426 63408060 mul ftz rn f32 $r9 $r5 c3[0xac] 000099d0: 049c1c1e e3408000 mul ftz rn f32 $r7 $r7 $r9 000099d8: 049c181a e3408000 mul ftz rn f32 $r6 $r6 $r9 000099e0: 0b9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x5c] 000099e8: 0a1c1c26 63408080 mul ftz rn f32 $r9 $r7 c4[0x50] 000099f0: 1b9c141e 5db45c60 set ftz $p0 0x1 ge f32 neg $r5 c3[0xdc] 000099f8: 099c182e 4d002880 fma ftz rn f32 $r11 $r6 c4[0x4c] $r10 00009a00: a010a010 08a08010 sched 0x4 0x28 0x4 0x28 0x4 0x20 0x28 00009a08: 0a9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x54] 00009a10: 0b1c1c1e 63408080 mul ftz rn f32 $r7 $r7 c4[0x58] 00009a18: 081c1826 4d002480 fma ftz rn f32 $r9 $r6 c4[0x40] $r9 00009a20: 089c182a 4d002880 fma ftz rn f32 $r10 $r6 c4[0x44] $r10 00009a28: 0d9c142e 4d002c80 fma ftz rn f32 $r11 $r5 c4[0x6c] $r11 00009a30: 0c9c142a 4d002880 fma ftz rn f32 $r10 $r5 c4[0x64] $r10 00009a38: 091c181a 4d001c80 fma ftz rn f32 $r6 $r6 c4[0x48] $r7 00009a40: a0108010 089c8010 sched 0x4 0x20 0x4 0x28 0x4 0x20 0x27 00009a48: 0c1c1426 4d002480 fma ftz rn f32 $r9 $r5 c4[0x60] $r9 00009a50: 0d1c141a 4d001880 fma ftz rn f32 $r6 $r5 c4[0x68] $r6 00009a58: 0f9c2c2e 62c08080 add ftz rn f32 $r11 $r11 c4[0x7c] 00009a60: 0e9c282a 62c08080 add ftz rn f32 $r10 $r10 c4[0x74] 00009a68: 199c141e 5d9d4060 set ftz $p0 0x1 le f32 neg $r5 c3[0xcc] or $p0 00009a70: 021c2c1e 84000000 rcp f32 $r7 $r11 00009a78: 0e1c2426 62c08080 add ftz rn f32 $r9 $r9 c4[0x70] 00009a80: 90108c10 0894108c sched 0x4 0x23 0x4 0x24 0x23 0x4 0x25 00009a88: 0f1c181a 62c08080 add ftz rn f32 $r6 $r6 c4[0x78] 00009a90: 039c282a e3408000 mul ftz rn f32 $r10 $r10 $r7 00009a98: 0001c05e 84801c07 $p0 set $p2 0x1 0x1 00009aa0: 039c2426 e3408000 mul ftz rn f32 $r9 $r9 $r7 00009aa8: 039c181a e3408000 mul ftz rn f32 $r6 $r6 $r7 00009ab0: 001c281d 950035f8 fma ftz rn f32 $r7 $r10 0x3f000000 $r13 00009ab8: 001c2425 950035f8 fma ftz rn f32 $r9 $r9 0x3f000000 $r13 00009ac0: a010bc10 08a0a010 sched 0x4 0x2f 0x4 0x28 0x4 0x28 0x28 00009ac8: 001c1831 950035f8 fma ftz rn f32 $r12 $r6 0x3f000000 $r13 00009ad0: 00483c02 85800000 join $p2 nop 00009ad8: 199c001a 64c03c60 mov b32 $r6 c3[0xcc] 00009ae0: 199c1416 62c98060 add ftz rn f32 $r5 neg $r5 neg c3[0xcc] 00009ae8: 1b9c181a 62c88060 add ftz rn f32 $r6 neg $r6 c3[0xdc] 00009af0: 6c000000 14800000 joinat 0x9bd0 00009af8: 021c181a 84000000 rcp f32 $r6 $r6 00009b00: a0a010a0 08a0a010 sched 0x28 0x4 0x28 0x28 0x4 0x28 0x28 00009b08: 029c1816 e3408000 mul ftz rn f32 $r5 $r6 $r5 00009b10: 019c1416 84000000 lg2 f32 $r5 $r5 00009b18: 001c002a 86c71c00 vote all $r10 0x1 0x1 00009b20: 669c1416 211ee666 mul ftz f32 $r5 $r5 0x3dcccccd 00009b28: 029c0016 e4800400 preex2 f32 $r5 $r5 00009b30: 051c002e e1800000 bfind u32 $r11 $r10 00009b38: 011c1416 84000000 ex2 f32 $r5 $r5 00009b40: dca0a0a0 08b0b010 sched 0x28 0x28 0x28 0x37 0x4 0x2c 0x2c 00009b48: 001c1415 c3408224 mul ftz rn f32 $r5 $r5 0x44800000 00009b50: 029c6816 e5808400 cvt ftz rmi s32 $r5 f32 $r5 00009b58: 011c1415 c2400000 shl b32 $r5 $r5 clamp 0x2 00009b60: 059c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 $r11 0x1f 00009b68: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 00009b70: 049c001a e4c03c00 mov b32 $r6 $r9 00009b78: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00009b80: ecbcbc10 08b8eca0 sched 0x4 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 00009b88: 061c0026 e4c03c00 mov b32 $r9 $r12 00009b90: 00403c02 85800000 join $p0 nop 00009b98: 001fc05e 84801c07 set $p2 0x1 not 0x1 00009ba0: 001c1432 77630030 C ld lock b32 $p3 $r12 s[$r5+0x6000] 00009ba8: 008c3031 40000000 $p3 add b32 $r12 $r12 0x1 00009bb0: 000c1432 78620030 $p3 st unlock b32 $p2 s[$r5+0x6000] $r12 00009bb8: f028003c 12007fff (not $p2) bra 0x9ba0 00009bc0: a0bc80bc 08bcb010 sched 0x2f 0x20 0x2f 0x28 0x4 0x2c 0x2f 00009bc8: 005c3c02 85800000 join nop 00009bd0: 30000000 14800000 C joinat 0x9c38 00009bd8: 00603c02 85800000 join (not $p0) nop 00009be0: 001c0032 86400000 mov b32 $r12 $laneid 00009be8: 061c2c1e db201c00 set $p0 0x1 eq u32 $r11 $r12 00009bf0: 051c282a e0400000 popc b32 $r10 $r10 $r10 00009bf8: 00603c02 85800000 join (not $p0) nop 00009c00: eca0ecbc 08a0bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x28 00009c08: 001fc01e 84801c07 set $p0 0x1 not 0x1 00009c10: 001c142e 77620030 C ld lock b32 $p2 $r11 s[$r5+0x6000] 00009c18: 0588282e e0800000 $p2 add b32 $r11 $r10 $r11 00009c20: 0008142e 78600030 $p2 st unlock b32 $p0 s[$r5+0x6000] $r11 00009c28: f020003c 12007fff (not $p0) bra 0x9c10 00009c30: 005c3c02 85800000 join nop 00009c38: 001c002a 86c71c00 C vote all $r10 0x1 0x1 00009c40: bcbcb010 08eca0ec sched 0x4 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 00009c48: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00009c50: 20000000 14800000 joinat 0x9c98 00009c58: 00483c02 85800000 join $p2 nop 00009c60: 001fc01e 84801c07 set $p0 0x1 not 0x1 00009c68: 001c142a 77630000 C ld lock b32 $p3 $r10 s[$r5] 00009c70: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 00009c78: 000c142a 78600000 $p3 st unlock b32 $p0 s[$r5] $r10 00009c80: bc80bcb8 08b0dc10 sched 0x2e 0x2f 0x20 0x2f 0x4 0x37 0x2c 00009c88: ec20003c 12007fff (not $p0) bra 0x9c68 00009c90: 005c3c02 85800000 join nop 00009c98: 90000000 14800000 C joinat 0x9dc0 00009ca0: 00683c02 85800000 join (not $p2) nop 00009ca8: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00009cb0: 2c000000 14800000 joinat 0x9d10 00009cb8: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00009cc0: ecbcbcb0 08b8eca0 sched 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 00009cc8: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00009cd0: 00403c02 85800000 join $p0 nop 00009cd8: 001fc05e 84801c07 set $p2 0x1 not 0x1 00009ce0: 001c142a 77630000 C ld lock b32 $p3 $r10 s[$r5] 00009ce8: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 00009cf0: 000c142a 78620000 $p3 st unlock b32 $p2 s[$r5] $r10 00009cf8: f028003c 12007fff (not $p2) bra 0x9ce0 00009d00: dc10bcbc 08a0dca0 sched 0x2f 0x2f 0x4 0x37 0x28 0x37 0x28 00009d08: 005c3c02 85800000 join nop 00009d10: 00603c02 85800000 C join (not $p0) nop 00009d18: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 00009d20: 001c003e 86400000 mov b32 $r15 $laneid 00009d28: 051c182a e1003c00 max u32 $r10 $r6 $r10 00009d30: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00009d38: 059c282e e1003c00 max u32 $r11 $r10 $r11 00009d40: d880a0dc 0880dca0 sched 0x37 0x28 0x20 0x36 0x28 0x37 0x20 00009d48: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00009d50: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 00009d58: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00009d60: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00009d68: 069c3036 e1003c00 max u32 $r13 $r12 $r13 00009d70: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00009d78: 071c342a e1003c00 max u32 $r10 $r13 $r14 00009d80: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 00009d88: 00603c02 85800000 join (not $p0) nop 00009d90: 001fc01e 84801c07 set $p0 0x1 not 0x1 00009d98: 001c142e 77620000 C ld lock b32 $p2 $r11 s[$r5] 00009da0: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 00009da8: 0008142e 78600000 $p2 st unlock b32 $p0 s[$r5] $r11 00009db0: f020003c 12007fff (not $p0) bra 0x9d98 00009db8: 005c3c02 85800000 join nop 00009dc0: bcb0a010 08a0ecbc C sched 0x4 0x28 0x2c 0x2f 0x2f 0x3b 0x28 00009dc8: 001c002a 86c71c00 vote all $r10 0x1 0x1 00009dd0: 24000000 14800000 joinat 0x9e20 00009dd8: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00009de0: 00483c02 85800000 join $p2 nop 00009de8: 001fc01e 84801c07 set $p0 0x1 not 0x1 00009df0: 001c142a 77630008 C ld lock b32 $p3 $r10 s[$r5+0x1000] 00009df8: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 00009e00: 80bcb8ec 08dc10bc sched 0x3b 0x2e 0x2f 0x20 0x2f 0x4 0x37 00009e08: 000c142a 78600008 $p3 st unlock b32 $p0 s[$r5+0x1000] $r10 00009e10: ec20003c 12007fff (not $p0) bra 0x9df0 00009e18: 005c3c02 85800000 join nop 00009e20: 94000000 14800000 C joinat 0x9f50 00009e28: 00683c02 85800000 join (not $p2) nop 00009e30: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00009e38: 2c000000 14800000 joinat 0x9e98 00009e40: bcbcb0b0 08eca0ec sched 0x2c 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 00009e48: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00009e50: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00009e58: 00403c02 85800000 join $p0 nop 00009e60: 001fc05e 84801c07 set $p2 0x1 not 0x1 00009e68: 001c142a 77630008 C ld lock b32 $p3 $r10 s[$r5+0x1000] 00009e70: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 00009e78: 000c142a 78620008 $p3 st unlock b32 $p2 s[$r5+0x1000] $r10 00009e80: 10bcbcb8 08dca0dc sched 0x2e 0x2f 0x2f 0x4 0x37 0x28 0x37 00009e88: ec28003c 12007fff (not $p2) bra 0x9e68 00009e90: 005c3c02 85800000 join nop 00009e98: 00603c02 85800000 C join (not $p0) nop 00009ea0: 809c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x1 0x1f 00009ea8: 001c003e 86400000 mov b32 $r15 $laneid 00009eb0: 051c1c2a e1003c00 max u32 $r10 $r7 $r10 00009eb8: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 00009ec0: 80a0dca0 08e0a0d8 sched 0x28 0x37 0x28 0x20 0x36 0x28 0x38 00009ec8: 059c282e e1003c00 max u32 $r11 $r10 $r11 00009ed0: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 00009ed8: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 00009ee0: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 00009ee8: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 00009ef0: 069c3036 e1003c00 max u32 $r13 $r12 $r13 00009ef8: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 00009f00: ecbcbc10 08b8eca0 sched 0x4 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 00009f08: 071c342a e1003c00 max u32 $r10 $r13 $r14 00009f10: 00603c02 85800000 join (not $p0) nop 00009f18: 001fc01e 84801c07 set $p0 0x1 not 0x1 00009f20: 001c142e 77620008 C ld lock b32 $p2 $r11 s[$r5+0x1000] 00009f28: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 00009f30: 0008142e 78600008 $p2 st unlock b32 $p0 s[$r5+0x1000] $r11 00009f38: f020003c 12007fff (not $p0) bra 0x9f20 00009f40: b0a010bc 08ecbcbc sched 0x2f 0x4 0x28 0x2c 0x2f 0x2f 0x3b 00009f48: 005c3c02 85800000 join nop 00009f50: 001c002a 86c71c00 C vote all $r10 0x1 0x1 00009f58: 24000000 14800000 joinat 0x9fa8 00009f60: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 00009f68: 00483c02 85800000 join $p2 nop 00009f70: 001fc01e 84801c07 set $p0 0x1 not 0x1 00009f78: 001c142a 77630010 C ld lock b32 $p3 $r10 s[$r5+0x2000] 00009f80: bcb8eca0 08dcbc80 sched 0x28 0x3b 0x2e 0x2f 0x20 0x2f 0x37 00009f88: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 00009f90: 000c142a 78600010 $p3 st unlock b32 $p0 s[$r5+0x2000] $r10 00009f98: ec20003c 12007fff (not $p0) bra 0x9f78 00009fa0: 005c3c02 85800000 join nop 00009fa8: 94000000 14800000 C joinat 0xa0d8 00009fb0: 00683c02 85800000 join (not $p2) nop 00009fb8: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 00009fc0: bcb0b010 08a0ecbc sched 0x4 0x2c 0x2c 0x2f 0x2f 0x3b 0x28 00009fc8: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 00009fd0: 24000000 14800000 joinat 0xa020 00009fd8: 001c03fe 86c00000 vote all 0x0 $p0 $p0 00009fe0: 00403c02 85800000 join $p0 nop 00009fe8: 001fc05e 84801c07 set $p2 0x1 not 0x1 00009ff0: 001c142a 77630010 C ld lock b32 $p3 $r10 s[$r5+0x2000] 00009ff8: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 0000a000: bcbcb8ec 08a0dc10 sched 0x3b 0x2e 0x2f 0x2f 0x4 0x37 0x28 0000a008: 000c142a 78620010 $p3 st unlock b32 $p2 s[$r5+0x2000] $r10 0000a010: ec28003c 12007fff (not $p2) bra 0x9ff0 0000a018: 005c3c02 85800000 join nop 0000a020: 00603c02 85800000 C join (not $p0) nop 0000a028: 809c242a 78b803e7 shfl bfly b32 0x1 $r10 $r9 0x1 0x1f 0000a030: 001c003e 86400000 mov b32 $r15 $laneid 0000a038: 051c242a e1003c00 max u32 $r10 $r9 $r10 0000a040: a0dca0dc 08a0d880 sched 0x37 0x28 0x37 0x28 0x20 0x36 0x28 0000a048: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 0000a050: 059c282e e1003c00 max u32 $r11 $r10 $r11 0000a058: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 0000a060: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 0000a068: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 0000a070: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 0000a078: 069c3036 e1003c00 max u32 $r13 $r12 $r13 0000a080: bcbc10e0 08eca0ec sched 0x38 0x4 0x2f 0x2f 0x3b 0x28 0x3b 0000a088: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 0000a090: 071c342a e1003c00 max u32 $r10 $r13 $r14 0000a098: 00603c02 85800000 join (not $p0) nop 0000a0a0: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000a0a8: 001c142e 77620010 C ld lock b32 $p2 $r11 s[$r5+0x2000] 0000a0b0: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 0000a0b8: 0008142e 78600010 $p2 st unlock b32 $p0 s[$r5+0x2000] $r11 0000a0c0: a010bcb8 08bcbcb0 sched 0x2e 0x2f 0x4 0x28 0x2c 0x2f 0x2f 0000a0c8: ec20003c 12007fff (not $p0) bra 0xa0a8 0000a0d0: 005c3c02 85800000 join nop 0000a0d8: 001c002a 86c71c00 C vote all $r10 0x1 0x1 0000a0e0: 24000000 14800000 joinat 0xa130 0000a0e8: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 0000a0f0: 00483c02 85800000 join $p2 nop 0000a0f8: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000a100: b8eca0ec 08bc80bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x20 0x2f 0000a108: 001c142a 77630018 ld lock b32 $p3 $r10 s[$r5+0x3000] 0000a110: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 0000a118: 000c142a 78600018 $p3 st unlock b32 $p0 s[$r5+0x3000] $r10 0000a120: ec20003c 12007fff (not $p0) bra 0xa100 0000a128: 005c3c02 85800000 join nop 0000a130: 94000000 14800000 C joinat 0xa260 0000a138: 00683c02 85800000 join (not $p2) nop 0000a140: b0b0dc10 08ecbcbc sched 0x4 0x37 0x2c 0x2c 0x2f 0x2f 0x3b 0000a148: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 0000a150: 28000000 14800000 joinat 0xa1a8 0000a158: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 0000a160: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000a168: 00403c02 85800000 join $p0 nop 0000a170: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000a178: 001c142a 77630018 C ld lock b32 $p3 $r10 s[$r5+0x3000] 0000a180: bcb8eca0 08dc10bc sched 0x28 0x3b 0x2e 0x2f 0x2f 0x4 0x37 0000a188: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 0000a190: 000c142a 78620018 $p3 st unlock b32 $p2 s[$r5+0x3000] $r10 0000a198: ec28003c 12007fff (not $p2) bra 0xa178 0000a1a0: 005c3c02 85800000 join nop 0000a1a8: 00603c02 85800000 C join (not $p0) nop 0000a1b0: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 0000a1b8: 001c003e 86400000 mov b32 $r15 $laneid 0000a1c0: dca0dca0 08d880a0 sched 0x28 0x37 0x28 0x37 0x28 0x20 0x36 0000a1c8: 051c182a e1001c00 min u32 $r10 $r6 $r10 0000a1d0: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 0000a1d8: 059c282e e1001c00 min u32 $r11 $r10 $r11 0000a1e0: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 0000a1e8: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 0000a1f0: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 0000a1f8: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 0000a200: bc10e0a0 08a0ecbc sched 0x28 0x38 0x4 0x2f 0x2f 0x3b 0x28 0000a208: 069c3036 e1001c00 min u32 $r13 $r12 $r13 0000a210: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 0000a218: 071c341a e1001c00 min u32 $r6 $r13 $r14 0000a220: 00603c02 85800000 join (not $p0) nop 0000a228: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000a230: 001c142a 77620018 C ld lock b32 $p2 $r10 s[$r5+0x3000] 0000a238: 0508182a e1001c00 $p2 min u32 $r10 $r6 $r10 0000a240: 10bcb8ec 08bcb0a0 sched 0x3b 0x2e 0x2f 0x4 0x28 0x2c 0x2f 0000a248: 0008142a 78600018 $p2 st unlock b32 $p0 s[$r5+0x3000] $r10 0000a250: ec20003c 12007fff (not $p0) bra 0xa230 0000a258: 005c3c02 85800000 join nop 0000a260: 001c001a 86c71c00 C vote all $r6 0x1 0x1 0000a268: 24000000 14800000 joinat 0xa2b8 0000a270: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 0000a278: 00483c02 85800000 join $p2 nop 0000a280: eca0ecbc 0880bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x20 0000a288: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000a290: 001c141a 77630020 C ld lock b32 $p3 $r6 s[$r5+0x4000] 0000a298: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 0000a2a0: 000c141a 78600020 $p3 st unlock b32 $p0 s[$r5+0x4000] $r6 0000a2a8: f020003c 12007fff (not $p0) bra 0xa290 0000a2b0: 005c3c02 85800000 join nop 0000a2b8: 94000000 14800000 C joinat 0xa3e8 0000a2c0: b0dc10bc 08bcbcb0 sched 0x2f 0x4 0x37 0x2c 0x2c 0x2f 0x2f 0000a2c8: 00683c02 85800000 join (not $p2) nop 0000a2d0: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 0000a2d8: 28000000 14800000 joinat 0xa330 0000a2e0: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 0000a2e8: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000a2f0: 00403c02 85800000 join $p0 nop 0000a2f8: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000a300: b8eca0ec 08dcbcbc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 0x37 0000a308: 001c141a 77630020 ld lock b32 $p3 $r6 s[$r5+0x4000] 0000a310: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 0000a318: 000c141a 78620020 $p3 st unlock b32 $p2 s[$r5+0x4000] $r6 0000a320: ec28003c 12007fff (not $p2) bra 0xa300 0000a328: 005c3c02 85800000 join nop 0000a330: 00603c02 85800000 C join (not $p0) nop 0000a338: 809c1c1a 78b803e7 shfl bfly b32 0x1 $r6 $r7 0x1 0x1f 0000a340: a0dc10a0 0880a0dc sched 0x28 0x4 0x37 0x28 0x37 0x28 0x20 0000a348: 031c1c1a e1001c00 min u32 $r6 $r7 $r6 0000a350: 811c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x2 0x1f 0000a358: 001c003a 86400000 mov b32 $r14 $laneid 0000a360: 051c182a e1001c00 min u32 $r10 $r6 $r10 0000a368: 821c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x4 0x1f 0000a370: 059c282e e1001c00 min u32 $r11 $r10 $r11 0000a378: 841c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x8 0x1f 0000a380: 10e0a0d8 08ecbcbc sched 0x36 0x28 0x38 0x4 0x2f 0x2f 0x3b 0000a388: 7f9c381e db201c00 set $p0 0x1 eq u32 $r14 0x0 0000a390: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 0000a398: 881c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x10 0x1f 0000a3a0: 069c301a e1001c00 min u32 $r6 $r12 $r13 0000a3a8: 00603c02 85800000 join (not $p0) nop 0000a3b0: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000a3b8: 001c141e 77620020 C ld lock b32 $p2 $r7 s[$r5+0x4000] 0000a3c0: bcb8eca0 08b0a010 sched 0x28 0x3b 0x2e 0x2f 0x4 0x28 0x2c 0000a3c8: 0388182a e1001c00 $p2 min u32 $r10 $r6 $r7 0000a3d0: 0008142a 78600020 $p2 st unlock b32 $p0 s[$r5+0x4000] $r10 0000a3d8: ec20003c 12007fff (not $p0) bra 0xa3b8 0000a3e0: 005c3c02 85800000 join nop 0000a3e8: 001c001a 86c71c00 C vote all $r6 0x1 0x1 0000a3f0: 24000000 14800000 joinat 0xa440 0000a3f8: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 0000a400: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0000a408: 00483c02 85800000 join $p2 nop 0000a410: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000a418: 001c141a 77630028 C ld lock b32 $p3 $r6 s[$r5+0x5000] 0000a420: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 0000a428: 000c141a 78600028 $p3 st unlock b32 $p0 s[$r5+0x5000] $r6 0000a430: f020003c 12007fff (not $p0) bra 0xa418 0000a438: 005c3c02 85800000 join nop 0000a440: b0dc10bc 08bcbcb0 C sched 0x2f 0x4 0x37 0x2c 0x2c 0x2f 0x2f 0000a448: 00683c02 85800000 join (not $p2) nop 0000a450: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 0000a458: 28000000 14800000 joinat 0xa4b0 0000a460: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 0000a468: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000a470: 00403c02 85800000 join $p0 nop 0000a478: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000a480: b8eca0ec 08dcbcbc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 0x37 0000a488: 001c141a 77630028 ld lock b32 $p3 $r6 s[$r5+0x5000] 0000a490: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 0000a498: 000c141a 78620028 $p3 st unlock b32 $p2 s[$r5+0x5000] $r6 0000a4a0: ec28003c 12007fff (not $p2) bra 0xa480 0000a4a8: 005c3c02 85800000 join nop 0000a4b0: 00603c02 85800000 C join (not $p0) nop 0000a4b8: 809c241a 78b803e7 shfl bfly b32 0x1 $r6 $r9 0x1 0x1f 0000a4c0: a0dc10a0 0880a0dc sched 0x28 0x4 0x37 0x28 0x37 0x28 0x20 0000a4c8: 031c241a e1001c00 min u32 $r6 $r9 $r6 0000a4d0: 811c181e 78b803e7 shfl bfly b32 0x1 $r7 $r6 0x2 0x1f 0000a4d8: 001c0036 86400000 mov b32 $r13 $laneid 0000a4e0: 039c181e e1001c00 min u32 $r7 $r6 $r7 0000a4e8: 821c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x4 0x1f 0000a4f0: 051c1c2a e1001c00 min u32 $r10 $r7 $r10 0000a4f8: 841c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x8 0x1f 0000a500: 10e0a0d8 08ecbcbc sched 0x36 0x28 0x38 0x4 0x2f 0x2f 0x3b 0000a508: 7f9c341e db201c00 set $p0 0x1 eq u32 $r13 0x0 0000a510: 059c282e e1001c00 min u32 $r11 $r10 $r11 0000a518: 881c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x10 0x1f 0000a520: 061c2c1a e1001c00 min u32 $r6 $r11 $r12 0000a528: 00603c02 85800000 join (not $p0) nop 0000a530: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000a538: 001c141e 77620028 C ld lock b32 $p2 $r7 s[$r5+0x5000] 0000a540: bcb8eca0 08b0a010 sched 0x28 0x3b 0x2e 0x2f 0x4 0x28 0x2c 0000a548: 03881826 e1001c00 $p2 min u32 $r9 $r6 $r7 0000a550: 00081426 78600028 $p2 st unlock b32 $p0 s[$r5+0x5000] $r9 0000a558: ec20003c 12007fff (not $p0) bra 0xa538 0000a560: 005c3c02 85800000 join nop 0000a568: d01c0019 40000000 C add b32 $r6 $r0 0x1a0 0000a570: 009c1016 e0800000 add b32 $r5 $r4 $r1 0000a578: 2c1c181d b3681c01 set b32 $p0 0x1 ge s32 $r6 0x258 0000a580: a0bcb010 0880a010 sched 0x4 0x2c 0x2f 0x28 0x4 0x28 0x20 0000a588: 901c145d b3690001 set b32 $p2 0x1 ge s32 $r5 0x320 or $p0 0000a590: 40000000 14800006 joinat 0xb218 0000a598: 00483c02 85800000 join $p2 nop 0000a5a0: 029ca816 e5c00000 cvt rn f32 $r5 s32 $r5 0000a5a8: 031ca81a e5c00000 cvt rn f32 $r6 s32 $r6 0000a5b0: 001c1415 c2c081f8 add ftz rn f32 $r5 $r5 0x3f000000 0000a5b8: 001c181d c2c081f8 add ftz rn f32 $r7 $r6 0x3f000000 0000a5c0: a0c4809c 08a0a010 sched 0x27 0x20 0x31 0x28 0x4 0x28 0x28 0000a5c8: 851c141a 211d51eb mul ftz f32 $r6 $r5 0x3aa3d70a 0000a5d0: 071c1c1e 211d6d3a mul ftz f32 $r7 $r7 0x3ada740e 0000a5d8: 7f9c1815 60041086 tex p lzero all dfp $r5:#:#:# t2d c[0x20] xy__ $r6:$r7 0x0 0000a5e0: 129c0026 64c03c60 mov b32 $r9 c3[0x94] 0000a5e8: 021c242a 84000000 rcp f32 $r10 $r9 0000a5f0: 001fc026 74200000 mov b32 $r9 0x40000000 0000a5f8: 039c281e e3408000 mul ftz rn f32 $r7 $r10 $r7 0000a600: a3088410 08809c80 sched 0x4 0x21 0xc2 0x28 0x20 0x27 0x20 0000a608: 001c1c1d 95102a00 fma ftz rn f32 $r7 $r7 0x40000000 neg $r10 0000a610: 001fc036 741f8000 mov b32 $r13 0x3f000000 0000a618: 001c003e 77000000 texbar 0x0 [unknown: 0000003c 00000000] 0000a620: 159c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xac] 0000a628: 159c1416 8d102460 fma ftz rn f32 $r5 $r5 $r9 neg c3[0xac] 0000a630: 101c0026 64c03c60 mov b32 $r9 c3[0x80] 0000a638: 151c1416 62c18060 add ftz rn f32 $r5 $r5 neg c3[0xa8] 0000a640: 10a010a0 0880a0a0 sched 0x28 0x4 0x28 0x4 0x28 0x28 0x20 0000a648: 021c2426 84000000 rcp f32 $r9 $r9 0000a650: 021c1416 84000000 rcp f32 $r5 $r5 0000a658: 031c241a e3408000 mul ftz rn f32 $r6 $r9 $r6 0000a660: 171c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xb8] 0000a668: 001c1819 95102600 fma ftz rn f32 $r6 $r6 0x40000000 neg $r9 0000a670: 159c1426 63408060 mul ftz rn f32 $r9 $r5 c3[0xac] 0000a678: 049c1c1e e3408000 mul ftz rn f32 $r7 $r7 $r9 0000a680: a0109c10 08808010 sched 0x4 0x27 0x4 0x28 0x4 0x20 0x20 0000a688: 049c181a e3408000 mul ftz rn f32 $r6 $r6 $r9 0000a690: 1b9c141e 5db45c60 set ftz $p0 0x1 ge f32 neg $r5 c3[0xdc] 0000a698: 0b9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x5c] 0000a6a0: 0a1c1c26 63408080 mul ftz rn f32 $r9 $r7 c4[0x50] 0000a6a8: 099c182e 4d002880 fma ftz rn f32 $r11 $r6 c4[0x4c] $r10 0000a6b0: 081c1826 4d002480 fma ftz rn f32 $r9 $r6 c4[0x40] $r9 0000a6b8: 0a9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x54] 0000a6c0: a0108498 08a08010 sched 0x26 0x21 0x4 0x28 0x4 0x20 0x28 0000a6c8: 0b1c1c1e 63408080 mul ftz rn f32 $r7 $r7 c4[0x58] 0000a6d0: 0d9c142e 4d002c80 fma ftz rn f32 $r11 $r5 c4[0x6c] $r11 0000a6d8: 089c182a 4d002880 fma ftz rn f32 $r10 $r6 c4[0x44] $r10 0000a6e0: 091c181a 4d001c80 fma ftz rn f32 $r6 $r6 c4[0x48] $r7 0000a6e8: 0c1c1426 4d002480 fma ftz rn f32 $r9 $r5 c4[0x60] $r9 0000a6f0: 0c9c142a 4d002880 fma ftz rn f32 $r10 $r5 c4[0x64] $r10 0000a6f8: 0f9c2c2e 62c08080 add ftz rn f32 $r11 $r11 c4[0x7c] 0000a700: 10808010 088810a0 sched 0x4 0x20 0x20 0x4 0x28 0x4 0x22 0000a708: 0d1c141a 4d001880 fma ftz rn f32 $r6 $r5 c4[0x68] $r6 0000a710: 021c2c1e 84000000 rcp f32 $r7 $r11 0000a718: 199c141e 5d9d4060 set ftz $p0 0x1 le f32 neg $r5 c3[0xcc] or $p0 0000a720: 0e1c2426 62c08080 add ftz rn f32 $r9 $r9 c4[0x70] 0000a728: 0e9c282a 62c08080 add ftz rn f32 $r10 $r10 c4[0x74] 0000a730: 0f1c181a 62c08080 add ftz rn f32 $r6 $r6 c4[0x78] 0000a738: 039c2426 e3408000 mul ftz rn f32 $r9 $r9 $r7 0000a740: 10889410 08bc1098 sched 0x4 0x25 0x22 0x4 0x26 0x4 0x2f 0000a748: 0001c05e 84801c07 $p0 set $p2 0x1 0x1 0000a750: 039c282a e3408000 mul ftz rn f32 $r10 $r10 $r7 0000a758: 039c181a e3408000 mul ftz rn f32 $r6 $r6 $r7 0000a760: 001c2425 950035f8 fma ftz rn f32 $r9 $r9 0x3f000000 $r13 0000a768: 001c281d 950035f8 fma ftz rn f32 $r7 $r10 0x3f000000 $r13 0000a770: 001c1831 950035f8 fma ftz rn f32 $r12 $r6 0x3f000000 $r13 0000a778: 00483c02 85800000 join $p2 nop 0000a780: a010a010 08a0a010 sched 0x4 0x28 0x4 0x28 0x4 0x28 0x28 0000a788: 199c001a 64c03c60 mov b32 $r6 c3[0xcc] 0000a790: 199c1416 62c98060 add ftz rn f32 $r5 neg $r5 neg c3[0xcc] 0000a798: 1b9c181a 62c88060 add ftz rn f32 $r6 neg $r6 c3[0xdc] 0000a7a0: 68000000 14800000 joinat 0xa878 0000a7a8: 021c181a 84000000 rcp f32 $r6 $r6 0000a7b0: 001c002a 86c71c00 vote all $r10 0x1 0x1 0000a7b8: 029c1816 e3408000 mul ftz rn f32 $r5 $r6 $r5 0000a7c0: a0a0a010 08a0a0a0 sched 0x4 0x28 0x28 0x28 0x28 0x28 0x28 0000a7c8: 019c1416 84000000 lg2 f32 $r5 $r5 0000a7d0: 051c002e e1800000 bfind u32 $r11 $r10 0000a7d8: 669c1416 211ee666 mul ftz f32 $r5 $r5 0x3dcccccd 0000a7e0: 029c0016 e4800400 preex2 f32 $r5 $r5 0000a7e8: 011c1416 84000000 ex2 f32 $r5 $r5 0000a7f0: 001c1415 c3408224 mul ftz rn f32 $r5 $r5 0x44800000 0000a7f8: 029c6816 e5808400 cvt ftz rmi s32 $r5 f32 $r5 0000a800: b010dca0 08bc10b0 sched 0x28 0x37 0x4 0x2c 0x2c 0x4 0x2f 0000a808: 011c1415 c2400000 shl b32 $r5 $r5 clamp 0x2 0000a810: 059c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 $r11 0x1f 0000a818: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 0000a820: 049c001a e4c03c00 mov b32 $r6 $r9 0000a828: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000a830: 061c0026 e4c03c00 mov b32 $r9 $r12 0000a838: 00403c02 85800000 join $p0 nop 0000a840: eca0ecbc 0880bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x20 0000a848: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000a850: 001c1432 77630030 C ld lock b32 $p3 $r12 s[$r5+0x6000] 0000a858: 008c3031 40000000 $p3 add b32 $r12 $r12 0x1 0000a860: 000c1432 78620030 $p3 st unlock b32 $p2 s[$r5+0x6000] $r12 0000a868: f028003c 12007fff (not $p2) bra 0xa850 0000a870: 005c3c02 85800000 join nop 0000a878: 34000000 14800000 C joinat 0xa8e8 0000a880: b010a0bc 08ecbcbc sched 0x2f 0x28 0x4 0x2c 0x2f 0x2f 0x3b 0000a888: 00603c02 85800000 join (not $p0) nop 0000a890: 001c0032 86400000 mov b32 $r12 $laneid 0000a898: 061c2c1e db201c00 set $p0 0x1 eq u32 $r11 $r12 0000a8a0: 051c282a e0400000 popc b32 $r10 $r10 $r10 0000a8a8: 00603c02 85800000 join (not $p0) nop 0000a8b0: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000a8b8: 001c142e 77620030 C ld lock b32 $p2 $r11 s[$r5+0x6000] 0000a8c0: bcb8eca0 08b0a010 sched 0x28 0x3b 0x2e 0x2f 0x4 0x28 0x2c 0000a8c8: 0588282e e0800000 $p2 add b32 $r11 $r10 $r11 0000a8d0: 0008142e 78600030 $p2 st unlock b32 $p0 s[$r5+0x6000] $r11 0000a8d8: ec20003c 12007fff (not $p0) bra 0xa8b8 0000a8e0: 005c3c02 85800000 join nop 0000a8e8: 001c002a 86c71c00 C vote all $r10 0x1 0x1 0000a8f0: 24000000 14800000 joinat 0xa940 0000a8f8: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 0000a900: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0000a908: 00483c02 85800000 join $p2 nop 0000a910: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000a918: 001c142a 77630000 C ld lock b32 $p3 $r10 s[$r5] 0000a920: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 0000a928: 000c142a 78600000 $p3 st unlock b32 $p0 s[$r5] $r10 0000a930: f020003c 12007fff (not $p0) bra 0xa918 0000a938: 005c3c02 85800000 join nop 0000a940: dc10bc80 08bcb0b0 C sched 0x20 0x2f 0x4 0x37 0x2c 0x2c 0x2f 0000a948: 90000000 14800000 joinat 0xaa70 0000a950: 00683c02 85800000 join (not $p2) nop 0000a958: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 0000a960: 28000000 14800000 joinat 0xa9b8 0000a968: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 0000a970: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000a978: 00403c02 85800000 join $p0 nop 0000a980: eca0ecbc 08bcbcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 0000a988: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000a990: 001c142a 77630000 C ld lock b32 $p3 $r10 s[$r5] 0000a998: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 0000a9a0: 000c142a 78620000 $p3 st unlock b32 $p2 s[$r5] $r10 0000a9a8: f028003c 12007fff (not $p2) bra 0xa990 0000a9b0: 005c3c02 85800000 join nop 0000a9b8: 00603c02 85800000 C join (not $p0) nop 0000a9c0: dca0dc10 08a0dca0 sched 0x4 0x37 0x28 0x37 0x28 0x37 0x28 0000a9c8: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 0000a9d0: 001c003e 86400000 mov b32 $r15 $laneid 0000a9d8: 051c182a e1003c00 max u32 $r10 $r6 $r10 0000a9e0: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 0000a9e8: 059c282e e1003c00 max u32 $r11 $r10 $r11 0000a9f0: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 0000a9f8: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 0000aa00: e0a0d880 08bcbc10 sched 0x20 0x36 0x28 0x38 0x4 0x2f 0x2f 0000aa08: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 0000aa10: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 0000aa18: 069c3036 e1003c00 max u32 $r13 $r12 $r13 0000aa20: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 0000aa28: 071c342a e1003c00 max u32 $r10 $r13 $r14 0000aa30: 00603c02 85800000 join (not $p0) nop 0000aa38: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000aa40: b8eca0ec 08a010bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x4 0x28 0000aa48: 001c142e 77620000 ld lock b32 $p2 $r11 s[$r5] 0000aa50: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 0000aa58: 0008142e 78600000 $p2 st unlock b32 $p0 s[$r5] $r11 0000aa60: ec20003c 12007fff (not $p0) bra 0xaa40 0000aa68: 005c3c02 85800000 join nop 0000aa70: 001c002a 86c71c00 C vote all $r10 0x1 0x1 0000aa78: 28000000 14800000 joinat 0xaad0 0000aa80: ecbcbcb0 08b8eca0 sched 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0000aa88: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 0000aa90: 00483c02 85800000 join $p2 nop 0000aa98: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000aaa0: 001c142a 77630008 C ld lock b32 $p3 $r10 s[$r5+0x1000] 0000aaa8: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 0000aab0: 000c142a 78600008 $p3 st unlock b32 $p0 s[$r5+0x1000] $r10 0000aab8: f020003c 12007fff (not $p0) bra 0xaaa0 0000aac0: 10bc80bc 08b0b0dc sched 0x2f 0x20 0x2f 0x4 0x37 0x2c 0x2c 0000aac8: 005c3c02 85800000 join nop 0000aad0: 90000000 14800000 C joinat 0xabf8 0000aad8: 00683c02 85800000 join (not $p2) nop 0000aae0: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 0000aae8: 28000000 14800000 joinat 0xab40 0000aaf0: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 0000aaf8: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000ab00: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0000ab08: 00403c02 85800000 join $p0 nop 0000ab10: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000ab18: 001c142a 77630008 C ld lock b32 $p3 $r10 s[$r5+0x1000] 0000ab20: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 0000ab28: 000c142a 78620008 $p3 st unlock b32 $p2 s[$r5+0x1000] $r10 0000ab30: f028003c 12007fff (not $p2) bra 0xab18 0000ab38: 005c3c02 85800000 join nop 0000ab40: a0dc10bc 08dca0dc C sched 0x2f 0x4 0x37 0x28 0x37 0x28 0x37 0000ab48: 00603c02 85800000 join (not $p0) nop 0000ab50: 809c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x1 0x1f 0000ab58: 001c003e 86400000 mov b32 $r15 $laneid 0000ab60: 051c1c2a e1003c00 max u32 $r10 $r7 $r10 0000ab68: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 0000ab70: 059c282e e1003c00 max u32 $r11 $r10 $r11 0000ab78: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 0000ab80: a0d880a0 08bc10e0 sched 0x28 0x20 0x36 0x28 0x38 0x4 0x2f 0000ab88: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 0000ab90: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 0000ab98: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 0000aba0: 069c3036 e1003c00 max u32 $r13 $r12 $r13 0000aba8: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 0000abb0: 071c342a e1003c00 max u32 $r10 $r13 $r14 0000abb8: 00603c02 85800000 join (not $p0) nop 0000abc0: eca0ecbc 08a0bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x28 0000abc8: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000abd0: 001c142e 77620008 C ld lock b32 $p2 $r11 s[$r5+0x1000] 0000abd8: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 0000abe0: 0008142e 78600008 $p2 st unlock b32 $p0 s[$r5+0x1000] $r11 0000abe8: f020003c 12007fff (not $p0) bra 0xabd0 0000abf0: 005c3c02 85800000 join nop 0000abf8: 001c002a 86c71c00 C vote all $r10 0x1 0x1 0000ac00: bcbcb010 08eca0ec sched 0x4 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0000ac08: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 0000ac10: 20000000 14800000 joinat 0xac58 0000ac18: 00483c02 85800000 join $p2 nop 0000ac20: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000ac28: 001c142a 77630010 C ld lock b32 $p3 $r10 s[$r5+0x2000] 0000ac30: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 0000ac38: 000c142a 78600010 $p3 st unlock b32 $p0 s[$r5+0x2000] $r10 0000ac40: bc80bcb8 08b0dc10 sched 0x2e 0x2f 0x20 0x2f 0x4 0x37 0x2c 0000ac48: ec20003c 12007fff (not $p0) bra 0xac28 0000ac50: 005c3c02 85800000 join nop 0000ac58: 90000000 14800000 C joinat 0xad80 0000ac60: 00683c02 85800000 join (not $p2) nop 0000ac68: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 0000ac70: 2c000000 14800000 joinat 0xacd0 0000ac78: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 0000ac80: ecbcbcb0 08b8eca0 sched 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0000ac88: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000ac90: 00403c02 85800000 join $p0 nop 0000ac98: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000aca0: 001c142a 77630010 C ld lock b32 $p3 $r10 s[$r5+0x2000] 0000aca8: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 0000acb0: 000c142a 78620010 $p3 st unlock b32 $p2 s[$r5+0x2000] $r10 0000acb8: f028003c 12007fff (not $p2) bra 0xaca0 0000acc0: dc10bcbc 08a0dca0 sched 0x2f 0x2f 0x4 0x37 0x28 0x37 0x28 0000acc8: 005c3c02 85800000 join nop 0000acd0: 00603c02 85800000 C join (not $p0) nop 0000acd8: 809c242a 78b803e7 shfl bfly b32 0x1 $r10 $r9 0x1 0x1f 0000ace0: 001c003e 86400000 mov b32 $r15 $laneid 0000ace8: 051c242a e1003c00 max u32 $r10 $r9 $r10 0000acf0: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 0000acf8: 059c282e e1003c00 max u32 $r11 $r10 $r11 0000ad00: d880a0dc 0880dca0 sched 0x37 0x28 0x20 0x36 0x28 0x37 0x20 0000ad08: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 0000ad10: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 0000ad18: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 0000ad20: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 0000ad28: 069c3036 e1003c00 max u32 $r13 $r12 $r13 0000ad30: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 0000ad38: 071c342a e1003c00 max u32 $r10 $r13 $r14 0000ad40: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0000ad48: 00603c02 85800000 join (not $p0) nop 0000ad50: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000ad58: 001c142e 77620010 C ld lock b32 $p2 $r11 s[$r5+0x2000] 0000ad60: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 0000ad68: 0008142e 78600010 $p2 st unlock b32 $p0 s[$r5+0x2000] $r11 0000ad70: f020003c 12007fff (not $p0) bra 0xad58 0000ad78: 005c3c02 85800000 join nop 0000ad80: bcb0a010 08a0ecbc C sched 0x4 0x28 0x2c 0x2f 0x2f 0x3b 0x28 0000ad88: 001c002a 86c71c00 vote all $r10 0x1 0x1 0000ad90: 24000000 14800000 joinat 0xade0 0000ad98: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 0000ada0: 00483c02 85800000 join $p2 nop 0000ada8: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000adb0: 001c142a 77630018 C ld lock b32 $p3 $r10 s[$r5+0x3000] 0000adb8: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 0000adc0: 80bcb8ec 08dc10bc sched 0x3b 0x2e 0x2f 0x20 0x2f 0x4 0x37 0000adc8: 000c142a 78600018 $p3 st unlock b32 $p0 s[$r5+0x3000] $r10 0000add0: ec20003c 12007fff (not $p0) bra 0xadb0 0000add8: 005c3c02 85800000 join nop 0000ade0: 94000000 14800000 C joinat 0xaf10 0000ade8: 00683c02 85800000 join (not $p2) nop 0000adf0: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 0000adf8: 2c000000 14800000 joinat 0xae58 0000ae00: bcbcb0b0 08eca0ec sched 0x2c 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0000ae08: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 0000ae10: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000ae18: 00403c02 85800000 join $p0 nop 0000ae20: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000ae28: 001c142a 77630018 C ld lock b32 $p3 $r10 s[$r5+0x3000] 0000ae30: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 0000ae38: 000c142a 78620018 $p3 st unlock b32 $p2 s[$r5+0x3000] $r10 0000ae40: 10bcbcb8 08dca0dc sched 0x2e 0x2f 0x2f 0x4 0x37 0x28 0x37 0000ae48: ec28003c 12007fff (not $p2) bra 0xae28 0000ae50: 005c3c02 85800000 join nop 0000ae58: 00603c02 85800000 C join (not $p0) nop 0000ae60: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 0000ae68: 001c003e 86400000 mov b32 $r15 $laneid 0000ae70: 051c182a e1001c00 min u32 $r10 $r6 $r10 0000ae78: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 0000ae80: 80a0dca0 08e0a0d8 sched 0x28 0x37 0x28 0x20 0x36 0x28 0x38 0000ae88: 059c282e e1001c00 min u32 $r11 $r10 $r11 0000ae90: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 0000ae98: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 0000aea0: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 0000aea8: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 0000aeb0: 069c3036 e1001c00 min u32 $r13 $r12 $r13 0000aeb8: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 0000aec0: ecbcbc10 08b8eca0 sched 0x4 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0000aec8: 071c341a e1001c00 min u32 $r6 $r13 $r14 0000aed0: 00603c02 85800000 join (not $p0) nop 0000aed8: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000aee0: 001c142a 77620018 C ld lock b32 $p2 $r10 s[$r5+0x3000] 0000aee8: 0508182a e1001c00 $p2 min u32 $r10 $r6 $r10 0000aef0: 0008142a 78600018 $p2 st unlock b32 $p0 s[$r5+0x3000] $r10 0000aef8: f020003c 12007fff (not $p0) bra 0xaee0 0000af00: b0a010bc 08ecbcbc sched 0x2f 0x4 0x28 0x2c 0x2f 0x2f 0x3b 0000af08: 005c3c02 85800000 join nop 0000af10: 001c001a 86c71c00 C vote all $r6 0x1 0x1 0000af18: 24000000 14800000 joinat 0xaf68 0000af20: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 0000af28: 00483c02 85800000 join $p2 nop 0000af30: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000af38: 001c141a 77630020 C ld lock b32 $p3 $r6 s[$r5+0x4000] 0000af40: bcb8eca0 08dcbc80 sched 0x28 0x3b 0x2e 0x2f 0x20 0x2f 0x37 0000af48: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 0000af50: 000c141a 78600020 $p3 st unlock b32 $p0 s[$r5+0x4000] $r6 0000af58: ec20003c 12007fff (not $p0) bra 0xaf38 0000af60: 005c3c02 85800000 join nop 0000af68: 94000000 14800000 C joinat 0xb098 0000af70: 00683c02 85800000 join (not $p2) nop 0000af78: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 0000af80: bcb0b010 08a0ecbc sched 0x4 0x2c 0x2c 0x2f 0x2f 0x3b 0x28 0000af88: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 0000af90: 24000000 14800000 joinat 0xafe0 0000af98: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000afa0: 00403c02 85800000 join $p0 nop 0000afa8: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000afb0: 001c141a 77630020 C ld lock b32 $p3 $r6 s[$r5+0x4000] 0000afb8: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 0000afc0: bcbcb8ec 08a0dc10 sched 0x3b 0x2e 0x2f 0x2f 0x4 0x37 0x28 0000afc8: 000c141a 78620020 $p3 st unlock b32 $p2 s[$r5+0x4000] $r6 0000afd0: ec28003c 12007fff (not $p2) bra 0xafb0 0000afd8: 005c3c02 85800000 join nop 0000afe0: 00603c02 85800000 C join (not $p0) nop 0000afe8: 809c1c1a 78b803e7 shfl bfly b32 0x1 $r6 $r7 0x1 0x1f 0000aff0: 001c003a 86400000 mov b32 $r14 $laneid 0000aff8: 031c1c1a e1001c00 min u32 $r6 $r7 $r6 0000b000: a0dca0dc 08a0d880 sched 0x37 0x28 0x37 0x28 0x20 0x36 0x28 0000b008: 811c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x2 0x1f 0000b010: 051c182a e1001c00 min u32 $r10 $r6 $r10 0000b018: 821c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x4 0x1f 0000b020: 059c282e e1001c00 min u32 $r11 $r10 $r11 0000b028: 841c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x8 0x1f 0000b030: 7f9c381e db201c00 set $p0 0x1 eq u32 $r14 0x0 0000b038: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 0000b040: bcbc10e0 08eca0ec sched 0x38 0x4 0x2f 0x2f 0x3b 0x28 0x3b 0000b048: 881c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x10 0x1f 0000b050: 069c301a e1001c00 min u32 $r6 $r12 $r13 0000b058: 00603c02 85800000 join (not $p0) nop 0000b060: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000b068: 001c141e 77620020 C ld lock b32 $p2 $r7 s[$r5+0x4000] 0000b070: 0388182a e1001c00 $p2 min u32 $r10 $r6 $r7 0000b078: 0008142a 78600020 $p2 st unlock b32 $p0 s[$r5+0x4000] $r10 0000b080: a010bcb8 08bcbcb0 sched 0x2e 0x2f 0x4 0x28 0x2c 0x2f 0x2f 0000b088: ec20003c 12007fff (not $p0) bra 0xb068 0000b090: 005c3c02 85800000 join nop 0000b098: 001c001a 86c71c00 C vote all $r6 0x1 0x1 0000b0a0: 24000000 14800000 joinat 0xb0f0 0000b0a8: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 0000b0b0: 00483c02 85800000 join $p2 nop 0000b0b8: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000b0c0: b8eca0ec 08dcbcbc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 0x37 0000b0c8: 001c141a 77630028 ld lock b32 $p3 $r6 s[$r5+0x5000] 0000b0d0: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 0000b0d8: 000c141a 78600028 $p3 st unlock b32 $p0 s[$r5+0x5000] $r6 0000b0e0: ec20003c 12007fff (not $p0) bra 0xb0c0 0000b0e8: 005c3c02 85800000 join nop 0000b0f0: 00683c02 85800000 C join (not $p2) nop 0000b0f8: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 0000b100: bcb0b010 08a0ecbc sched 0x4 0x2c 0x2c 0x2f 0x2f 0x3b 0x28 0000b108: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 0000b110: 24000000 14800000 joinat 0xb160 0000b118: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000b120: 00403c02 85800000 join $p0 nop 0000b128: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000b130: 001c141a 77630028 C ld lock b32 $p3 $r6 s[$r5+0x5000] 0000b138: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 0000b140: bcbcb8ec 08a0dc10 sched 0x3b 0x2e 0x2f 0x2f 0x4 0x37 0x28 0000b148: 000c141a 78620028 $p3 st unlock b32 $p2 s[$r5+0x5000] $r6 0000b150: ec28003c 12007fff (not $p2) bra 0xb130 0000b158: 005c3c02 85800000 join nop 0000b160: 00603c02 85800000 C join (not $p0) nop 0000b168: 809c241a 78b803e7 shfl bfly b32 0x1 $r6 $r9 0x1 0x1f 0000b170: 001c0036 86400000 mov b32 $r13 $laneid 0000b178: 031c241a e1001c00 min u32 $r6 $r9 $r6 0000b180: a0dca0dc 08a0d880 sched 0x37 0x28 0x37 0x28 0x20 0x36 0x28 0000b188: 811c181e 78b803e7 shfl bfly b32 0x1 $r7 $r6 0x2 0x1f 0000b190: 039c181e e1001c00 min u32 $r7 $r6 $r7 0000b198: 821c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x4 0x1f 0000b1a0: 051c1c2a e1001c00 min u32 $r10 $r7 $r10 0000b1a8: 841c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x8 0x1f 0000b1b0: 7f9c341e db201c00 set $p0 0x1 eq u32 $r13 0x0 0000b1b8: 059c282e e1001c00 min u32 $r11 $r10 $r11 0000b1c0: bcbc10e0 08eca0ec sched 0x38 0x4 0x2f 0x2f 0x3b 0x28 0x3b 0000b1c8: 881c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x10 0x1f 0000b1d0: 061c2c1a e1001c00 min u32 $r6 $r11 $r12 0000b1d8: 00603c02 85800000 join (not $p0) nop 0000b1e0: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000b1e8: 001c141e 77620028 C ld lock b32 $p2 $r7 s[$r5+0x5000] 0000b1f0: 03881826 e1001c00 $p2 min u32 $r9 $r6 $r7 0000b1f8: 00081426 78600028 $p2 st unlock b32 $p0 s[$r5+0x5000] $r9 0000b200: a010bcb8 08b0b010 sched 0x2e 0x2f 0x4 0x28 0x4 0x2c 0x2c 0000b208: ec20003c 12007fff (not $p0) bra 0xb1e8 0000b210: 005c3c02 85800000 join nop 0000b218: e01c0019 40000000 C add b32 $r6 $r0 0x1c0 0000b220: 009c1016 e0800000 add b32 $r5 $r4 $r1 0000b228: 2c1c181d b3681c01 set b32 $p0 0x1 ge s32 $r6 0x258 0000b230: 44000000 14800006 joinat 0xbec0 0000b238: 901c145d b3690001 set b32 $p2 0x1 ge s32 $r5 0x320 or $p0 0000b240: a010a0bc 08809c80 sched 0x2f 0x28 0x4 0x28 0x20 0x27 0x20 0000b248: 00483c02 85800000 join $p2 nop 0000b250: 029ca816 e5c00000 cvt rn f32 $r5 s32 $r5 0000b258: 031ca81a e5c00000 cvt rn f32 $r6 s32 $r6 0000b260: 001c1415 c2c081f8 add ftz rn f32 $r5 $r5 0x3f000000 0000b268: 001c181d c2c081f8 add ftz rn f32 $r7 $r6 0x3f000000 0000b270: 851c141a 211d51eb mul ftz f32 $r6 $r5 0x3aa3d70a 0000b278: 071c1c1e 211d6d3a mul ftz f32 $r7 $r7 0x3ada740e 0000b280: a010a0c4 0880a010 sched 0x31 0x28 0x4 0x28 0x4 0x28 0x20 0000b288: 7f9c1815 60041086 tex p lzero all dfp $r5:#:#:# t2d c[0x20] xy__ $r6:$r7 0x0 0000b290: 129c0026 64c03c60 mov b32 $r9 c3[0x94] 0000b298: 021c242a 84000000 rcp f32 $r10 $r9 0000b2a0: 001fc026 74200000 mov b32 $r9 0x40000000 0000b2a8: 039c281e e3408000 mul ftz rn f32 $r7 $r10 $r7 0000b2b0: 001fc036 741f8000 mov b32 $r13 0x3f000000 0000b2b8: 001c1c1d 95102a00 fma ftz rn f32 $r7 $r7 0x40000000 neg $r10 0000b2c0: a080a308 08a0a010 sched 0xc2 0x28 0x20 0x28 0x4 0x28 0x28 0000b2c8: 001c003e 77000000 texbar 0x0 [unknown: 0000003c 00000000] 0000b2d0: 159c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xac] 0000b2d8: 159c1416 8d102460 fma ftz rn f32 $r5 $r5 $r9 neg c3[0xac] 0000b2e0: 101c0026 64c03c60 mov b32 $r9 c3[0x80] 0000b2e8: 151c1416 62c18060 add ftz rn f32 $r5 $r5 neg c3[0xa8] 0000b2f0: 021c2426 84000000 rcp f32 $r9 $r9 0000b2f8: 021c1416 84000000 rcp f32 $r5 $r5 0000b300: a010a010 0880a010 sched 0x4 0x28 0x4 0x28 0x4 0x28 0x20 0000b308: 031c241a e3408000 mul ftz rn f32 $r6 $r9 $r6 0000b310: 171c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xb8] 0000b318: 001c1819 95102600 fma ftz rn f32 $r6 $r6 0x40000000 neg $r9 0000b320: 159c1426 63408060 mul ftz rn f32 $r9 $r5 c3[0xac] 0000b328: 049c1c1e e3408000 mul ftz rn f32 $r7 $r7 $r9 0000b330: 049c181a e3408000 mul ftz rn f32 $r6 $r6 $r9 0000b338: 0b9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x5c] 0000b340: 108010a0 08809880 sched 0x28 0x4 0x20 0x4 0x20 0x26 0x20 0000b348: 0a1c1c26 63408080 mul ftz rn f32 $r9 $r7 c4[0x50] 0000b350: 099c182e 4d002880 fma ftz rn f32 $r11 $r6 c4[0x4c] $r10 0000b358: 081c1826 4d002480 fma ftz rn f32 $r9 $r6 c4[0x40] $r9 0000b360: 0a9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x54] 0000b368: 0b1c1c1e 63408080 mul ftz rn f32 $r7 $r7 c4[0x58] 0000b370: 1b9c141e 5db45c60 set ftz $p0 0x1 ge f32 neg $r5 c3[0xdc] 0000b378: 0d9c142e 4d002c80 fma ftz rn f32 $r11 $r5 c4[0x6c] $r11 0000b380: a010a010 089c8010 sched 0x4 0x28 0x4 0x28 0x4 0x20 0x27 0000b388: 089c182a 4d002880 fma ftz rn f32 $r10 $r6 c4[0x44] $r10 0000b390: 091c181a 4d001c80 fma ftz rn f32 $r6 $r6 c4[0x48] $r7 0000b398: 0c1c1426 4d002480 fma ftz rn f32 $r9 $r5 c4[0x60] $r9 0000b3a0: 0c9c142a 4d002880 fma ftz rn f32 $r10 $r5 c4[0x64] $r10 0000b3a8: 0f9c2c2e 62c08080 add ftz rn f32 $r11 $r11 c4[0x7c] 0000b3b0: 0e9c282a 62c08080 add ftz rn f32 $r10 $r10 c4[0x74] 0000b3b8: 0d1c141a 4d001880 fma ftz rn f32 $r6 $r5 c4[0x68] $r6 0000b3c0: 9c108010 0880108c sched 0x4 0x20 0x4 0x27 0x23 0x4 0x20 0000b3c8: 199c141e 5d9d4060 set ftz $p0 0x1 le f32 neg $r5 c3[0xcc] or $p0 0000b3d0: 021c2c1e 84000000 rcp f32 $r7 $r11 0000b3d8: 0e1c2426 62c08080 add ftz rn f32 $r9 $r9 c4[0x70] 0000b3e0: 0f1c181a 62c08080 add ftz rn f32 $r6 $r6 c4[0x78] 0000b3e8: 039c282a e3408000 mul ftz rn f32 $r10 $r10 $r7 0000b3f0: 0001c05e 84801c07 $p0 set $p2 0x1 0x1 0000b3f8: 039c2426 e3408000 mul ftz rn f32 $r9 $r9 $r7 0000b400: 108c109c 08a010bc sched 0x27 0x4 0x23 0x4 0x2f 0x4 0x28 0000b408: 039c181a e3408000 mul ftz rn f32 $r6 $r6 $r7 0000b410: 001c281d 950035f8 fma ftz rn f32 $r7 $r10 0x3f000000 $r13 0000b418: 001c2425 950035f8 fma ftz rn f32 $r9 $r9 0x3f000000 $r13 0000b420: 001c1831 950035f8 fma ftz rn f32 $r12 $r6 0x3f000000 $r13 0000b428: 00483c02 85800000 join $p2 nop 0000b430: 199c001a 64c03c60 mov b32 $r6 c3[0xcc] 0000b438: 199c1416 62c98060 add ftz rn f32 $r5 neg $r5 neg c3[0xcc] 0000b440: a010a010 08a010a0 sched 0x4 0x28 0x4 0x28 0x28 0x4 0x28 0000b448: 1b9c181a 62c88060 add ftz rn f32 $r6 neg $r6 c3[0xdc] 0000b450: 68000000 14800000 joinat 0xb528 0000b458: 021c181a 84000000 rcp f32 $r6 $r6 0000b460: 001c002a 86c71c00 vote all $r10 0x1 0x1 0000b468: 029c1816 e3408000 mul ftz rn f32 $r5 $r6 $r5 0000b470: 019c1416 84000000 lg2 f32 $r5 $r5 0000b478: 051c002e e1800000 bfind u32 $r11 $r10 0000b480: a0a0a0a0 08dca0a0 sched 0x28 0x28 0x28 0x28 0x28 0x28 0x37 0000b488: 669c1416 211ee666 mul ftz f32 $r5 $r5 0x3dcccccd 0000b490: 029c0016 e4800400 preex2 f32 $r5 $r5 0000b498: 011c1416 84000000 ex2 f32 $r5 $r5 0000b4a0: 001c1415 c3408224 mul ftz rn f32 $r5 $r5 0x44800000 0000b4a8: 029c6816 e5808400 cvt ftz rmi s32 $r5 f32 $r5 0000b4b0: 011c1415 c2400000 shl b32 $r5 $r5 clamp 0x2 0000b4b8: 059c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 $r11 0x1f 0000b4c0: 10b0b010 08ecbcbc sched 0x4 0x2c 0x2c 0x4 0x2f 0x2f 0x3b 0000b4c8: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 0000b4d0: 049c001a e4c03c00 mov b32 $r6 $r9 0000b4d8: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000b4e0: 061c0026 e4c03c00 mov b32 $r9 $r12 0000b4e8: 00403c02 85800000 join $p0 nop 0000b4f0: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000b4f8: 001c1432 77630030 C ld lock b32 $p3 $r12 s[$r5+0x6000] 0000b500: bcb8eca0 08a0bc80 sched 0x28 0x3b 0x2e 0x2f 0x20 0x2f 0x28 0000b508: 008c3031 40000000 $p3 add b32 $r12 $r12 0x1 0000b510: 000c1432 78620030 $p3 st unlock b32 $p2 s[$r5+0x6000] $r12 0000b518: ec28003c 12007fff (not $p2) bra 0xb4f8 0000b520: 005c3c02 85800000 join nop 0000b528: 34000000 14800000 C joinat 0xb598 0000b530: 00603c02 85800000 join (not $p0) nop 0000b538: 001c0032 86400000 mov b32 $r12 $laneid 0000b540: bcbcb010 08eca0ec sched 0x4 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0000b548: 061c2c1e db201c00 set $p0 0x1 eq u32 $r11 $r12 0000b550: 051c282a e0400000 popc b32 $r10 $r10 $r10 0000b558: 00603c02 85800000 join (not $p0) nop 0000b560: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000b568: 001c142e 77620030 C ld lock b32 $p2 $r11 s[$r5+0x6000] 0000b570: 0588282e e0800000 $p2 add b32 $r11 $r10 $r11 0000b578: 0008142e 78600030 $p2 st unlock b32 $p0 s[$r5+0x6000] $r11 0000b580: a010bcb8 08bcbcb0 sched 0x2e 0x2f 0x4 0x28 0x2c 0x2f 0x2f 0000b588: ec20003c 12007fff (not $p0) bra 0xb568 0000b590: 005c3c02 85800000 join nop 0000b598: 001c002a 86c71c00 C vote all $r10 0x1 0x1 0000b5a0: 24000000 14800000 joinat 0xb5f0 0000b5a8: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 0000b5b0: 00483c02 85800000 join $p2 nop 0000b5b8: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000b5c0: b8eca0ec 08bc80bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x20 0x2f 0000b5c8: 001c142a 77630000 ld lock b32 $p3 $r10 s[$r5] 0000b5d0: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 0000b5d8: 000c142a 78600000 $p3 st unlock b32 $p0 s[$r5] $r10 0000b5e0: ec20003c 12007fff (not $p0) bra 0xb5c0 0000b5e8: 005c3c02 85800000 join nop 0000b5f0: 94000000 14800000 C joinat 0xb720 0000b5f8: 00683c02 85800000 join (not $p2) nop 0000b600: b0b0dc10 08ecbcbc sched 0x4 0x37 0x2c 0x2c 0x2f 0x2f 0x3b 0000b608: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 0000b610: 28000000 14800000 joinat 0xb668 0000b618: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 0000b620: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000b628: 00403c02 85800000 join $p0 nop 0000b630: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000b638: 001c142a 77630000 C ld lock b32 $p3 $r10 s[$r5] 0000b640: bcb8eca0 08dc10bc sched 0x28 0x3b 0x2e 0x2f 0x2f 0x4 0x37 0000b648: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 0000b650: 000c142a 78620000 $p3 st unlock b32 $p2 s[$r5] $r10 0000b658: ec28003c 12007fff (not $p2) bra 0xb638 0000b660: 005c3c02 85800000 join nop 0000b668: 00603c02 85800000 C join (not $p0) nop 0000b670: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 0000b678: 001c003e 86400000 mov b32 $r15 $laneid 0000b680: dca0dca0 08d880a0 sched 0x28 0x37 0x28 0x37 0x28 0x20 0x36 0000b688: 051c182a e1003c00 max u32 $r10 $r6 $r10 0000b690: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 0000b698: 059c282e e1003c00 max u32 $r11 $r10 $r11 0000b6a0: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 0000b6a8: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 0000b6b0: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 0000b6b8: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 0000b6c0: bc10e0a0 08a0ecbc sched 0x28 0x38 0x4 0x2f 0x2f 0x3b 0x28 0000b6c8: 069c3036 e1003c00 max u32 $r13 $r12 $r13 0000b6d0: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 0000b6d8: 071c342a e1003c00 max u32 $r10 $r13 $r14 0000b6e0: 00603c02 85800000 join (not $p0) nop 0000b6e8: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000b6f0: 001c142e 77620000 C ld lock b32 $p2 $r11 s[$r5] 0000b6f8: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 0000b700: 10bcb8ec 08bcb0a0 sched 0x3b 0x2e 0x2f 0x4 0x28 0x2c 0x2f 0000b708: 0008142e 78600000 $p2 st unlock b32 $p0 s[$r5] $r11 0000b710: ec20003c 12007fff (not $p0) bra 0xb6f0 0000b718: 005c3c02 85800000 join nop 0000b720: 001c002a 86c71c00 C vote all $r10 0x1 0x1 0000b728: 24000000 14800000 joinat 0xb778 0000b730: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 0000b738: 00483c02 85800000 join $p2 nop 0000b740: eca0ecbc 0880bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x20 0000b748: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000b750: 001c142a 77630008 C ld lock b32 $p3 $r10 s[$r5+0x1000] 0000b758: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 0000b760: 000c142a 78600008 $p3 st unlock b32 $p0 s[$r5+0x1000] $r10 0000b768: f020003c 12007fff (not $p0) bra 0xb750 0000b770: 005c3c02 85800000 join nop 0000b778: 94000000 14800000 C joinat 0xb8a8 0000b780: b0dc10bc 08bcbcb0 sched 0x2f 0x4 0x37 0x2c 0x2c 0x2f 0x2f 0000b788: 00683c02 85800000 join (not $p2) nop 0000b790: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 0000b798: 28000000 14800000 joinat 0xb7f0 0000b7a0: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 0000b7a8: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000b7b0: 00403c02 85800000 join $p0 nop 0000b7b8: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000b7c0: b8eca0ec 08dcbcbc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 0x37 0000b7c8: 001c142a 77630008 ld lock b32 $p3 $r10 s[$r5+0x1000] 0000b7d0: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 0000b7d8: 000c142a 78620008 $p3 st unlock b32 $p2 s[$r5+0x1000] $r10 0000b7e0: ec28003c 12007fff (not $p2) bra 0xb7c0 0000b7e8: 005c3c02 85800000 join nop 0000b7f0: 00603c02 85800000 C join (not $p0) nop 0000b7f8: 809c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x1 0x1f 0000b800: a0dc10a0 0880a0dc sched 0x28 0x4 0x37 0x28 0x37 0x28 0x20 0000b808: 051c1c2a e1003c00 max u32 $r10 $r7 $r10 0000b810: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 0000b818: 001c003e 86400000 mov b32 $r15 $laneid 0000b820: 059c282e e1003c00 max u32 $r11 $r10 $r11 0000b828: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 0000b830: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 0000b838: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 0000b840: 10e0a0d8 08ecbcbc sched 0x36 0x28 0x38 0x4 0x2f 0x2f 0x3b 0000b848: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 0000b850: 069c3036 e1003c00 max u32 $r13 $r12 $r13 0000b858: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 0000b860: 071c342a e1003c00 max u32 $r10 $r13 $r14 0000b868: 00603c02 85800000 join (not $p0) nop 0000b870: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000b878: 001c142e 77620008 C ld lock b32 $p2 $r11 s[$r5+0x1000] 0000b880: bcb8eca0 08b0a010 sched 0x28 0x3b 0x2e 0x2f 0x4 0x28 0x2c 0000b888: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 0000b890: 0008142e 78600008 $p2 st unlock b32 $p0 s[$r5+0x1000] $r11 0000b898: ec20003c 12007fff (not $p0) bra 0xb878 0000b8a0: 005c3c02 85800000 join nop 0000b8a8: 001c002a 86c71c00 C vote all $r10 0x1 0x1 0000b8b0: 24000000 14800000 joinat 0xb900 0000b8b8: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 0000b8c0: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0000b8c8: 00483c02 85800000 join $p2 nop 0000b8d0: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000b8d8: 001c142a 77630010 C ld lock b32 $p3 $r10 s[$r5+0x2000] 0000b8e0: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 0000b8e8: 000c142a 78600010 $p3 st unlock b32 $p0 s[$r5+0x2000] $r10 0000b8f0: f020003c 12007fff (not $p0) bra 0xb8d8 0000b8f8: 005c3c02 85800000 join nop 0000b900: dc10bc80 08bcb0b0 C sched 0x20 0x2f 0x4 0x37 0x2c 0x2c 0x2f 0000b908: 90000000 14800000 joinat 0xba30 0000b910: 00683c02 85800000 join (not $p2) nop 0000b918: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 0000b920: 28000000 14800000 joinat 0xb978 0000b928: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 0000b930: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000b938: 00403c02 85800000 join $p0 nop 0000b940: eca0ecbc 08bcbcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 0000b948: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000b950: 001c142a 77630010 C ld lock b32 $p3 $r10 s[$r5+0x2000] 0000b958: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 0000b960: 000c142a 78620010 $p3 st unlock b32 $p2 s[$r5+0x2000] $r10 0000b968: f028003c 12007fff (not $p2) bra 0xb950 0000b970: 005c3c02 85800000 join nop 0000b978: 00603c02 85800000 C join (not $p0) nop 0000b980: dca0dc10 08a0dca0 sched 0x4 0x37 0x28 0x37 0x28 0x37 0x28 0000b988: 809c242a 78b803e7 shfl bfly b32 0x1 $r10 $r9 0x1 0x1f 0000b990: 001c003e 86400000 mov b32 $r15 $laneid 0000b998: 051c242a e1003c00 max u32 $r10 $r9 $r10 0000b9a0: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 0000b9a8: 059c282e e1003c00 max u32 $r11 $r10 $r11 0000b9b0: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 0000b9b8: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 0000b9c0: e0a0d880 08bcbc10 sched 0x20 0x36 0x28 0x38 0x4 0x2f 0x2f 0000b9c8: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 0000b9d0: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 0000b9d8: 069c3036 e1003c00 max u32 $r13 $r12 $r13 0000b9e0: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 0000b9e8: 071c342a e1003c00 max u32 $r10 $r13 $r14 0000b9f0: 00603c02 85800000 join (not $p0) nop 0000b9f8: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000ba00: b8eca0ec 08a010bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x4 0x28 0000ba08: 001c142e 77620010 ld lock b32 $p2 $r11 s[$r5+0x2000] 0000ba10: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 0000ba18: 0008142e 78600010 $p2 st unlock b32 $p0 s[$r5+0x2000] $r11 0000ba20: ec20003c 12007fff (not $p0) bra 0xba00 0000ba28: 005c3c02 85800000 join nop 0000ba30: 001c002a 86c71c00 C vote all $r10 0x1 0x1 0000ba38: 28000000 14800000 joinat 0xba90 0000ba40: ecbcbcb0 08b8eca0 sched 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0000ba48: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 0000ba50: 00483c02 85800000 join $p2 nop 0000ba58: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000ba60: 001c142a 77630018 C ld lock b32 $p3 $r10 s[$r5+0x3000] 0000ba68: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 0000ba70: 000c142a 78600018 $p3 st unlock b32 $p0 s[$r5+0x3000] $r10 0000ba78: f020003c 12007fff (not $p0) bra 0xba60 0000ba80: 10bc80bc 08b0b0dc sched 0x2f 0x20 0x2f 0x4 0x37 0x2c 0x2c 0000ba88: 005c3c02 85800000 join nop 0000ba90: 90000000 14800000 C joinat 0xbbb8 0000ba98: 00683c02 85800000 join (not $p2) nop 0000baa0: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 0000baa8: 28000000 14800000 joinat 0xbb00 0000bab0: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 0000bab8: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000bac0: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0000bac8: 00403c02 85800000 join $p0 nop 0000bad0: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000bad8: 001c142a 77630018 C ld lock b32 $p3 $r10 s[$r5+0x3000] 0000bae0: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 0000bae8: 000c142a 78620018 $p3 st unlock b32 $p2 s[$r5+0x3000] $r10 0000baf0: f028003c 12007fff (not $p2) bra 0xbad8 0000baf8: 005c3c02 85800000 join nop 0000bb00: a0dc10bc 08dca0dc C sched 0x2f 0x4 0x37 0x28 0x37 0x28 0x37 0000bb08: 00603c02 85800000 join (not $p0) nop 0000bb10: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 0000bb18: 001c003e 86400000 mov b32 $r15 $laneid 0000bb20: 051c182a e1001c00 min u32 $r10 $r6 $r10 0000bb28: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 0000bb30: 059c282e e1001c00 min u32 $r11 $r10 $r11 0000bb38: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 0000bb40: a0d880a0 08bc10e0 sched 0x28 0x20 0x36 0x28 0x38 0x4 0x2f 0000bb48: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 0000bb50: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 0000bb58: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 0000bb60: 069c3036 e1001c00 min u32 $r13 $r12 $r13 0000bb68: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 0000bb70: 071c341a e1001c00 min u32 $r6 $r13 $r14 0000bb78: 00603c02 85800000 join (not $p0) nop 0000bb80: eca0ecbc 08a0bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x28 0000bb88: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000bb90: 001c142a 77620018 C ld lock b32 $p2 $r10 s[$r5+0x3000] 0000bb98: 0508182a e1001c00 $p2 min u32 $r10 $r6 $r10 0000bba0: 0008142a 78600018 $p2 st unlock b32 $p0 s[$r5+0x3000] $r10 0000bba8: f020003c 12007fff (not $p0) bra 0xbb90 0000bbb0: 005c3c02 85800000 join nop 0000bbb8: 001c001a 86c71c00 C vote all $r6 0x1 0x1 0000bbc0: bcbcb010 08eca0ec sched 0x4 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0000bbc8: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 0000bbd0: 20000000 14800000 joinat 0xbc18 0000bbd8: 00483c02 85800000 join $p2 nop 0000bbe0: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000bbe8: 001c141a 77630020 C ld lock b32 $p3 $r6 s[$r5+0x4000] 0000bbf0: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 0000bbf8: 000c141a 78600020 $p3 st unlock b32 $p0 s[$r5+0x4000] $r6 0000bc00: bc80bcb8 08b0dc10 sched 0x2e 0x2f 0x20 0x2f 0x4 0x37 0x2c 0000bc08: ec20003c 12007fff (not $p0) bra 0xbbe8 0000bc10: 005c3c02 85800000 join nop 0000bc18: 90000000 14800000 C joinat 0xbd40 0000bc20: 00683c02 85800000 join (not $p2) nop 0000bc28: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 0000bc30: 2c000000 14800000 joinat 0xbc90 0000bc38: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 0000bc40: ecbcbcb0 08b8eca0 sched 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0000bc48: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000bc50: 00403c02 85800000 join $p0 nop 0000bc58: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000bc60: 001c141a 77630020 C ld lock b32 $p3 $r6 s[$r5+0x4000] 0000bc68: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 0000bc70: 000c141a 78620020 $p3 st unlock b32 $p2 s[$r5+0x4000] $r6 0000bc78: f028003c 12007fff (not $p2) bra 0xbc60 0000bc80: dc10bcbc 08a0dca0 sched 0x2f 0x2f 0x4 0x37 0x28 0x37 0x28 0000bc88: 005c3c02 85800000 join nop 0000bc90: 00603c02 85800000 C join (not $p0) nop 0000bc98: 809c1c1a 78b803e7 shfl bfly b32 0x1 $r6 $r7 0x1 0x1f 0000bca0: 001c003a 86400000 mov b32 $r14 $laneid 0000bca8: 031c1c1a e1001c00 min u32 $r6 $r7 $r6 0000bcb0: 811c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x2 0x1f 0000bcb8: 051c182a e1001c00 min u32 $r10 $r6 $r10 0000bcc0: d880a0dc 0880dca0 sched 0x37 0x28 0x20 0x36 0x28 0x37 0x20 0000bcc8: 821c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x4 0x1f 0000bcd0: 059c282e e1001c00 min u32 $r11 $r10 $r11 0000bcd8: 841c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x8 0x1f 0000bce0: 7f9c381e db201c00 set $p0 0x1 eq u32 $r14 0x0 0000bce8: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 0000bcf0: 881c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x10 0x1f 0000bcf8: 069c301a e1001c00 min u32 $r6 $r12 $r13 0000bd00: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0000bd08: 00603c02 85800000 join (not $p0) nop 0000bd10: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000bd18: 001c141e 77620020 C ld lock b32 $p2 $r7 s[$r5+0x4000] 0000bd20: 0388182a e1001c00 $p2 min u32 $r10 $r6 $r7 0000bd28: 0008142a 78600020 $p2 st unlock b32 $p0 s[$r5+0x4000] $r10 0000bd30: f020003c 12007fff (not $p0) bra 0xbd18 0000bd38: 005c3c02 85800000 join nop 0000bd40: bcb0a010 08a0ecbc C sched 0x4 0x28 0x2c 0x2f 0x2f 0x3b 0x28 0000bd48: 001c001a 86c71c00 vote all $r6 0x1 0x1 0000bd50: 24000000 14800000 joinat 0xbda0 0000bd58: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 0000bd60: 00483c02 85800000 join $p2 nop 0000bd68: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000bd70: 001c141a 77630028 C ld lock b32 $p3 $r6 s[$r5+0x5000] 0000bd78: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 0000bd80: bcbcb8ec 08b0dc10 sched 0x3b 0x2e 0x2f 0x2f 0x4 0x37 0x2c 0000bd88: 000c141a 78600028 $p3 st unlock b32 $p0 s[$r5+0x5000] $r6 0000bd90: ec20003c 12007fff (not $p0) bra 0xbd70 0000bd98: 005c3c02 85800000 join nop 0000bda0: 00683c02 85800000 C join (not $p2) nop 0000bda8: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 0000bdb0: 2c000000 14800000 joinat 0xbe10 0000bdb8: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 0000bdc0: ecbcbcb0 08b8eca0 sched 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0000bdc8: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000bdd0: 00403c02 85800000 join $p0 nop 0000bdd8: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000bde0: 001c141a 77630028 C ld lock b32 $p3 $r6 s[$r5+0x5000] 0000bde8: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 0000bdf0: 000c141a 78620028 $p3 st unlock b32 $p2 s[$r5+0x5000] $r6 0000bdf8: f028003c 12007fff (not $p2) bra 0xbde0 0000be00: dc10bcbc 08a0dca0 sched 0x2f 0x2f 0x4 0x37 0x28 0x37 0x28 0000be08: 005c3c02 85800000 join nop 0000be10: 00603c02 85800000 C join (not $p0) nop 0000be18: 809c241a 78b803e7 shfl bfly b32 0x1 $r6 $r9 0x1 0x1f 0000be20: 001c0036 86400000 mov b32 $r13 $laneid 0000be28: 031c241a e1001c00 min u32 $r6 $r9 $r6 0000be30: 811c181e 78b803e7 shfl bfly b32 0x1 $r7 $r6 0x2 0x1f 0000be38: 039c181e e1001c00 min u32 $r7 $r6 $r7 0000be40: d880a0dc 0880dca0 sched 0x37 0x28 0x20 0x36 0x28 0x37 0x20 0000be48: 821c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x4 0x1f 0000be50: 051c1c2a e1001c00 min u32 $r10 $r7 $r10 0000be58: 841c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x8 0x1f 0000be60: 7f9c341e db201c00 set $p0 0x1 eq u32 $r13 0x0 0000be68: 059c282e e1001c00 min u32 $r11 $r10 $r11 0000be70: 881c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x10 0x1f 0000be78: 061c2c1a e1001c00 min u32 $r6 $r11 $r12 0000be80: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0000be88: 00603c02 85800000 join (not $p0) nop 0000be90: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000be98: 001c141e 77620028 C ld lock b32 $p2 $r7 s[$r5+0x5000] 0000bea0: 03881826 e1001c00 $p2 min u32 $r9 $r6 $r7 0000bea8: 00081426 78600028 $p2 st unlock b32 $p0 s[$r5+0x5000] $r9 0000beb0: f020003c 12007fff (not $p0) bra 0xbe98 0000beb8: 005c3c02 85800000 join nop 0000bec0: b010a010 08a0bcb0 C sched 0x4 0x28 0x4 0x2c 0x2c 0x2f 0x28 0000bec8: f01c0019 40000000 add b32 $r6 $r0 0x1e0 0000bed0: 009c1016 e0800000 add b32 $r5 $r4 $r1 0000bed8: 2c1c181d b3681c01 set b32 $p0 0x1 ge s32 $r6 0x258 0000bee0: 44000000 14800006 joinat 0xcb70 0000bee8: 901c145d b3690001 set b32 $p2 0x1 ge s32 $r5 0x320 or $p0 0000bef0: 00483c02 85800000 join $p2 nop 0000bef8: 029ca816 e5c00000 cvt rn f32 $r5 s32 $r5 0000bf00: 9c80a010 08a0c480 sched 0x4 0x28 0x20 0x27 0x20 0x31 0x28 0000bf08: 031ca81a e5c00000 cvt rn f32 $r6 s32 $r6 0000bf10: 001c1415 c2c081f8 add ftz rn f32 $r5 $r5 0x3f000000 0000bf18: 001c181d c2c081f8 add ftz rn f32 $r7 $r6 0x3f000000 0000bf20: 851c141a 211d51eb mul ftz f32 $r6 $r5 0x3aa3d70a 0000bf28: 071c1c1e 211d6d3a mul ftz f32 $r7 $r7 0x3ada740e 0000bf30: 7f9c1815 60041086 tex p lzero all dfp $r5:#:#:# t2d c[0x20] xy__ $r6:$r7 0x0 0000bf38: 129c0026 64c03c60 mov b32 $r9 c3[0x94] 0000bf40: a010a010 08a30880 sched 0x4 0x28 0x4 0x28 0x20 0xc2 0x28 0000bf48: 021c242a 84000000 rcp f32 $r10 $r9 0000bf50: 001fc026 74200000 mov b32 $r9 0x40000000 0000bf58: 039c281e e3408000 mul ftz rn f32 $r7 $r10 $r7 0000bf60: 001fc036 741f8000 mov b32 $r13 0x3f000000 0000bf68: 001c1c1d 95102a00 fma ftz rn f32 $r7 $r7 0x40000000 neg $r10 0000bf70: 001c003e 77000000 texbar 0x0 [unknown: 0000003c 00000000] 0000bf78: 159c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xac] 0000bf80: a010a080 08a0a010 sched 0x20 0x28 0x4 0x28 0x4 0x28 0x28 0000bf88: 159c1416 8d102460 fma ftz rn f32 $r5 $r5 $r9 neg c3[0xac] 0000bf90: 101c0026 64c03c60 mov b32 $r9 c3[0x80] 0000bf98: 151c1416 62c18060 add ftz rn f32 $r5 $r5 neg c3[0xa8] 0000bfa0: 021c2426 84000000 rcp f32 $r9 $r9 0000bfa8: 021c1416 84000000 rcp f32 $r5 $r5 0000bfb0: 031c241a e3408000 mul ftz rn f32 $r6 $r9 $r6 0000bfb8: 171c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xb8] 0000bfc0: a010a010 089c8010 sched 0x4 0x28 0x4 0x28 0x4 0x20 0x27 0000bfc8: 001c1819 95102600 fma ftz rn f32 $r6 $r6 0x40000000 neg $r9 0000bfd0: 159c1426 63408060 mul ftz rn f32 $r9 $r5 c3[0xac] 0000bfd8: 049c1c1e e3408000 mul ftz rn f32 $r7 $r7 $r9 0000bfe0: 049c181a e3408000 mul ftz rn f32 $r6 $r6 $r9 0000bfe8: 0b9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x5c] 0000bff0: 0a1c1c26 63408080 mul ftz rn f32 $r9 $r7 c4[0x50] 0000bff8: 1b9c141e 5db45c60 set ftz $p0 0x1 ge f32 neg $r5 c3[0xdc] 0000c000: 9c108010 08a01080 sched 0x4 0x20 0x4 0x27 0x20 0x4 0x28 0000c008: 099c182e 4d002880 fma ftz rn f32 $r11 $r6 c4[0x4c] $r10 0000c010: 081c1826 4d002480 fma ftz rn f32 $r9 $r6 c4[0x40] $r9 0000c018: 0a9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x54] 0000c020: 0b1c1c1e 63408080 mul ftz rn f32 $r7 $r7 c4[0x58] 0000c028: 0d9c142e 4d002c80 fma ftz rn f32 $r11 $r5 c4[0x6c] $r11 0000c030: 089c182a 4d002880 fma ftz rn f32 $r10 $r6 c4[0x44] $r10 0000c038: 091c181a 4d001c80 fma ftz rn f32 $r6 $r6 c4[0x48] $r7 0000c040: a010a010 089c8010 sched 0x4 0x28 0x4 0x28 0x4 0x20 0x27 0000c048: 0c1c1426 4d002480 fma ftz rn f32 $r9 $r5 c4[0x60] $r9 0000c050: 0c9c142a 4d002880 fma ftz rn f32 $r10 $r5 c4[0x64] $r10 0000c058: 0f9c2c2e 62c08080 add ftz rn f32 $r11 $r11 c4[0x7c] 0000c060: 0e9c282a 62c08080 add ftz rn f32 $r10 $r10 c4[0x74] 0000c068: 0d1c141a 4d001880 fma ftz rn f32 $r6 $r5 c4[0x68] $r6 0000c070: 021c2c1e 84000000 rcp f32 $r7 $r11 0000c078: 199c141e 5d9d4060 set ftz $p0 0x1 le f32 neg $r5 c3[0xcc] or $p0 0000c080: 109c8010 089c8080 sched 0x4 0x20 0x27 0x4 0x20 0x20 0x27 0000c088: 0e1c2426 62c08080 add ftz rn f32 $r9 $r9 c4[0x70] 0000c090: 0f1c181a 62c08080 add ftz rn f32 $r6 $r6 c4[0x78] 0000c098: 039c282a e3408000 mul ftz rn f32 $r10 $r10 $r7 0000c0a0: 0001c05e 84801c07 $p0 set $p2 0x1 0x1 0000c0a8: 039c2426 e3408000 mul ftz rn f32 $r9 $r9 $r7 0000c0b0: 039c181a e3408000 mul ftz rn f32 $r6 $r6 $r7 0000c0b8: 001c281d 950035f8 fma ftz rn f32 $r7 $r10 0x3f000000 $r13 0000c0c0: 10bc8810 08a010a0 sched 0x4 0x22 0x2f 0x4 0x28 0x4 0x28 0000c0c8: 001c2425 950035f8 fma ftz rn f32 $r9 $r9 0x3f000000 $r13 0000c0d0: 001c1831 950035f8 fma ftz rn f32 $r12 $r6 0x3f000000 $r13 0000c0d8: 00483c02 85800000 join $p2 nop 0000c0e0: 199c001a 64c03c60 mov b32 $r6 c3[0xcc] 0000c0e8: 199c1416 62c98060 add ftz rn f32 $r5 neg $r5 neg c3[0xcc] 0000c0f0: 1b9c181a 62c88060 add ftz rn f32 $r6 neg $r6 c3[0xdc] 0000c0f8: 6c000000 14800000 joinat 0xc1d8 0000c100: 10a0a010 08a0a0a0 sched 0x4 0x28 0x28 0x4 0x28 0x28 0x28 0000c108: 021c181a 84000000 rcp f32 $r6 $r6 0000c110: 001c002a 86c71c00 vote all $r10 0x1 0x1 0000c118: 029c1816 e3408000 mul ftz rn f32 $r5 $r6 $r5 0000c120: 019c1416 84000000 lg2 f32 $r5 $r5 0000c128: 051c002e e1800000 bfind u32 $r11 $r10 0000c130: 669c1416 211ee666 mul ftz f32 $r5 $r5 0x3dcccccd 0000c138: 029c0016 e4800400 preex2 f32 $r5 $r5 0000c140: a0a0a0a0 08b010dc sched 0x28 0x28 0x28 0x28 0x37 0x4 0x2c 0000c148: 011c1416 84000000 ex2 f32 $r5 $r5 0000c150: 001c1415 c3408224 mul ftz rn f32 $r5 $r5 0x44800000 0000c158: 029c6816 e5808400 cvt ftz rmi s32 $r5 f32 $r5 0000c160: 011c1415 c2400000 shl b32 $r5 $r5 clamp 0x2 0000c168: 059c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 $r11 0x1f 0000c170: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 0000c178: 049c001a e4c03c00 mov b32 $r6 $r9 0000c180: bcbc10b0 08eca0ec sched 0x2c 0x4 0x2f 0x2f 0x3b 0x28 0x3b 0000c188: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000c190: 061c0026 e4c03c00 mov b32 $r9 $r12 0000c198: 00403c02 85800000 join $p0 nop 0000c1a0: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000c1a8: 001c1432 77630030 C ld lock b32 $p3 $r12 s[$r5+0x6000] 0000c1b0: 008c3031 40000000 $p3 add b32 $r12 $r12 0x1 0000c1b8: 000c1432 78620030 $p3 st unlock b32 $p2 s[$r5+0x6000] $r12 0000c1c0: bc80bcb8 08b010a0 sched 0x2e 0x2f 0x20 0x2f 0x28 0x4 0x2c 0000c1c8: ec28003c 12007fff (not $p2) bra 0xc1a8 0000c1d0: 005c3c02 85800000 join nop 0000c1d8: 30000000 14800000 C joinat 0xc240 0000c1e0: 00603c02 85800000 join (not $p0) nop 0000c1e8: 001c0032 86400000 mov b32 $r12 $laneid 0000c1f0: 061c2c1e db201c00 set $p0 0x1 eq u32 $r11 $r12 0000c1f8: 051c282a e0400000 popc b32 $r10 $r10 $r10 0000c200: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0000c208: 00603c02 85800000 join (not $p0) nop 0000c210: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000c218: 001c142e 77620030 C ld lock b32 $p2 $r11 s[$r5+0x6000] 0000c220: 0588282e e0800000 $p2 add b32 $r11 $r10 $r11 0000c228: 0008142e 78600030 $p2 st unlock b32 $p0 s[$r5+0x6000] $r11 0000c230: f020003c 12007fff (not $p0) bra 0xc218 0000c238: 005c3c02 85800000 join nop 0000c240: bcb0a010 08a0ecbc C sched 0x4 0x28 0x2c 0x2f 0x2f 0x3b 0x28 0000c248: 001c002a 86c71c00 vote all $r10 0x1 0x1 0000c250: 24000000 14800000 joinat 0xc2a0 0000c258: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 0000c260: 00483c02 85800000 join $p2 nop 0000c268: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000c270: 001c142a 77630000 C ld lock b32 $p3 $r10 s[$r5] 0000c278: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 0000c280: 80bcb8ec 08dc10bc sched 0x3b 0x2e 0x2f 0x20 0x2f 0x4 0x37 0000c288: 000c142a 78600000 $p3 st unlock b32 $p0 s[$r5] $r10 0000c290: ec20003c 12007fff (not $p0) bra 0xc270 0000c298: 005c3c02 85800000 join nop 0000c2a0: 94000000 14800000 C joinat 0xc3d0 0000c2a8: 00683c02 85800000 join (not $p2) nop 0000c2b0: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 0000c2b8: 2c000000 14800000 joinat 0xc318 0000c2c0: bcbcb0b0 08eca0ec sched 0x2c 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0000c2c8: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 0000c2d0: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000c2d8: 00403c02 85800000 join $p0 nop 0000c2e0: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000c2e8: 001c142a 77630000 C ld lock b32 $p3 $r10 s[$r5] 0000c2f0: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 0000c2f8: 000c142a 78620000 $p3 st unlock b32 $p2 s[$r5] $r10 0000c300: 10bcbcb8 08dca0dc sched 0x2e 0x2f 0x2f 0x4 0x37 0x28 0x37 0000c308: ec28003c 12007fff (not $p2) bra 0xc2e8 0000c310: 005c3c02 85800000 join nop 0000c318: 00603c02 85800000 C join (not $p0) nop 0000c320: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 0000c328: 001c003e 86400000 mov b32 $r15 $laneid 0000c330: 051c182a e1003c00 max u32 $r10 $r6 $r10 0000c338: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 0000c340: 80a0dca0 08e0a0d8 sched 0x28 0x37 0x28 0x20 0x36 0x28 0x38 0000c348: 059c282e e1003c00 max u32 $r11 $r10 $r11 0000c350: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 0000c358: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 0000c360: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 0000c368: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 0000c370: 069c3036 e1003c00 max u32 $r13 $r12 $r13 0000c378: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 0000c380: ecbcbc10 08b8eca0 sched 0x4 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0000c388: 071c342a e1003c00 max u32 $r10 $r13 $r14 0000c390: 00603c02 85800000 join (not $p0) nop 0000c398: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000c3a0: 001c142e 77620000 C ld lock b32 $p2 $r11 s[$r5] 0000c3a8: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 0000c3b0: 0008142e 78600000 $p2 st unlock b32 $p0 s[$r5] $r11 0000c3b8: f020003c 12007fff (not $p0) bra 0xc3a0 0000c3c0: b0a010bc 08ecbcbc sched 0x2f 0x4 0x28 0x2c 0x2f 0x2f 0x3b 0000c3c8: 005c3c02 85800000 join nop 0000c3d0: 001c002a 86c71c00 C vote all $r10 0x1 0x1 0000c3d8: 24000000 14800000 joinat 0xc428 0000c3e0: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 0000c3e8: 00483c02 85800000 join $p2 nop 0000c3f0: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000c3f8: 001c142a 77630008 C ld lock b32 $p3 $r10 s[$r5+0x1000] 0000c400: bcb8eca0 08dcbc80 sched 0x28 0x3b 0x2e 0x2f 0x20 0x2f 0x37 0000c408: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 0000c410: 000c142a 78600008 $p3 st unlock b32 $p0 s[$r5+0x1000] $r10 0000c418: ec20003c 12007fff (not $p0) bra 0xc3f8 0000c420: 005c3c02 85800000 join nop 0000c428: 94000000 14800000 C joinat 0xc558 0000c430: 00683c02 85800000 join (not $p2) nop 0000c438: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 0000c440: bcb0b010 08a0ecbc sched 0x4 0x2c 0x2c 0x2f 0x2f 0x3b 0x28 0000c448: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 0000c450: 24000000 14800000 joinat 0xc4a0 0000c458: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000c460: 00403c02 85800000 join $p0 nop 0000c468: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000c470: 001c142a 77630008 C ld lock b32 $p3 $r10 s[$r5+0x1000] 0000c478: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 0000c480: bcbcb8ec 08a0dc10 sched 0x3b 0x2e 0x2f 0x2f 0x4 0x37 0x28 0000c488: 000c142a 78620008 $p3 st unlock b32 $p2 s[$r5+0x1000] $r10 0000c490: ec28003c 12007fff (not $p2) bra 0xc470 0000c498: 005c3c02 85800000 join nop 0000c4a0: 00603c02 85800000 C join (not $p0) nop 0000c4a8: 809c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x1 0x1f 0000c4b0: 001c003e 86400000 mov b32 $r15 $laneid 0000c4b8: 051c1c2a e1003c00 max u32 $r10 $r7 $r10 0000c4c0: a0dca0dc 08a0d880 sched 0x37 0x28 0x37 0x28 0x20 0x36 0x28 0000c4c8: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 0000c4d0: 059c282e e1003c00 max u32 $r11 $r10 $r11 0000c4d8: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 0000c4e0: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 0000c4e8: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 0000c4f0: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 0000c4f8: 069c3036 e1003c00 max u32 $r13 $r12 $r13 0000c500: bcbc10e0 08eca0ec sched 0x38 0x4 0x2f 0x2f 0x3b 0x28 0x3b 0000c508: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 0000c510: 071c342a e1003c00 max u32 $r10 $r13 $r14 0000c518: 00603c02 85800000 join (not $p0) nop 0000c520: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000c528: 001c142e 77620008 C ld lock b32 $p2 $r11 s[$r5+0x1000] 0000c530: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 0000c538: 0008142e 78600008 $p2 st unlock b32 $p0 s[$r5+0x1000] $r11 0000c540: a010bcb8 08bcbcb0 sched 0x2e 0x2f 0x4 0x28 0x2c 0x2f 0x2f 0000c548: ec20003c 12007fff (not $p0) bra 0xc528 0000c550: 005c3c02 85800000 join nop 0000c558: 001c002a 86c71c00 C vote all $r10 0x1 0x1 0000c560: 24000000 14800000 joinat 0xc5b0 0000c568: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 0000c570: 00483c02 85800000 join $p2 nop 0000c578: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000c580: b8eca0ec 08bc80bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x20 0x2f 0000c588: 001c142a 77630010 ld lock b32 $p3 $r10 s[$r5+0x2000] 0000c590: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 0000c598: 000c142a 78600010 $p3 st unlock b32 $p0 s[$r5+0x2000] $r10 0000c5a0: ec20003c 12007fff (not $p0) bra 0xc580 0000c5a8: 005c3c02 85800000 join nop 0000c5b0: 94000000 14800000 C joinat 0xc6e0 0000c5b8: 00683c02 85800000 join (not $p2) nop 0000c5c0: b0b0dc10 08ecbcbc sched 0x4 0x37 0x2c 0x2c 0x2f 0x2f 0x3b 0000c5c8: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 0000c5d0: 28000000 14800000 joinat 0xc628 0000c5d8: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 0000c5e0: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000c5e8: 00403c02 85800000 join $p0 nop 0000c5f0: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000c5f8: 001c142a 77630010 C ld lock b32 $p3 $r10 s[$r5+0x2000] 0000c600: bcb8eca0 08dc10bc sched 0x28 0x3b 0x2e 0x2f 0x2f 0x4 0x37 0000c608: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 0000c610: 000c142a 78620010 $p3 st unlock b32 $p2 s[$r5+0x2000] $r10 0000c618: ec28003c 12007fff (not $p2) bra 0xc5f8 0000c620: 005c3c02 85800000 join nop 0000c628: 00603c02 85800000 C join (not $p0) nop 0000c630: 809c242a 78b803e7 shfl bfly b32 0x1 $r10 $r9 0x1 0x1f 0000c638: 001c003e 86400000 mov b32 $r15 $laneid 0000c640: dca0dca0 08d880a0 sched 0x28 0x37 0x28 0x37 0x28 0x20 0x36 0000c648: 051c242a e1003c00 max u32 $r10 $r9 $r10 0000c650: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 0000c658: 059c282e e1003c00 max u32 $r11 $r10 $r11 0000c660: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 0000c668: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 0000c670: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 0000c678: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 0000c680: bc10e0a0 08a0ecbc sched 0x28 0x38 0x4 0x2f 0x2f 0x3b 0x28 0000c688: 069c3036 e1003c00 max u32 $r13 $r12 $r13 0000c690: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 0000c698: 071c342a e1003c00 max u32 $r10 $r13 $r14 0000c6a0: 00603c02 85800000 join (not $p0) nop 0000c6a8: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000c6b0: 001c142e 77620010 C ld lock b32 $p2 $r11 s[$r5+0x2000] 0000c6b8: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 0000c6c0: 10bcb8ec 08bcb0a0 sched 0x3b 0x2e 0x2f 0x4 0x28 0x2c 0x2f 0000c6c8: 0008142e 78600010 $p2 st unlock b32 $p0 s[$r5+0x2000] $r11 0000c6d0: ec20003c 12007fff (not $p0) bra 0xc6b0 0000c6d8: 005c3c02 85800000 join nop 0000c6e0: 001c002a 86c71c00 C vote all $r10 0x1 0x1 0000c6e8: 24000000 14800000 joinat 0xc738 0000c6f0: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 0000c6f8: 00483c02 85800000 join $p2 nop 0000c700: eca0ecbc 0880bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x20 0000c708: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000c710: 001c142a 77630018 C ld lock b32 $p3 $r10 s[$r5+0x3000] 0000c718: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 0000c720: 000c142a 78600018 $p3 st unlock b32 $p0 s[$r5+0x3000] $r10 0000c728: f020003c 12007fff (not $p0) bra 0xc710 0000c730: 005c3c02 85800000 join nop 0000c738: 94000000 14800000 C joinat 0xc868 0000c740: b0dc10bc 08bcbcb0 sched 0x2f 0x4 0x37 0x2c 0x2c 0x2f 0x2f 0000c748: 00683c02 85800000 join (not $p2) nop 0000c750: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 0000c758: 28000000 14800000 joinat 0xc7b0 0000c760: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 0000c768: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000c770: 00403c02 85800000 join $p0 nop 0000c778: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000c780: b8eca0ec 08dcbcbc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 0x37 0000c788: 001c142a 77630018 ld lock b32 $p3 $r10 s[$r5+0x3000] 0000c790: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 0000c798: 000c142a 78620018 $p3 st unlock b32 $p2 s[$r5+0x3000] $r10 0000c7a0: ec28003c 12007fff (not $p2) bra 0xc780 0000c7a8: 005c3c02 85800000 join nop 0000c7b0: 00603c02 85800000 C join (not $p0) nop 0000c7b8: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 0000c7c0: a0dc10a0 0880a0dc sched 0x28 0x4 0x37 0x28 0x37 0x28 0x20 0000c7c8: 051c182a e1001c00 min u32 $r10 $r6 $r10 0000c7d0: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 0000c7d8: 001c003e 86400000 mov b32 $r15 $laneid 0000c7e0: 059c282e e1001c00 min u32 $r11 $r10 $r11 0000c7e8: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 0000c7f0: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 0000c7f8: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 0000c800: 10e0a0d8 08ecbcbc sched 0x36 0x28 0x38 0x4 0x2f 0x2f 0x3b 0000c808: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 0000c810: 069c3036 e1001c00 min u32 $r13 $r12 $r13 0000c818: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 0000c820: 071c341a e1001c00 min u32 $r6 $r13 $r14 0000c828: 00603c02 85800000 join (not $p0) nop 0000c830: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000c838: 001c142a 77620018 C ld lock b32 $p2 $r10 s[$r5+0x3000] 0000c840: bcb8eca0 08b0a010 sched 0x28 0x3b 0x2e 0x2f 0x4 0x28 0x2c 0000c848: 0508182a e1001c00 $p2 min u32 $r10 $r6 $r10 0000c850: 0008142a 78600018 $p2 st unlock b32 $p0 s[$r5+0x3000] $r10 0000c858: ec20003c 12007fff (not $p0) bra 0xc838 0000c860: 005c3c02 85800000 join nop 0000c868: 001c001a 86c71c00 C vote all $r6 0x1 0x1 0000c870: 24000000 14800000 joinat 0xc8c0 0000c878: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 0000c880: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0000c888: 00483c02 85800000 join $p2 nop 0000c890: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000c898: 001c141a 77630020 C ld lock b32 $p3 $r6 s[$r5+0x4000] 0000c8a0: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 0000c8a8: 000c141a 78600020 $p3 st unlock b32 $p0 s[$r5+0x4000] $r6 0000c8b0: f020003c 12007fff (not $p0) bra 0xc898 0000c8b8: 005c3c02 85800000 join nop 0000c8c0: dc10bc80 08bcb0b0 C sched 0x20 0x2f 0x4 0x37 0x2c 0x2c 0x2f 0000c8c8: 90000000 14800000 joinat 0xc9f0 0000c8d0: 00683c02 85800000 join (not $p2) nop 0000c8d8: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 0000c8e0: 28000000 14800000 joinat 0xc938 0000c8e8: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 0000c8f0: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000c8f8: 00403c02 85800000 join $p0 nop 0000c900: eca0ecbc 08bcbcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 0000c908: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000c910: 001c141a 77630020 C ld lock b32 $p3 $r6 s[$r5+0x4000] 0000c918: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 0000c920: 000c141a 78620020 $p3 st unlock b32 $p2 s[$r5+0x4000] $r6 0000c928: f028003c 12007fff (not $p2) bra 0xc910 0000c930: 005c3c02 85800000 join nop 0000c938: 00603c02 85800000 C join (not $p0) nop 0000c940: dca0dc10 08a0dca0 sched 0x4 0x37 0x28 0x37 0x28 0x37 0x28 0000c948: 809c1c1a 78b803e7 shfl bfly b32 0x1 $r6 $r7 0x1 0x1f 0000c950: 001c003a 86400000 mov b32 $r14 $laneid 0000c958: 031c1c1a e1001c00 min u32 $r6 $r7 $r6 0000c960: 811c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x2 0x1f 0000c968: 051c182a e1001c00 min u32 $r10 $r6 $r10 0000c970: 821c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x4 0x1f 0000c978: 059c282e e1001c00 min u32 $r11 $r10 $r11 0000c980: e0a0d880 08bcbc10 sched 0x20 0x36 0x28 0x38 0x4 0x2f 0x2f 0000c988: 841c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x8 0x1f 0000c990: 7f9c381e db201c00 set $p0 0x1 eq u32 $r14 0x0 0000c998: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 0000c9a0: 881c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x10 0x1f 0000c9a8: 069c301a e1001c00 min u32 $r6 $r12 $r13 0000c9b0: 00603c02 85800000 join (not $p0) nop 0000c9b8: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000c9c0: b8eca0ec 08a010bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x4 0x28 0000c9c8: 001c141e 77620020 ld lock b32 $p2 $r7 s[$r5+0x4000] 0000c9d0: 0388182a e1001c00 $p2 min u32 $r10 $r6 $r7 0000c9d8: 0008142a 78600020 $p2 st unlock b32 $p0 s[$r5+0x4000] $r10 0000c9e0: ec20003c 12007fff (not $p0) bra 0xc9c0 0000c9e8: 005c3c02 85800000 join nop 0000c9f0: 001c001a 86c71c00 C vote all $r6 0x1 0x1 0000c9f8: 28000000 14800000 joinat 0xca50 0000ca00: ecbcbcb0 08b8eca0 sched 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0000ca08: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 0000ca10: 00483c02 85800000 join $p2 nop 0000ca18: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000ca20: 001c141a 77630028 C ld lock b32 $p3 $r6 s[$r5+0x5000] 0000ca28: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 0000ca30: 000c141a 78600028 $p3 st unlock b32 $p0 s[$r5+0x5000] $r6 0000ca38: f020003c 12007fff (not $p0) bra 0xca20 0000ca40: dc10bcbc 08bcb0b0 sched 0x2f 0x2f 0x4 0x37 0x2c 0x2c 0x2f 0000ca48: 005c3c02 85800000 join nop 0000ca50: 00683c02 85800000 C join (not $p2) nop 0000ca58: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 0000ca60: 28000000 14800000 joinat 0xcab8 0000ca68: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 0000ca70: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000ca78: 00403c02 85800000 join $p0 nop 0000ca80: eca0ecbc 08bcbcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 0000ca88: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000ca90: 001c141a 77630028 C ld lock b32 $p3 $r6 s[$r5+0x5000] 0000ca98: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 0000caa0: 000c141a 78620028 $p3 st unlock b32 $p2 s[$r5+0x5000] $r6 0000caa8: f028003c 12007fff (not $p2) bra 0xca90 0000cab0: 005c3c02 85800000 join nop 0000cab8: 00603c02 85800000 C join (not $p0) nop 0000cac0: dca0dc10 08a0dca0 sched 0x4 0x37 0x28 0x37 0x28 0x37 0x28 0000cac8: 809c241a 78b803e7 shfl bfly b32 0x1 $r6 $r9 0x1 0x1f 0000cad0: 001c0036 86400000 mov b32 $r13 $laneid 0000cad8: 031c241a e1001c00 min u32 $r6 $r9 $r6 0000cae0: 811c181e 78b803e7 shfl bfly b32 0x1 $r7 $r6 0x2 0x1f 0000cae8: 039c181e e1001c00 min u32 $r7 $r6 $r7 0000caf0: 821c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x4 0x1f 0000caf8: 051c1c2a e1001c00 min u32 $r10 $r7 $r10 0000cb00: e0a0d880 08bcbc10 sched 0x20 0x36 0x28 0x38 0x4 0x2f 0x2f 0000cb08: 841c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x8 0x1f 0000cb10: 7f9c341e db201c00 set $p0 0x1 eq u32 $r13 0x0 0000cb18: 059c282e e1001c00 min u32 $r11 $r10 $r11 0000cb20: 881c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x10 0x1f 0000cb28: 061c2c1a e1001c00 min u32 $r6 $r11 $r12 0000cb30: 00603c02 85800000 join (not $p0) nop 0000cb38: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000cb40: b8eca0ec 08a010bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x4 0x28 0000cb48: 001c141e 77620028 ld lock b32 $p2 $r7 s[$r5+0x5000] 0000cb50: 03881826 e1001c00 $p2 min u32 $r9 $r6 $r7 0000cb58: 00081426 78600028 $p2 st unlock b32 $p0 s[$r5+0x5000] $r9 0000cb60: ec20003c 12007fff (not $p0) bra 0xcb40 0000cb68: 005c3c02 85800000 join nop 0000cb70: 001c0019 40000001 C add b32 $r6 $r0 0x200 0000cb78: 009c1016 e0800000 add b32 $r5 $r4 $r1 0000cb80: bcb0b010 08a010a0 sched 0x4 0x2c 0x2c 0x2f 0x28 0x4 0x28 0000cb88: 2c1c181d b3681c01 set b32 $p0 0x1 ge s32 $r6 0x258 0000cb90: 44000000 14800006 joinat 0xd820 0000cb98: 901c145d b3690001 set b32 $p2 0x1 ge s32 $r5 0x320 or $p0 0000cba0: 00483c02 85800000 join $p2 nop 0000cba8: 029ca816 e5c00000 cvt rn f32 $r5 s32 $r5 0000cbb0: 031ca81a e5c00000 cvt rn f32 $r6 s32 $r6 0000cbb8: 001c1415 c2c081f8 add ftz rn f32 $r5 $r5 0x3f000000 0000cbc0: c4809c80 08a010a0 sched 0x20 0x27 0x20 0x31 0x28 0x4 0x28 0000cbc8: 001c181d c2c081f8 add ftz rn f32 $r7 $r6 0x3f000000 0000cbd0: 851c141a 211d51eb mul ftz f32 $r6 $r5 0x3aa3d70a 0000cbd8: 071c1c1e 211d6d3a mul ftz f32 $r7 $r7 0x3ada740e 0000cbe0: 7f9c1815 60041086 tex p lzero all dfp $r5:#:#:# t2d c[0x20] xy__ $r6:$r7 0x0 0000cbe8: 129c0026 64c03c60 mov b32 $r9 c3[0x94] 0000cbf0: 021c242a 84000000 rcp f32 $r10 $r9 0000cbf8: 001fc026 74200000 mov b32 $r9 0x40000000 0000cc00: 0880a010 08a080a3 sched 0x4 0x28 0x20 0xc2 0x28 0x20 0x28 0000cc08: 039c281e e3408000 mul ftz rn f32 $r7 $r10 $r7 0000cc10: 001fc036 741f8000 mov b32 $r13 0x3f000000 0000cc18: 001c1c1d 95102a00 fma ftz rn f32 $r7 $r7 0x40000000 neg $r10 0000cc20: 001c003e 77000000 texbar 0x0 [unknown: 0000003c 00000000] 0000cc28: 159c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xac] 0000cc30: 159c1416 8d102460 fma ftz rn f32 $r5 $r5 $r9 neg c3[0xac] 0000cc38: 101c0026 64c03c60 mov b32 $r9 c3[0x80] 0000cc40: a010a010 08a0a010 sched 0x4 0x28 0x4 0x28 0x4 0x28 0x28 0000cc48: 151c1416 62c18060 add ftz rn f32 $r5 $r5 neg c3[0xa8] 0000cc50: 021c2426 84000000 rcp f32 $r9 $r9 0000cc58: 021c1416 84000000 rcp f32 $r5 $r5 0000cc60: 031c241a e3408000 mul ftz rn f32 $r6 $r9 $r6 0000cc68: 171c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xb8] 0000cc70: 001c1819 95102600 fma ftz rn f32 $r6 $r6 0x40000000 neg $r9 0000cc78: 159c1426 63408060 mul ftz rn f32 $r9 $r5 c3[0xac] 0000cc80: 8010a010 0880109c sched 0x4 0x28 0x4 0x20 0x27 0x4 0x20 0000cc88: 049c1c1e e3408000 mul ftz rn f32 $r7 $r7 $r9 0000cc90: 049c181a e3408000 mul ftz rn f32 $r6 $r6 $r9 0000cc98: 0b9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x5c] 0000cca0: 0a1c1c26 63408080 mul ftz rn f32 $r9 $r7 c4[0x50] 0000cca8: 1b9c141e 5db45c60 set ftz $p0 0x1 ge f32 neg $r5 c3[0xdc] 0000ccb0: 099c182e 4d002880 fma ftz rn f32 $r11 $r6 c4[0x4c] $r10 0000ccb8: 081c1826 4d002480 fma ftz rn f32 $r9 $r6 c4[0x40] $r9 0000ccc0: 10809c10 08a010a0 sched 0x4 0x27 0x20 0x4 0x28 0x4 0x28 0000ccc8: 0a9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x54] 0000ccd0: 0b1c1c1e 63408080 mul ftz rn f32 $r7 $r7 c4[0x58] 0000ccd8: 0d9c142e 4d002c80 fma ftz rn f32 $r11 $r5 c4[0x6c] $r11 0000cce0: 089c182a 4d002880 fma ftz rn f32 $r10 $r6 c4[0x44] $r10 0000cce8: 091c181a 4d001c80 fma ftz rn f32 $r6 $r6 c4[0x48] $r7 0000ccf0: 0c1c1426 4d002480 fma ftz rn f32 $r9 $r5 c4[0x60] $r9 0000ccf8: 0c9c142a 4d002880 fma ftz rn f32 $r10 $r5 c4[0x64] $r10 0000cd00: 8010a010 0880109c sched 0x4 0x28 0x4 0x20 0x27 0x4 0x20 0000cd08: 0f9c2c2e 62c08080 add ftz rn f32 $r11 $r11 c4[0x7c] 0000cd10: 0e9c282a 62c08080 add ftz rn f32 $r10 $r10 c4[0x74] 0000cd18: 0d1c141a 4d001880 fma ftz rn f32 $r6 $r5 c4[0x68] $r6 0000cd20: 021c2c1e 84000000 rcp f32 $r7 $r11 0000cd28: 199c141e 5d9d4060 set ftz $p0 0x1 le f32 neg $r5 c3[0xcc] or $p0 0000cd30: 0e1c2426 62c08080 add ftz rn f32 $r9 $r9 c4[0x70] 0000cd38: 0f1c181a 62c08080 add ftz rn f32 $r6 $r6 c4[0x78] 0000cd40: 9c80109c 08888010 sched 0x27 0x4 0x20 0x27 0x4 0x20 0x22 0000cd48: 039c282a e3408000 mul ftz rn f32 $r10 $r10 $r7 0000cd50: 0001c05e 84801c07 $p0 set $p2 0x1 0x1 0000cd58: 039c2426 e3408000 mul ftz rn f32 $r9 $r9 $r7 0000cd60: 039c181a e3408000 mul ftz rn f32 $r6 $r6 $r7 0000cd68: 001c281d 950035f8 fma ftz rn f32 $r7 $r10 0x3f000000 $r13 0000cd70: 001c2425 950035f8 fma ftz rn f32 $r9 $r9 0x3f000000 $r13 0000cd78: 001c1831 950035f8 fma ftz rn f32 $r12 $r6 0x3f000000 $r13 0000cd80: 10a010bc 08a010a0 sched 0x2f 0x4 0x28 0x4 0x28 0x4 0x28 0000cd88: 00483c02 85800000 join $p2 nop 0000cd90: 199c001a 64c03c60 mov b32 $r6 c3[0xcc] 0000cd98: 199c1416 62c98060 add ftz rn f32 $r5 neg $r5 neg c3[0xcc] 0000cda0: 1b9c181a 62c88060 add ftz rn f32 $r6 neg $r6 c3[0xdc] 0000cda8: 68000000 14800000 joinat 0xce80 0000cdb0: 021c181a 84000000 rcp f32 $r6 $r6 0000cdb8: 001c002a 86c71c00 vote all $r10 0x1 0x1 0000cdc0: a0a010a0 08a0a0a0 sched 0x28 0x4 0x28 0x28 0x28 0x28 0x28 0000cdc8: 029c1816 e3408000 mul ftz rn f32 $r5 $r6 $r5 0000cdd0: 019c1416 84000000 lg2 f32 $r5 $r5 0000cdd8: 051c002e e1800000 bfind u32 $r11 $r10 0000cde0: 669c1416 211ee666 mul ftz f32 $r5 $r5 0x3dcccccd 0000cde8: 029c0016 e4800400 preex2 f32 $r5 $r5 0000cdf0: 011c1416 84000000 ex2 f32 $r5 $r5 0000cdf8: 001c1415 c3408224 mul ftz rn f32 $r5 $r5 0x44800000 0000ce00: 10dca0a0 08ac80b0 sched 0x28 0x28 0x37 0x4 0x2c 0x20 0x2b 0000ce08: 029c6816 e5808400 cvt ftz rmi s32 $r5 f32 $r5 0000ce10: 011c1415 c2400000 shl b32 $r5 $r5 clamp 0x2 0000ce18: 059c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 $r11 0x1f 0000ce20: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 0000ce28: 049c001a e4c03c00 mov b32 $r6 $r9 0000ce30: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000ce38: 061c0026 e4c03c00 mov b32 $r9 $r12 0000ce40: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0000ce48: 00403c02 85800000 join $p0 nop 0000ce50: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000ce58: 001c1432 77630030 C ld lock b32 $p3 $r12 s[$r5+0x6000] 0000ce60: 008c3031 40000000 $p3 add b32 $r12 $r12 0x1 0000ce68: 000c1432 78620030 $p3 st unlock b32 $p2 s[$r5+0x6000] $r12 0000ce70: f028003c 12007fff (not $p2) bra 0xce58 0000ce78: 005c3c02 85800000 join nop 0000ce80: 10a0bc80 08bcbcb0 C sched 0x20 0x2f 0x28 0x4 0x2c 0x2f 0x2f 0000ce88: 30000000 14800000 joinat 0xcef0 0000ce90: 00603c02 85800000 join (not $p0) nop 0000ce98: 001c0032 86400000 mov b32 $r12 $laneid 0000cea0: 061c2c1e db201c00 set $p0 0x1 eq u32 $r11 $r12 0000cea8: 051c282a e0400000 popc b32 $r10 $r10 $r10 0000ceb0: 00603c02 85800000 join (not $p0) nop 0000ceb8: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000cec0: b8eca0ec 08a010bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x4 0x28 0000cec8: 001c142e 77620030 ld lock b32 $p2 $r11 s[$r5+0x6000] 0000ced0: 0588282e e0800000 $p2 add b32 $r11 $r10 $r11 0000ced8: 0008142e 78600030 $p2 st unlock b32 $p0 s[$r5+0x6000] $r11 0000cee0: ec20003c 12007fff (not $p0) bra 0xcec0 0000cee8: 005c3c02 85800000 join nop 0000cef0: 001c002a 86c71c00 C vote all $r10 0x1 0x1 0000cef8: 28000000 14800000 joinat 0xcf50 0000cf00: ecbcbcb0 08b8eca0 sched 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0000cf08: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 0000cf10: 00483c02 85800000 join $p2 nop 0000cf18: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000cf20: 001c142a 77630000 C ld lock b32 $p3 $r10 s[$r5] 0000cf28: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 0000cf30: 000c142a 78600000 $p3 st unlock b32 $p0 s[$r5] $r10 0000cf38: f020003c 12007fff (not $p0) bra 0xcf20 0000cf40: 10bc80bc 08b0b0dc sched 0x2f 0x20 0x2f 0x4 0x37 0x2c 0x2c 0000cf48: 005c3c02 85800000 join nop 0000cf50: 90000000 14800000 C joinat 0xd078 0000cf58: 00683c02 85800000 join (not $p2) nop 0000cf60: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 0000cf68: 28000000 14800000 joinat 0xcfc0 0000cf70: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 0000cf78: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000cf80: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0000cf88: 00403c02 85800000 join $p0 nop 0000cf90: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000cf98: 001c142a 77630000 C ld lock b32 $p3 $r10 s[$r5] 0000cfa0: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 0000cfa8: 000c142a 78620000 $p3 st unlock b32 $p2 s[$r5] $r10 0000cfb0: f028003c 12007fff (not $p2) bra 0xcf98 0000cfb8: 005c3c02 85800000 join nop 0000cfc0: a0dc10bc 08dca0dc C sched 0x2f 0x4 0x37 0x28 0x37 0x28 0x37 0000cfc8: 00603c02 85800000 join (not $p0) nop 0000cfd0: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 0000cfd8: 001c003e 86400000 mov b32 $r15 $laneid 0000cfe0: 051c182a e1003c00 max u32 $r10 $r6 $r10 0000cfe8: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 0000cff0: 059c282e e1003c00 max u32 $r11 $r10 $r11 0000cff8: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 0000d000: a0d880a0 08bc10e0 sched 0x28 0x20 0x36 0x28 0x38 0x4 0x2f 0000d008: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 0000d010: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 0000d018: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 0000d020: 069c3036 e1003c00 max u32 $r13 $r12 $r13 0000d028: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 0000d030: 071c342a e1003c00 max u32 $r10 $r13 $r14 0000d038: 00603c02 85800000 join (not $p0) nop 0000d040: eca0ecbc 08a0bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x28 0000d048: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000d050: 001c142e 77620000 C ld lock b32 $p2 $r11 s[$r5] 0000d058: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 0000d060: 0008142e 78600000 $p2 st unlock b32 $p0 s[$r5] $r11 0000d068: f020003c 12007fff (not $p0) bra 0xd050 0000d070: 005c3c02 85800000 join nop 0000d078: 001c002a 86c71c00 C vote all $r10 0x1 0x1 0000d080: bcbcb010 08eca0ec sched 0x4 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0000d088: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 0000d090: 20000000 14800000 joinat 0xd0d8 0000d098: 00483c02 85800000 join $p2 nop 0000d0a0: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000d0a8: 001c142a 77630008 C ld lock b32 $p3 $r10 s[$r5+0x1000] 0000d0b0: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 0000d0b8: 000c142a 78600008 $p3 st unlock b32 $p0 s[$r5+0x1000] $r10 0000d0c0: bc80bcb8 08b0dc10 sched 0x2e 0x2f 0x20 0x2f 0x4 0x37 0x2c 0000d0c8: ec20003c 12007fff (not $p0) bra 0xd0a8 0000d0d0: 005c3c02 85800000 join nop 0000d0d8: 90000000 14800000 C joinat 0xd200 0000d0e0: 00683c02 85800000 join (not $p2) nop 0000d0e8: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 0000d0f0: 2c000000 14800000 joinat 0xd150 0000d0f8: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 0000d100: ecbcbcb0 08b8eca0 sched 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0000d108: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000d110: 00403c02 85800000 join $p0 nop 0000d118: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000d120: 001c142a 77630008 C ld lock b32 $p3 $r10 s[$r5+0x1000] 0000d128: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 0000d130: 000c142a 78620008 $p3 st unlock b32 $p2 s[$r5+0x1000] $r10 0000d138: f028003c 12007fff (not $p2) bra 0xd120 0000d140: dc10bcbc 08a0dca0 sched 0x2f 0x2f 0x4 0x37 0x28 0x37 0x28 0000d148: 005c3c02 85800000 join nop 0000d150: 00603c02 85800000 C join (not $p0) nop 0000d158: 809c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x1 0x1f 0000d160: 001c003e 86400000 mov b32 $r15 $laneid 0000d168: 051c1c2a e1003c00 max u32 $r10 $r7 $r10 0000d170: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 0000d178: 059c282e e1003c00 max u32 $r11 $r10 $r11 0000d180: d880a0dc 0880dca0 sched 0x37 0x28 0x20 0x36 0x28 0x37 0x20 0000d188: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 0000d190: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 0000d198: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 0000d1a0: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 0000d1a8: 069c3036 e1003c00 max u32 $r13 $r12 $r13 0000d1b0: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 0000d1b8: 071c342a e1003c00 max u32 $r10 $r13 $r14 0000d1c0: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0000d1c8: 00603c02 85800000 join (not $p0) nop 0000d1d0: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000d1d8: 001c142e 77620008 C ld lock b32 $p2 $r11 s[$r5+0x1000] 0000d1e0: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 0000d1e8: 0008142e 78600008 $p2 st unlock b32 $p0 s[$r5+0x1000] $r11 0000d1f0: f020003c 12007fff (not $p0) bra 0xd1d8 0000d1f8: 005c3c02 85800000 join nop 0000d200: bcb0a010 08a0ecbc C sched 0x4 0x28 0x2c 0x2f 0x2f 0x3b 0x28 0000d208: 001c002a 86c71c00 vote all $r10 0x1 0x1 0000d210: 24000000 14800000 joinat 0xd260 0000d218: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 0000d220: 00483c02 85800000 join $p2 nop 0000d228: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000d230: 001c142a 77630010 C ld lock b32 $p3 $r10 s[$r5+0x2000] 0000d238: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 0000d240: 80bcb8ec 08dc10bc sched 0x3b 0x2e 0x2f 0x20 0x2f 0x4 0x37 0000d248: 000c142a 78600010 $p3 st unlock b32 $p0 s[$r5+0x2000] $r10 0000d250: ec20003c 12007fff (not $p0) bra 0xd230 0000d258: 005c3c02 85800000 join nop 0000d260: 94000000 14800000 C joinat 0xd390 0000d268: 00683c02 85800000 join (not $p2) nop 0000d270: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 0000d278: 2c000000 14800000 joinat 0xd2d8 0000d280: bcbcb0b0 08eca0ec sched 0x2c 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0000d288: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 0000d290: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000d298: 00403c02 85800000 join $p0 nop 0000d2a0: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000d2a8: 001c142a 77630010 C ld lock b32 $p3 $r10 s[$r5+0x2000] 0000d2b0: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 0000d2b8: 000c142a 78620010 $p3 st unlock b32 $p2 s[$r5+0x2000] $r10 0000d2c0: 10bcbcb8 08dca0dc sched 0x2e 0x2f 0x2f 0x4 0x37 0x28 0x37 0000d2c8: ec28003c 12007fff (not $p2) bra 0xd2a8 0000d2d0: 005c3c02 85800000 join nop 0000d2d8: 00603c02 85800000 C join (not $p0) nop 0000d2e0: 809c242a 78b803e7 shfl bfly b32 0x1 $r10 $r9 0x1 0x1f 0000d2e8: 001c003e 86400000 mov b32 $r15 $laneid 0000d2f0: 051c242a e1003c00 max u32 $r10 $r9 $r10 0000d2f8: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 0000d300: 80a0dca0 08e0a0d8 sched 0x28 0x37 0x28 0x20 0x36 0x28 0x38 0000d308: 059c282e e1003c00 max u32 $r11 $r10 $r11 0000d310: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 0000d318: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 0000d320: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 0000d328: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 0000d330: 069c3036 e1003c00 max u32 $r13 $r12 $r13 0000d338: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 0000d340: ecbcbc10 08b8eca0 sched 0x4 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0000d348: 071c342a e1003c00 max u32 $r10 $r13 $r14 0000d350: 00603c02 85800000 join (not $p0) nop 0000d358: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000d360: 001c142e 77620010 C ld lock b32 $p2 $r11 s[$r5+0x2000] 0000d368: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 0000d370: 0008142e 78600010 $p2 st unlock b32 $p0 s[$r5+0x2000] $r11 0000d378: f020003c 12007fff (not $p0) bra 0xd360 0000d380: b0a010bc 08ecbcbc sched 0x2f 0x4 0x28 0x2c 0x2f 0x2f 0x3b 0000d388: 005c3c02 85800000 join nop 0000d390: 001c002a 86c71c00 C vote all $r10 0x1 0x1 0000d398: 24000000 14800000 joinat 0xd3e8 0000d3a0: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 0000d3a8: 00483c02 85800000 join $p2 nop 0000d3b0: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000d3b8: 001c142a 77630018 C ld lock b32 $p3 $r10 s[$r5+0x3000] 0000d3c0: bcb8eca0 08dcbc80 sched 0x28 0x3b 0x2e 0x2f 0x20 0x2f 0x37 0000d3c8: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 0000d3d0: 000c142a 78600018 $p3 st unlock b32 $p0 s[$r5+0x3000] $r10 0000d3d8: ec20003c 12007fff (not $p0) bra 0xd3b8 0000d3e0: 005c3c02 85800000 join nop 0000d3e8: 94000000 14800000 C joinat 0xd518 0000d3f0: 00683c02 85800000 join (not $p2) nop 0000d3f8: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 0000d400: bcb0b010 08a0ecbc sched 0x4 0x2c 0x2c 0x2f 0x2f 0x3b 0x28 0000d408: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 0000d410: 24000000 14800000 joinat 0xd460 0000d418: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000d420: 00403c02 85800000 join $p0 nop 0000d428: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000d430: 001c142a 77630018 C ld lock b32 $p3 $r10 s[$r5+0x3000] 0000d438: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 0000d440: bcbcb8ec 08a0dc10 sched 0x3b 0x2e 0x2f 0x2f 0x4 0x37 0x28 0000d448: 000c142a 78620018 $p3 st unlock b32 $p2 s[$r5+0x3000] $r10 0000d450: ec28003c 12007fff (not $p2) bra 0xd430 0000d458: 005c3c02 85800000 join nop 0000d460: 00603c02 85800000 C join (not $p0) nop 0000d468: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 0000d470: 001c003e 86400000 mov b32 $r15 $laneid 0000d478: 051c182a e1001c00 min u32 $r10 $r6 $r10 0000d480: a0dca0dc 08a0d880 sched 0x37 0x28 0x37 0x28 0x20 0x36 0x28 0000d488: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 0000d490: 059c282e e1001c00 min u32 $r11 $r10 $r11 0000d498: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 0000d4a0: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 0000d4a8: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 0000d4b0: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 0000d4b8: 069c3036 e1001c00 min u32 $r13 $r12 $r13 0000d4c0: bcbc10e0 08eca0ec sched 0x38 0x4 0x2f 0x2f 0x3b 0x28 0x3b 0000d4c8: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 0000d4d0: 071c341a e1001c00 min u32 $r6 $r13 $r14 0000d4d8: 00603c02 85800000 join (not $p0) nop 0000d4e0: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000d4e8: 001c142a 77620018 C ld lock b32 $p2 $r10 s[$r5+0x3000] 0000d4f0: 0508182a e1001c00 $p2 min u32 $r10 $r6 $r10 0000d4f8: 0008142a 78600018 $p2 st unlock b32 $p0 s[$r5+0x3000] $r10 0000d500: a010bcb8 08bcbcb0 sched 0x2e 0x2f 0x4 0x28 0x2c 0x2f 0x2f 0000d508: ec20003c 12007fff (not $p0) bra 0xd4e8 0000d510: 005c3c02 85800000 join nop 0000d518: 001c001a 86c71c00 C vote all $r6 0x1 0x1 0000d520: 24000000 14800000 joinat 0xd570 0000d528: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 0000d530: 00483c02 85800000 join $p2 nop 0000d538: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000d540: b8eca0ec 08bc80bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x20 0x2f 0000d548: 001c141a 77630020 ld lock b32 $p3 $r6 s[$r5+0x4000] 0000d550: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 0000d558: 000c141a 78600020 $p3 st unlock b32 $p0 s[$r5+0x4000] $r6 0000d560: ec20003c 12007fff (not $p0) bra 0xd540 0000d568: 005c3c02 85800000 join nop 0000d570: 94000000 14800000 C joinat 0xd6a0 0000d578: 00683c02 85800000 join (not $p2) nop 0000d580: b0b0dc10 08ecbcbc sched 0x4 0x37 0x2c 0x2c 0x2f 0x2f 0x3b 0000d588: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 0000d590: 28000000 14800000 joinat 0xd5e8 0000d598: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 0000d5a0: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000d5a8: 00403c02 85800000 join $p0 nop 0000d5b0: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000d5b8: 001c141a 77630020 C ld lock b32 $p3 $r6 s[$r5+0x4000] 0000d5c0: bcb8eca0 08dc10bc sched 0x28 0x3b 0x2e 0x2f 0x2f 0x4 0x37 0000d5c8: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 0000d5d0: 000c141a 78620020 $p3 st unlock b32 $p2 s[$r5+0x4000] $r6 0000d5d8: ec28003c 12007fff (not $p2) bra 0xd5b8 0000d5e0: 005c3c02 85800000 join nop 0000d5e8: 00603c02 85800000 C join (not $p0) nop 0000d5f0: 809c1c1a 78b803e7 shfl bfly b32 0x1 $r6 $r7 0x1 0x1f 0000d5f8: 001c003a 86400000 mov b32 $r14 $laneid 0000d600: dca0dca0 08d880a0 sched 0x28 0x37 0x28 0x37 0x28 0x20 0x36 0000d608: 031c1c1a e1001c00 min u32 $r6 $r7 $r6 0000d610: 811c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x2 0x1f 0000d618: 051c182a e1001c00 min u32 $r10 $r6 $r10 0000d620: 821c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x4 0x1f 0000d628: 059c282e e1001c00 min u32 $r11 $r10 $r11 0000d630: 841c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x8 0x1f 0000d638: 7f9c381e db201c00 set $p0 0x1 eq u32 $r14 0x0 0000d640: bc10e0a0 08a0ecbc sched 0x28 0x38 0x4 0x2f 0x2f 0x3b 0x28 0000d648: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 0000d650: 881c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x10 0x1f 0000d658: 069c301a e1001c00 min u32 $r6 $r12 $r13 0000d660: 00603c02 85800000 join (not $p0) nop 0000d668: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000d670: 001c141e 77620020 C ld lock b32 $p2 $r7 s[$r5+0x4000] 0000d678: 0388182a e1001c00 $p2 min u32 $r10 $r6 $r7 0000d680: 10bcb8ec 08bcb0a0 sched 0x3b 0x2e 0x2f 0x4 0x28 0x2c 0x2f 0000d688: 0008142a 78600020 $p2 st unlock b32 $p0 s[$r5+0x4000] $r10 0000d690: ec20003c 12007fff (not $p0) bra 0xd670 0000d698: 005c3c02 85800000 join nop 0000d6a0: 001c001a 86c71c00 C vote all $r6 0x1 0x1 0000d6a8: 24000000 14800000 joinat 0xd6f8 0000d6b0: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 0000d6b8: 00483c02 85800000 join $p2 nop 0000d6c0: eca0ecbc 08bcbcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 0000d6c8: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000d6d0: 001c141a 77630028 C ld lock b32 $p3 $r6 s[$r5+0x5000] 0000d6d8: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 0000d6e0: 000c141a 78600028 $p3 st unlock b32 $p0 s[$r5+0x5000] $r6 0000d6e8: f020003c 12007fff (not $p0) bra 0xd6d0 0000d6f0: 005c3c02 85800000 join nop 0000d6f8: 00683c02 85800000 C join (not $p2) nop 0000d700: b0b0dc10 08ecbcbc sched 0x4 0x37 0x2c 0x2c 0x2f 0x2f 0x3b 0000d708: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 0000d710: 28000000 14800000 joinat 0xd768 0000d718: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 0000d720: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000d728: 00403c02 85800000 join $p0 nop 0000d730: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000d738: 001c141a 77630028 C ld lock b32 $p3 $r6 s[$r5+0x5000] 0000d740: bcb8eca0 08dc10bc sched 0x28 0x3b 0x2e 0x2f 0x2f 0x4 0x37 0000d748: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 0000d750: 000c141a 78620028 $p3 st unlock b32 $p2 s[$r5+0x5000] $r6 0000d758: ec28003c 12007fff (not $p2) bra 0xd738 0000d760: 005c3c02 85800000 join nop 0000d768: 00603c02 85800000 C join (not $p0) nop 0000d770: 809c241a 78b803e7 shfl bfly b32 0x1 $r6 $r9 0x1 0x1f 0000d778: 001c0036 86400000 mov b32 $r13 $laneid 0000d780: dca0dca0 08d880a0 sched 0x28 0x37 0x28 0x37 0x28 0x20 0x36 0000d788: 031c241a e1001c00 min u32 $r6 $r9 $r6 0000d790: 811c181e 78b803e7 shfl bfly b32 0x1 $r7 $r6 0x2 0x1f 0000d798: 039c181e e1001c00 min u32 $r7 $r6 $r7 0000d7a0: 821c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x4 0x1f 0000d7a8: 051c1c2a e1001c00 min u32 $r10 $r7 $r10 0000d7b0: 841c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x8 0x1f 0000d7b8: 7f9c341e db201c00 set $p0 0x1 eq u32 $r13 0x0 0000d7c0: bc10e0a0 08a0ecbc sched 0x28 0x38 0x4 0x2f 0x2f 0x3b 0x28 0000d7c8: 059c282e e1001c00 min u32 $r11 $r10 $r11 0000d7d0: 881c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x10 0x1f 0000d7d8: 061c2c1a e1001c00 min u32 $r6 $r11 $r12 0000d7e0: 00603c02 85800000 join (not $p0) nop 0000d7e8: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000d7f0: 001c141e 77620028 C ld lock b32 $p2 $r7 s[$r5+0x5000] 0000d7f8: 03881826 e1001c00 $p2 min u32 $r9 $r6 $r7 0000d800: 10bcb8ec 08b010a0 sched 0x3b 0x2e 0x2f 0x4 0x28 0x4 0x2c 0000d808: 00081426 78600028 $p2 st unlock b32 $p0 s[$r5+0x5000] $r9 0000d810: ec20003c 12007fff (not $p0) bra 0xd7f0 0000d818: 005c3c02 85800000 join nop 0000d820: 101c0019 40000001 C add b32 $r6 $r0 0x220 0000d828: 009c1016 e0800000 add b32 $r5 $r4 $r1 0000d830: 2c1c181d b3681c01 set b32 $p0 0x1 ge s32 $r6 0x258 0000d838: 48000000 14800006 joinat 0xe4d0 0000d840: 10a0bcb0 089c80a0 sched 0x2c 0x2f 0x28 0x4 0x28 0x20 0x27 0000d848: 901c145d b3690001 set b32 $p2 0x1 ge s32 $r5 0x320 or $p0 0000d850: 00483c02 85800000 join $p2 nop 0000d858: 029ca816 e5c00000 cvt rn f32 $r5 s32 $r5 0000d860: 031ca81a e5c00000 cvt rn f32 $r6 s32 $r6 0000d868: 001c1415 c2c081f8 add ftz rn f32 $r5 $r5 0x3f000000 0000d870: 001c181d c2c081f8 add ftz rn f32 $r7 $r6 0x3f000000 0000d878: 851c141a 211d51eb mul ftz f32 $r6 $r5 0x3aa3d70a 0000d880: 10a0c480 08a010a0 sched 0x20 0x31 0x28 0x4 0x28 0x4 0x28 0000d888: 071c1c1e 211d6d3a mul ftz f32 $r7 $r7 0x3ada740e 0000d890: 7f9c1815 60041086 tex p lzero all dfp $r5:#:#:# t2d c[0x20] xy__ $r6:$r7 0x0 0000d898: 129c0026 64c03c60 mov b32 $r9 c3[0x94] 0000d8a0: 021c242a 84000000 rcp f32 $r10 $r9 0000d8a8: 001fc026 74200000 mov b32 $r9 0x40000000 0000d8b0: 039c281e e3408000 mul ftz rn f32 $r7 $r10 $r7 0000d8b8: 001fc036 741f8000 mov b32 $r13 0x3f000000 0000d8c0: 80a30880 08a010a0 sched 0x20 0xc2 0x28 0x20 0x28 0x4 0x28 0000d8c8: 001c1c1d 95102a00 fma ftz rn f32 $r7 $r7 0x40000000 neg $r10 0000d8d0: 001c003e 77000000 texbar 0x0 [unknown: 0000003c 00000000] 0000d8d8: 159c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xac] 0000d8e0: 159c1416 8d102460 fma ftz rn f32 $r5 $r5 $r9 neg c3[0xac] 0000d8e8: 101c0026 64c03c60 mov b32 $r9 c3[0x80] 0000d8f0: 151c1416 62c18060 add ftz rn f32 $r5 $r5 neg c3[0xa8] 0000d8f8: 021c2426 84000000 rcp f32 $r9 $r9 0000d900: a010a010 08a010a0 sched 0x4 0x28 0x4 0x28 0x28 0x4 0x28 0000d908: 021c1416 84000000 rcp f32 $r5 $r5 0000d910: 031c241a e3408000 mul ftz rn f32 $r6 $r9 $r6 0000d918: 171c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xb8] 0000d920: 001c1819 95102600 fma ftz rn f32 $r6 $r6 0x40000000 neg $r9 0000d928: 159c1426 63408060 mul ftz rn f32 $r9 $r5 c3[0xac] 0000d930: 049c1c1e e3408000 mul ftz rn f32 $r7 $r7 $r9 0000d938: 049c181a e3408000 mul ftz rn f32 $r6 $r6 $r9 0000d940: 109c8010 089c1080 sched 0x4 0x20 0x27 0x4 0x20 0x4 0x27 0000d948: 0b9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x5c] 0000d950: 0a1c1c26 63408080 mul ftz rn f32 $r9 $r7 c4[0x50] 0000d958: 1b9c141e 5db45c60 set ftz $p0 0x1 ge f32 neg $r5 c3[0xdc] 0000d960: 099c182e 4d002880 fma ftz rn f32 $r11 $r6 c4[0x4c] $r10 0000d968: 081c1826 4d002480 fma ftz rn f32 $r9 $r6 c4[0x40] $r9 0000d970: 0a9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x54] 0000d978: 0b1c1c1e 63408080 mul ftz rn f32 $r7 $r7 c4[0x58] 0000d980: 10a01080 08a010a0 sched 0x20 0x4 0x28 0x4 0x28 0x4 0x28 0000d988: 0d9c142e 4d002c80 fma ftz rn f32 $r11 $r5 c4[0x6c] $r11 0000d990: 089c182a 4d002880 fma ftz rn f32 $r10 $r6 c4[0x44] $r10 0000d998: 091c181a 4d001c80 fma ftz rn f32 $r6 $r6 c4[0x48] $r7 0000d9a0: 0c1c1426 4d002480 fma ftz rn f32 $r9 $r5 c4[0x60] $r9 0000d9a8: 0c9c142a 4d002880 fma ftz rn f32 $r10 $r5 c4[0x64] $r10 0000d9b0: 0f9c2c2e 62c08080 add ftz rn f32 $r11 $r11 c4[0x7c] 0000d9b8: 0e9c282a 62c08080 add ftz rn f32 $r10 $r10 c4[0x74] 0000d9c0: 109c8010 088c8c80 sched 0x4 0x20 0x27 0x4 0x20 0x23 0x23 0000d9c8: 0d1c141a 4d001880 fma ftz rn f32 $r6 $r5 c4[0x68] $r6 0000d9d0: 021c2c1e 84000000 rcp f32 $r7 $r11 0000d9d8: 199c141e 5d9d4060 set ftz $p0 0x1 le f32 neg $r5 c3[0xcc] or $p0 0000d9e0: 0e1c2426 62c08080 add ftz rn f32 $r9 $r9 c4[0x70] 0000d9e8: 0f1c181a 62c08080 add ftz rn f32 $r6 $r6 c4[0x78] 0000d9f0: 039c282a e3408000 mul ftz rn f32 $r10 $r10 $r7 0000d9f8: 0001c05e 84801c07 $p0 set $p2 0x1 0x1 0000da00: 8410a010 08a0bc10 sched 0x4 0x28 0x4 0x21 0x4 0x2f 0x28 0000da08: 039c2426 e3408000 mul ftz rn f32 $r9 $r9 $r7 0000da10: 039c181a e3408000 mul ftz rn f32 $r6 $r6 $r7 0000da18: 001c281d 950035f8 fma ftz rn f32 $r7 $r10 0x3f000000 $r13 0000da20: 001c2425 950035f8 fma ftz rn f32 $r9 $r9 0x3f000000 $r13 0000da28: 001c1831 950035f8 fma ftz rn f32 $r12 $r6 0x3f000000 $r13 0000da30: 00483c02 85800000 join $p2 nop 0000da38: 199c001a 64c03c60 mov b32 $r6 c3[0xcc] 0000da40: a010a010 08a010a0 sched 0x4 0x28 0x4 0x28 0x28 0x4 0x28 0000da48: 1b9c181a 62c88060 add ftz rn f32 $r6 neg $r6 c3[0xdc] 0000da50: 6c000000 14800000 joinat 0xdb30 0000da58: 199c1416 62c98060 add ftz rn f32 $r5 neg $r5 neg c3[0xcc] 0000da60: 021c181a 84000000 rcp f32 $r6 $r6 0000da68: 029c1816 e3408000 mul ftz rn f32 $r5 $r6 $r5 0000da70: 019c1416 84000000 lg2 f32 $r5 $r5 0000da78: 001c002a 86c71c00 vote all $r10 0x1 0x1 0000da80: a0a010a0 08a0a0a0 sched 0x28 0x4 0x28 0x28 0x28 0x28 0x28 0000da88: 669c1416 211ee666 mul ftz f32 $r5 $r5 0x3dcccccd 0000da90: 029c0016 e4800400 preex2 f32 $r5 $r5 0000da98: 051c002e e1800000 bfind u32 $r11 $r10 0000daa0: 011c1416 84000000 ex2 f32 $r5 $r5 0000daa8: 001c1415 c3408224 mul ftz rn f32 $r5 $r5 0x44800000 0000dab0: 029c6816 e5808400 cvt ftz rmi s32 $r5 f32 $r5 0000dab8: 011c1415 c2400000 shl b32 $r5 $r5 clamp 0x2 0000dac0: 10b010dc 08bcbcb0 sched 0x37 0x4 0x2c 0x4 0x2c 0x2f 0x2f 0000dac8: 059c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 $r11 0x1f 0000dad0: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 0000dad8: 049c001a e4c03c00 mov b32 $r6 $r9 0000dae0: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000dae8: 061c0026 e4c03c00 mov b32 $r9 $r12 0000daf0: 00403c02 85800000 join $p0 nop 0000daf8: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000db00: b8eca0ec 08bc80bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x20 0x2f 0000db08: 001c1432 77630030 ld lock b32 $p3 $r12 s[$r5+0x6000] 0000db10: 008c3031 40000000 $p3 add b32 $r12 $r12 0x1 0000db18: 000c1432 78620030 $p3 st unlock b32 $p2 s[$r5+0x6000] $r12 0000db20: ec28003c 12007fff (not $p2) bra 0xdb00 0000db28: 005c3c02 85800000 join nop 0000db30: 34000000 14800000 C joinat 0xdba0 0000db38: 00603c02 85800000 join (not $p0) nop 0000db40: bcb010a0 08a0ecbc sched 0x28 0x4 0x2c 0x2f 0x2f 0x3b 0x28 0000db48: 001c0032 86400000 mov b32 $r12 $laneid 0000db50: 061c2c1e db201c00 set $p0 0x1 eq u32 $r11 $r12 0000db58: 051c282a e0400000 popc b32 $r10 $r10 $r10 0000db60: 00603c02 85800000 join (not $p0) nop 0000db68: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000db70: 001c142e 77620030 C ld lock b32 $p2 $r11 s[$r5+0x6000] 0000db78: 0588282e e0800000 $p2 add b32 $r11 $r10 $r11 0000db80: 10bcb8ec 08bcb0a0 sched 0x3b 0x2e 0x2f 0x4 0x28 0x2c 0x2f 0000db88: 0008142e 78600030 $p2 st unlock b32 $p0 s[$r5+0x6000] $r11 0000db90: ec20003c 12007fff (not $p0) bra 0xdb70 0000db98: 005c3c02 85800000 join nop 0000dba0: 001c002a 86c71c00 C vote all $r10 0x1 0x1 0000dba8: 24000000 14800000 joinat 0xdbf8 0000dbb0: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 0000dbb8: 00483c02 85800000 join $p2 nop 0000dbc0: eca0ecbc 0880bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x20 0000dbc8: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000dbd0: 001c142a 77630000 C ld lock b32 $p3 $r10 s[$r5] 0000dbd8: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 0000dbe0: 000c142a 78600000 $p3 st unlock b32 $p0 s[$r5] $r10 0000dbe8: f020003c 12007fff (not $p0) bra 0xdbd0 0000dbf0: 005c3c02 85800000 join nop 0000dbf8: 94000000 14800000 C joinat 0xdd28 0000dc00: b0dc10bc 08bcbcb0 sched 0x2f 0x4 0x37 0x2c 0x2c 0x2f 0x2f 0000dc08: 00683c02 85800000 join (not $p2) nop 0000dc10: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 0000dc18: 28000000 14800000 joinat 0xdc70 0000dc20: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 0000dc28: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000dc30: 00403c02 85800000 join $p0 nop 0000dc38: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000dc40: b8eca0ec 08dcbcbc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 0x37 0000dc48: 001c142a 77630000 ld lock b32 $p3 $r10 s[$r5] 0000dc50: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 0000dc58: 000c142a 78620000 $p3 st unlock b32 $p2 s[$r5] $r10 0000dc60: ec28003c 12007fff (not $p2) bra 0xdc40 0000dc68: 005c3c02 85800000 join nop 0000dc70: 00603c02 85800000 C join (not $p0) nop 0000dc78: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 0000dc80: a0dc10a0 0880a0dc sched 0x28 0x4 0x37 0x28 0x37 0x28 0x20 0000dc88: 051c182a e1003c00 max u32 $r10 $r6 $r10 0000dc90: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 0000dc98: 001c003e 86400000 mov b32 $r15 $laneid 0000dca0: 059c282e e1003c00 max u32 $r11 $r10 $r11 0000dca8: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 0000dcb0: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 0000dcb8: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 0000dcc0: 10e0a0d8 08ecbcbc sched 0x36 0x28 0x38 0x4 0x2f 0x2f 0x3b 0000dcc8: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 0000dcd0: 069c3036 e1003c00 max u32 $r13 $r12 $r13 0000dcd8: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 0000dce0: 071c342a e1003c00 max u32 $r10 $r13 $r14 0000dce8: 00603c02 85800000 join (not $p0) nop 0000dcf0: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000dcf8: 001c142e 77620000 C ld lock b32 $p2 $r11 s[$r5] 0000dd00: bcb8eca0 08b0a010 sched 0x28 0x3b 0x2e 0x2f 0x4 0x28 0x2c 0000dd08: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 0000dd10: 0008142e 78600000 $p2 st unlock b32 $p0 s[$r5] $r11 0000dd18: ec20003c 12007fff (not $p0) bra 0xdcf8 0000dd20: 005c3c02 85800000 join nop 0000dd28: 001c002a 86c71c00 C vote all $r10 0x1 0x1 0000dd30: 24000000 14800000 joinat 0xdd80 0000dd38: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 0000dd40: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0000dd48: 00483c02 85800000 join $p2 nop 0000dd50: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000dd58: 001c142a 77630008 C ld lock b32 $p3 $r10 s[$r5+0x1000] 0000dd60: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 0000dd68: 000c142a 78600008 $p3 st unlock b32 $p0 s[$r5+0x1000] $r10 0000dd70: f020003c 12007fff (not $p0) bra 0xdd58 0000dd78: 005c3c02 85800000 join nop 0000dd80: dc10bc80 08bcb0b0 C sched 0x20 0x2f 0x4 0x37 0x2c 0x2c 0x2f 0000dd88: 90000000 14800000 joinat 0xdeb0 0000dd90: 00683c02 85800000 join (not $p2) nop 0000dd98: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 0000dda0: 28000000 14800000 joinat 0xddf8 0000dda8: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 0000ddb0: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000ddb8: 00403c02 85800000 join $p0 nop 0000ddc0: eca0ecbc 08bcbcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 0000ddc8: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000ddd0: 001c142a 77630008 C ld lock b32 $p3 $r10 s[$r5+0x1000] 0000ddd8: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 0000dde0: 000c142a 78620008 $p3 st unlock b32 $p2 s[$r5+0x1000] $r10 0000dde8: f028003c 12007fff (not $p2) bra 0xddd0 0000ddf0: 005c3c02 85800000 join nop 0000ddf8: 00603c02 85800000 C join (not $p0) nop 0000de00: dca0dc10 08a0dca0 sched 0x4 0x37 0x28 0x37 0x28 0x37 0x28 0000de08: 809c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x1 0x1f 0000de10: 001c003e 86400000 mov b32 $r15 $laneid 0000de18: 051c1c2a e1003c00 max u32 $r10 $r7 $r10 0000de20: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 0000de28: 059c282e e1003c00 max u32 $r11 $r10 $r11 0000de30: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 0000de38: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 0000de40: e0a0d880 08bcbc10 sched 0x20 0x36 0x28 0x38 0x4 0x2f 0x2f 0000de48: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 0000de50: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 0000de58: 069c3036 e1003c00 max u32 $r13 $r12 $r13 0000de60: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 0000de68: 071c342a e1003c00 max u32 $r10 $r13 $r14 0000de70: 00603c02 85800000 join (not $p0) nop 0000de78: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000de80: b8eca0ec 08a010bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x4 0x28 0000de88: 001c142e 77620008 ld lock b32 $p2 $r11 s[$r5+0x1000] 0000de90: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 0000de98: 0008142e 78600008 $p2 st unlock b32 $p0 s[$r5+0x1000] $r11 0000dea0: ec20003c 12007fff (not $p0) bra 0xde80 0000dea8: 005c3c02 85800000 join nop 0000deb0: 001c002a 86c71c00 C vote all $r10 0x1 0x1 0000deb8: 28000000 14800000 joinat 0xdf10 0000dec0: ecbcbcb0 08b8eca0 sched 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0000dec8: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 0000ded0: 00483c02 85800000 join $p2 nop 0000ded8: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000dee0: 001c142a 77630010 C ld lock b32 $p3 $r10 s[$r5+0x2000] 0000dee8: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 0000def0: 000c142a 78600010 $p3 st unlock b32 $p0 s[$r5+0x2000] $r10 0000def8: f020003c 12007fff (not $p0) bra 0xdee0 0000df00: 10bc80bc 08b0b0dc sched 0x2f 0x20 0x2f 0x4 0x37 0x2c 0x2c 0000df08: 005c3c02 85800000 join nop 0000df10: 90000000 14800000 C joinat 0xe038 0000df18: 00683c02 85800000 join (not $p2) nop 0000df20: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 0000df28: 28000000 14800000 joinat 0xdf80 0000df30: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 0000df38: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000df40: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0000df48: 00403c02 85800000 join $p0 nop 0000df50: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000df58: 001c142a 77630010 C ld lock b32 $p3 $r10 s[$r5+0x2000] 0000df60: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 0000df68: 000c142a 78620010 $p3 st unlock b32 $p2 s[$r5+0x2000] $r10 0000df70: f028003c 12007fff (not $p2) bra 0xdf58 0000df78: 005c3c02 85800000 join nop 0000df80: a0dc10bc 08dca0dc C sched 0x2f 0x4 0x37 0x28 0x37 0x28 0x37 0000df88: 00603c02 85800000 join (not $p0) nop 0000df90: 809c242a 78b803e7 shfl bfly b32 0x1 $r10 $r9 0x1 0x1f 0000df98: 001c003e 86400000 mov b32 $r15 $laneid 0000dfa0: 051c242a e1003c00 max u32 $r10 $r9 $r10 0000dfa8: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 0000dfb0: 059c282e e1003c00 max u32 $r11 $r10 $r11 0000dfb8: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 0000dfc0: a0d880a0 08bc10e0 sched 0x28 0x20 0x36 0x28 0x38 0x4 0x2f 0000dfc8: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 0000dfd0: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 0000dfd8: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 0000dfe0: 069c3036 e1003c00 max u32 $r13 $r12 $r13 0000dfe8: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 0000dff0: 071c342a e1003c00 max u32 $r10 $r13 $r14 0000dff8: 00603c02 85800000 join (not $p0) nop 0000e000: eca0ecbc 08a0bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x28 0000e008: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000e010: 001c142e 77620010 C ld lock b32 $p2 $r11 s[$r5+0x2000] 0000e018: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 0000e020: 0008142e 78600010 $p2 st unlock b32 $p0 s[$r5+0x2000] $r11 0000e028: f020003c 12007fff (not $p0) bra 0xe010 0000e030: 005c3c02 85800000 join nop 0000e038: 001c002a 86c71c00 C vote all $r10 0x1 0x1 0000e040: bcbcb010 08eca0ec sched 0x4 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0000e048: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 0000e050: 20000000 14800000 joinat 0xe098 0000e058: 00483c02 85800000 join $p2 nop 0000e060: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000e068: 001c142a 77630018 C ld lock b32 $p3 $r10 s[$r5+0x3000] 0000e070: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 0000e078: 000c142a 78600018 $p3 st unlock b32 $p0 s[$r5+0x3000] $r10 0000e080: bc80bcb8 08b0dc10 sched 0x2e 0x2f 0x20 0x2f 0x4 0x37 0x2c 0000e088: ec20003c 12007fff (not $p0) bra 0xe068 0000e090: 005c3c02 85800000 join nop 0000e098: 90000000 14800000 C joinat 0xe1c0 0000e0a0: 00683c02 85800000 join (not $p2) nop 0000e0a8: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 0000e0b0: 2c000000 14800000 joinat 0xe110 0000e0b8: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 0000e0c0: ecbcbcb0 08b8eca0 sched 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0000e0c8: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000e0d0: 00403c02 85800000 join $p0 nop 0000e0d8: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000e0e0: 001c142a 77630018 C ld lock b32 $p3 $r10 s[$r5+0x3000] 0000e0e8: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 0000e0f0: 000c142a 78620018 $p3 st unlock b32 $p2 s[$r5+0x3000] $r10 0000e0f8: f028003c 12007fff (not $p2) bra 0xe0e0 0000e100: dc10bcbc 08a0dca0 sched 0x2f 0x2f 0x4 0x37 0x28 0x37 0x28 0000e108: 005c3c02 85800000 join nop 0000e110: 00603c02 85800000 C join (not $p0) nop 0000e118: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 0000e120: 001c003e 86400000 mov b32 $r15 $laneid 0000e128: 051c182a e1001c00 min u32 $r10 $r6 $r10 0000e130: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 0000e138: 059c282e e1001c00 min u32 $r11 $r10 $r11 0000e140: d880a0dc 0880dca0 sched 0x37 0x28 0x20 0x36 0x28 0x37 0x20 0000e148: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 0000e150: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 0000e158: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 0000e160: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 0000e168: 069c3036 e1001c00 min u32 $r13 $r12 $r13 0000e170: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 0000e178: 071c341a e1001c00 min u32 $r6 $r13 $r14 0000e180: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0000e188: 00603c02 85800000 join (not $p0) nop 0000e190: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000e198: 001c142a 77620018 C ld lock b32 $p2 $r10 s[$r5+0x3000] 0000e1a0: 0508182a e1001c00 $p2 min u32 $r10 $r6 $r10 0000e1a8: 0008142a 78600018 $p2 st unlock b32 $p0 s[$r5+0x3000] $r10 0000e1b0: f020003c 12007fff (not $p0) bra 0xe198 0000e1b8: 005c3c02 85800000 join nop 0000e1c0: bcb0a010 08a0ecbc C sched 0x4 0x28 0x2c 0x2f 0x2f 0x3b 0x28 0000e1c8: 001c001a 86c71c00 vote all $r6 0x1 0x1 0000e1d0: 24000000 14800000 joinat 0xe220 0000e1d8: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 0000e1e0: 00483c02 85800000 join $p2 nop 0000e1e8: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000e1f0: 001c141a 77630020 C ld lock b32 $p3 $r6 s[$r5+0x4000] 0000e1f8: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 0000e200: 80bcb8ec 08dc10bc sched 0x3b 0x2e 0x2f 0x20 0x2f 0x4 0x37 0000e208: 000c141a 78600020 $p3 st unlock b32 $p0 s[$r5+0x4000] $r6 0000e210: ec20003c 12007fff (not $p0) bra 0xe1f0 0000e218: 005c3c02 85800000 join nop 0000e220: 94000000 14800000 C joinat 0xe350 0000e228: 00683c02 85800000 join (not $p2) nop 0000e230: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 0000e238: 2c000000 14800000 joinat 0xe298 0000e240: bcbcb0b0 08eca0ec sched 0x2c 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0000e248: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 0000e250: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000e258: 00403c02 85800000 join $p0 nop 0000e260: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000e268: 001c141a 77630020 C ld lock b32 $p3 $r6 s[$r5+0x4000] 0000e270: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 0000e278: 000c141a 78620020 $p3 st unlock b32 $p2 s[$r5+0x4000] $r6 0000e280: 10bcbcb8 08dca0dc sched 0x2e 0x2f 0x2f 0x4 0x37 0x28 0x37 0000e288: ec28003c 12007fff (not $p2) bra 0xe268 0000e290: 005c3c02 85800000 join nop 0000e298: 00603c02 85800000 C join (not $p0) nop 0000e2a0: 809c1c1a 78b803e7 shfl bfly b32 0x1 $r6 $r7 0x1 0x1f 0000e2a8: 001c003a 86400000 mov b32 $r14 $laneid 0000e2b0: 031c1c1a e1001c00 min u32 $r6 $r7 $r6 0000e2b8: 811c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x2 0x1f 0000e2c0: 80a0dca0 08e0a0d8 sched 0x28 0x37 0x28 0x20 0x36 0x28 0x38 0000e2c8: 051c182a e1001c00 min u32 $r10 $r6 $r10 0000e2d0: 821c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x4 0x1f 0000e2d8: 059c282e e1001c00 min u32 $r11 $r10 $r11 0000e2e0: 841c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x8 0x1f 0000e2e8: 7f9c381e db201c00 set $p0 0x1 eq u32 $r14 0x0 0000e2f0: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 0000e2f8: 881c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x10 0x1f 0000e300: ecbcbc10 08b8eca0 sched 0x4 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0000e308: 069c301a e1001c00 min u32 $r6 $r12 $r13 0000e310: 00603c02 85800000 join (not $p0) nop 0000e318: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000e320: 001c141e 77620020 C ld lock b32 $p2 $r7 s[$r5+0x4000] 0000e328: 0388182a e1001c00 $p2 min u32 $r10 $r6 $r7 0000e330: 0008142a 78600020 $p2 st unlock b32 $p0 s[$r5+0x4000] $r10 0000e338: f020003c 12007fff (not $p0) bra 0xe320 0000e340: b0a010bc 08ecbcbc sched 0x2f 0x4 0x28 0x2c 0x2f 0x2f 0x3b 0000e348: 005c3c02 85800000 join nop 0000e350: 001c001a 86c71c00 C vote all $r6 0x1 0x1 0000e358: 24000000 14800000 joinat 0xe3a8 0000e360: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 0000e368: 00483c02 85800000 join $p2 nop 0000e370: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000e378: 001c141a 77630028 C ld lock b32 $p3 $r6 s[$r5+0x5000] 0000e380: bcb8eca0 08dc10bc sched 0x28 0x3b 0x2e 0x2f 0x2f 0x4 0x37 0000e388: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 0000e390: 000c141a 78600028 $p3 st unlock b32 $p0 s[$r5+0x5000] $r6 0000e398: ec20003c 12007fff (not $p0) bra 0xe378 0000e3a0: 005c3c02 85800000 join nop 0000e3a8: 00683c02 85800000 C join (not $p2) nop 0000e3b0: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 0000e3b8: 2c000000 14800000 joinat 0xe418 0000e3c0: bcbcb0b0 08eca0ec sched 0x2c 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0000e3c8: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 0000e3d0: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000e3d8: 00403c02 85800000 join $p0 nop 0000e3e0: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000e3e8: 001c141a 77630028 C ld lock b32 $p3 $r6 s[$r5+0x5000] 0000e3f0: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 0000e3f8: 000c141a 78620028 $p3 st unlock b32 $p2 s[$r5+0x5000] $r6 0000e400: 10bcbcb8 08dca0dc sched 0x2e 0x2f 0x2f 0x4 0x37 0x28 0x37 0000e408: ec28003c 12007fff (not $p2) bra 0xe3e8 0000e410: 005c3c02 85800000 join nop 0000e418: 00603c02 85800000 C join (not $p0) nop 0000e420: 809c241a 78b803e7 shfl bfly b32 0x1 $r6 $r9 0x1 0x1f 0000e428: 001c0036 86400000 mov b32 $r13 $laneid 0000e430: 031c241a e1001c00 min u32 $r6 $r9 $r6 0000e438: 811c181e 78b803e7 shfl bfly b32 0x1 $r7 $r6 0x2 0x1f 0000e440: 80a0dca0 08e0a0d8 sched 0x28 0x37 0x28 0x20 0x36 0x28 0x38 0000e448: 039c181e e1001c00 min u32 $r7 $r6 $r7 0000e450: 821c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x4 0x1f 0000e458: 051c1c2a e1001c00 min u32 $r10 $r7 $r10 0000e460: 841c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x8 0x1f 0000e468: 7f9c341e db201c00 set $p0 0x1 eq u32 $r13 0x0 0000e470: 059c282e e1001c00 min u32 $r11 $r10 $r11 0000e478: 881c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x10 0x1f 0000e480: ecbcbc10 08b8eca0 sched 0x4 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0000e488: 061c2c1a e1001c00 min u32 $r6 $r11 $r12 0000e490: 00603c02 85800000 join (not $p0) nop 0000e498: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000e4a0: 001c141e 77620028 C ld lock b32 $p2 $r7 s[$r5+0x5000] 0000e4a8: 03881826 e1001c00 $p2 min u32 $r9 $r6 $r7 0000e4b0: 00081426 78600028 $p2 st unlock b32 $p0 s[$r5+0x5000] $r9 0000e4b8: f020003c 12007fff (not $p0) bra 0xe4a0 0000e4c0: 10a010bc 08bcb0b0 sched 0x2f 0x4 0x28 0x4 0x2c 0x2c 0x2f 0000e4c8: 005c3c02 85800000 join nop 0000e4d0: 201c0019 40000001 C add b32 $r6 $r0 0x240 0000e4d8: 009c1016 e0800000 add b32 $r5 $r4 $r1 0000e4e0: 2c1c181d b3681c01 set b32 $p0 0x1 ge s32 $r6 0x258 0000e4e8: 44000000 14800006 joinat 0xf178 0000e4f0: 901c145d b3690001 set b32 $p2 0x1 ge s32 $r5 0x320 or $p0 0000e4f8: 00483c02 85800000 join $p2 nop 0000e500: 80a010a0 08c4809c sched 0x28 0x4 0x28 0x20 0x27 0x20 0x31 0000e508: 029ca816 e5c00000 cvt rn f32 $r5 s32 $r5 0000e510: 031ca81a e5c00000 cvt rn f32 $r6 s32 $r6 0000e518: 001c1415 c2c081f8 add ftz rn f32 $r5 $r5 0x3f000000 0000e520: 001c181d c2c081f8 add ftz rn f32 $r7 $r6 0x3f000000 0000e528: 851c141a 211d51eb mul ftz f32 $r6 $r5 0x3aa3d70a 0000e530: 071c1c1e 211d6d3a mul ftz f32 $r7 $r7 0x3ada740e 0000e538: 7f9c1815 60041086 tex p lzero all dfp $r5:#:#:# t2d c[0x20] xy__ $r6:$r7 0x0 0000e540: 10a010a0 0b0880a0 sched 0x28 0x4 0x28 0x4 0x28 0x20 0xc2 0000e548: 129c0026 64c03c60 mov b32 $r9 c3[0x94] 0000e550: 021c242a 84000000 rcp f32 $r10 $r9 0000e558: 001fc026 74200000 mov b32 $r9 0x40000000 0000e560: 039c281e e3408000 mul ftz rn f32 $r7 $r10 $r7 0000e568: 001fc036 741f8000 mov b32 $r13 0x3f000000 0000e570: 001c1c1d 95102a00 fma ftz rn f32 $r7 $r7 0x40000000 neg $r10 0000e578: 001c003e 77000000 texbar 0x0 [unknown: 0000003c 00000000] 0000e580: 10a080a0 08a010a0 sched 0x28 0x20 0x28 0x4 0x28 0x4 0x28 0000e588: 159c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xac] 0000e590: 159c1416 8d102460 fma ftz rn f32 $r5 $r5 $r9 neg c3[0xac] 0000e598: 101c0026 64c03c60 mov b32 $r9 c3[0x80] 0000e5a0: 151c1416 62c18060 add ftz rn f32 $r5 $r5 neg c3[0xa8] 0000e5a8: 021c2426 84000000 rcp f32 $r9 $r9 0000e5b0: 021c1416 84000000 rcp f32 $r5 $r5 0000e5b8: 031c241a e3408000 mul ftz rn f32 $r6 $r9 $r6 0000e5c0: 10a0a010 088010a0 sched 0x4 0x28 0x28 0x4 0x28 0x4 0x20 0000e5c8: 171c1416 63408060 mul ftz rn f32 $r5 $r5 c3[0xb8] 0000e5d0: 001c1819 95102600 fma ftz rn f32 $r6 $r6 0x40000000 neg $r9 0000e5d8: 159c1426 63408060 mul ftz rn f32 $r9 $r5 c3[0xac] 0000e5e0: 049c1c1e e3408000 mul ftz rn f32 $r7 $r7 $r9 0000e5e8: 049c181a e3408000 mul ftz rn f32 $r6 $r6 $r9 0000e5f0: 0b9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x5c] 0000e5f8: 0a1c1c26 63408080 mul ftz rn f32 $r9 $r7 c4[0x50] 0000e600: 1080109c 0880809c sched 0x27 0x4 0x20 0x4 0x27 0x20 0x20 0000e608: 1b9c141e 5db45c60 set ftz $p0 0x1 ge f32 neg $r5 c3[0xdc] 0000e610: 099c182e 4d002880 fma ftz rn f32 $r11 $r6 c4[0x4c] $r10 0000e618: 081c1826 4d002480 fma ftz rn f32 $r9 $r6 c4[0x40] $r9 0000e620: 0a9c1c2a 63408080 mul ftz rn f32 $r10 $r7 c4[0x54] 0000e628: 0b1c1c1e 63408080 mul ftz rn f32 $r7 $r7 c4[0x58] 0000e630: 0d9c142e 4d002c80 fma ftz rn f32 $r11 $r5 c4[0x6c] $r11 0000e638: 089c182a 4d002880 fma ftz rn f32 $r10 $r6 c4[0x44] $r10 0000e640: 10a0109c 088010a0 sched 0x27 0x4 0x28 0x4 0x28 0x4 0x20 0000e648: 091c181a 4d001c80 fma ftz rn f32 $r6 $r6 c4[0x48] $r7 0000e650: 0c1c1426 4d002480 fma ftz rn f32 $r9 $r5 c4[0x60] $r9 0000e658: 0c9c142a 4d002880 fma ftz rn f32 $r10 $r5 c4[0x64] $r10 0000e660: 0f9c2c2e 62c08080 add ftz rn f32 $r11 $r11 c4[0x7c] 0000e668: 0e9c282a 62c08080 add ftz rn f32 $r10 $r10 c4[0x74] 0000e670: 0d1c141a 4d001880 fma ftz rn f32 $r6 $r5 c4[0x68] $r6 0000e678: 021c2c1e 84000000 rcp f32 $r7 $r11 0000e680: 1090109c 08a0108c sched 0x27 0x4 0x24 0x4 0x23 0x4 0x28 0000e688: 199c141e 5d9d4060 set ftz $p0 0x1 le f32 neg $r5 c3[0xcc] or $p0 0000e690: 0e1c2426 62c08080 add ftz rn f32 $r9 $r9 c4[0x70] 0000e698: 0f1c181a 62c08080 add ftz rn f32 $r6 $r6 c4[0x78] 0000e6a0: 039c282a e3408000 mul ftz rn f32 $r10 $r10 $r7 0000e6a8: 0001c05e 84801c07 $p0 set $p2 0x1 0x1 0000e6b0: 039c2426 e3408000 mul ftz rn f32 $r9 $r9 $r7 0000e6b8: 039c181a e3408000 mul ftz rn f32 $r6 $r6 $r7 0000e6c0: bc108410 08a0a010 sched 0x4 0x21 0x4 0x2f 0x4 0x28 0x28 0000e6c8: 001c281d 950035f8 fma ftz rn f32 $r7 $r10 0x3f000000 $r13 0000e6d0: 001c2425 950035f8 fma ftz rn f32 $r9 $r9 0x3f000000 $r13 0000e6d8: 001c1831 950035f8 fma ftz rn f32 $r12 $r6 0x3f000000 $r13 0000e6e0: 00483c02 85800000 join $p2 nop 0000e6e8: 199c001a 64c03c60 mov b32 $r6 c3[0xcc] 0000e6f0: 199c1416 62c98060 add ftz rn f32 $r5 neg $r5 neg c3[0xcc] 0000e6f8: 1b9c181a 62c88060 add ftz rn f32 $r6 neg $r6 c3[0xdc] 0000e700: a010a010 08a0a010 sched 0x4 0x28 0x4 0x28 0x4 0x28 0x28 0000e708: 021c181a 84000000 rcp f32 $r6 $r6 0000e710: 001c002a 86c71c00 vote all $r10 0x1 0x1 0000e718: 029c1816 e3408000 mul ftz rn f32 $r5 $r6 $r5 0000e720: 5c000000 14800000 joinat 0xe7e0 0000e728: 019c1416 84000000 lg2 f32 $r5 $r5 0000e730: 051c002e e1800000 bfind u32 $r11 $r10 0000e738: 669c1416 211ee666 mul ftz f32 $r5 $r5 0x3dcccccd 0000e740: a0a0a0a0 0880dca0 sched 0x28 0x28 0x28 0x28 0x28 0x37 0x20 0000e748: 029c0016 e4800400 preex2 f32 $r5 $r5 0000e750: 011c1416 84000000 ex2 f32 $r5 $r5 0000e758: 001c1415 c3408224 mul ftz rn f32 $r5 $r5 0x44800000 0000e760: 029c6816 e5808400 cvt ftz rmi s32 $r5 f32 $r5 0000e768: 011c1415 c2400000 shl b32 $r5 $r5 clamp 0x2 0000e770: 059c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 $r11 0x1f 0000e778: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 0000e780: bcb0ac10 08a0ecbc sched 0x4 0x2b 0x2c 0x2f 0x2f 0x3b 0x28 0000e788: 049c001a e4c03c00 mov b32 $r6 $r9 0000e790: 061c0026 e4c03c00 mov b32 $r9 $r12 0000e798: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000e7a0: 00403c02 85800000 join $p0 nop 0000e7a8: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000e7b0: 001c1432 77630030 C ld lock b32 $p3 $r12 s[$r5+0x6000] 0000e7b8: 008c3031 40000000 $p3 add b32 $r12 $r12 0x1 0000e7c0: 80bcb8ec 08b0a0bc sched 0x3b 0x2e 0x2f 0x20 0x2f 0x28 0x2c 0000e7c8: 000c1432 78620030 $p3 st unlock b32 $p2 s[$r5+0x6000] $r12 0000e7d0: ec28003c 12007fff (not $p2) bra 0xe7b0 0000e7d8: 005c3c02 85800000 join nop 0000e7e0: 34000000 14800000 C joinat 0xe850 0000e7e8: 00603c02 85800000 join (not $p0) nop 0000e7f0: 001c0032 86400000 mov b32 $r12 $laneid 0000e7f8: 061c2c1e db201c00 set $p0 0x1 eq u32 $r11 $r12 0000e800: ecbcbc10 08b8eca0 sched 0x4 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0000e808: 051c282a e0400000 popc b32 $r10 $r10 $r10 0000e810: 00603c02 85800000 join (not $p0) nop 0000e818: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000e820: 001c142e 77620030 C ld lock b32 $p2 $r11 s[$r5+0x6000] 0000e828: 0588282e e0800000 $p2 add b32 $r11 $r10 $r11 0000e830: 0008142e 78600030 $p2 st unlock b32 $p0 s[$r5+0x6000] $r11 0000e838: f020003c 12007fff (not $p0) bra 0xe820 0000e840: b0a010bc 08ecbcbc sched 0x2f 0x4 0x28 0x2c 0x2f 0x2f 0x3b 0000e848: 005c3c02 85800000 join nop 0000e850: 001c002a 86c71c00 C vote all $r10 0x1 0x1 0000e858: 24000000 14800000 joinat 0xe8a8 0000e860: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 0000e868: 00483c02 85800000 join $p2 nop 0000e870: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000e878: 001c142a 77630000 C ld lock b32 $p3 $r10 s[$r5] 0000e880: bcb8eca0 08dcbc80 sched 0x28 0x3b 0x2e 0x2f 0x20 0x2f 0x37 0000e888: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 0000e890: 000c142a 78600000 $p3 st unlock b32 $p0 s[$r5] $r10 0000e898: ec20003c 12007fff (not $p0) bra 0xe878 0000e8a0: 005c3c02 85800000 join nop 0000e8a8: 94000000 14800000 C joinat 0xe9d8 0000e8b0: 00683c02 85800000 join (not $p2) nop 0000e8b8: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 0000e8c0: bcb0b010 08a0ecbc sched 0x4 0x2c 0x2c 0x2f 0x2f 0x3b 0x28 0000e8c8: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 0000e8d0: 24000000 14800000 joinat 0xe920 0000e8d8: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000e8e0: 00403c02 85800000 join $p0 nop 0000e8e8: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000e8f0: 001c142a 77630000 C ld lock b32 $p3 $r10 s[$r5] 0000e8f8: 050c182a e1003c00 $p3 max u32 $r10 $r6 $r10 0000e900: bcbcb8ec 08a0dc10 sched 0x3b 0x2e 0x2f 0x2f 0x4 0x37 0x28 0000e908: 000c142a 78620000 $p3 st unlock b32 $p2 s[$r5] $r10 0000e910: ec28003c 12007fff (not $p2) bra 0xe8f0 0000e918: 005c3c02 85800000 join nop 0000e920: 00603c02 85800000 C join (not $p0) nop 0000e928: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 0000e930: 001c003e 86400000 mov b32 $r15 $laneid 0000e938: 051c182a e1003c00 max u32 $r10 $r6 $r10 0000e940: a0dca0dc 08a0d880 sched 0x37 0x28 0x37 0x28 0x20 0x36 0x28 0000e948: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 0000e950: 059c282e e1003c00 max u32 $r11 $r10 $r11 0000e958: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 0000e960: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 0000e968: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 0000e970: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 0000e978: 069c3036 e1003c00 max u32 $r13 $r12 $r13 0000e980: bcbc10e0 08eca0ec sched 0x38 0x4 0x2f 0x2f 0x3b 0x28 0x3b 0000e988: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 0000e990: 071c342a e1003c00 max u32 $r10 $r13 $r14 0000e998: 00603c02 85800000 join (not $p0) nop 0000e9a0: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000e9a8: 001c142e 77620000 C ld lock b32 $p2 $r11 s[$r5] 0000e9b0: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 0000e9b8: 0008142e 78600000 $p2 st unlock b32 $p0 s[$r5] $r11 0000e9c0: a010bcb8 08bcbcb0 sched 0x2e 0x2f 0x4 0x28 0x2c 0x2f 0x2f 0000e9c8: ec20003c 12007fff (not $p0) bra 0xe9a8 0000e9d0: 005c3c02 85800000 join nop 0000e9d8: 001c002a 86c71c00 C vote all $r10 0x1 0x1 0000e9e0: 24000000 14800000 joinat 0xea30 0000e9e8: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 0000e9f0: 00483c02 85800000 join $p2 nop 0000e9f8: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000ea00: b8eca0ec 08bc80bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x20 0x2f 0000ea08: 001c142a 77630008 ld lock b32 $p3 $r10 s[$r5+0x1000] 0000ea10: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 0000ea18: 000c142a 78600008 $p3 st unlock b32 $p0 s[$r5+0x1000] $r10 0000ea20: ec20003c 12007fff (not $p0) bra 0xea00 0000ea28: 005c3c02 85800000 join nop 0000ea30: 94000000 14800000 C joinat 0xeb60 0000ea38: 00683c02 85800000 join (not $p2) nop 0000ea40: b0b0dc10 08ecbcbc sched 0x4 0x37 0x2c 0x2c 0x2f 0x2f 0x3b 0000ea48: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 0000ea50: 28000000 14800000 joinat 0xeaa8 0000ea58: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 0000ea60: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000ea68: 00403c02 85800000 join $p0 nop 0000ea70: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000ea78: 001c142a 77630008 C ld lock b32 $p3 $r10 s[$r5+0x1000] 0000ea80: bcb8eca0 08dc10bc sched 0x28 0x3b 0x2e 0x2f 0x2f 0x4 0x37 0000ea88: 050c1c2a e1003c00 $p3 max u32 $r10 $r7 $r10 0000ea90: 000c142a 78620008 $p3 st unlock b32 $p2 s[$r5+0x1000] $r10 0000ea98: ec28003c 12007fff (not $p2) bra 0xea78 0000eaa0: 005c3c02 85800000 join nop 0000eaa8: 00603c02 85800000 C join (not $p0) nop 0000eab0: 809c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x1 0x1f 0000eab8: 001c003e 86400000 mov b32 $r15 $laneid 0000eac0: dca0dca0 08d880a0 sched 0x28 0x37 0x28 0x37 0x28 0x20 0x36 0000eac8: 051c1c2a e1003c00 max u32 $r10 $r7 $r10 0000ead0: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 0000ead8: 059c282e e1003c00 max u32 $r11 $r10 $r11 0000eae0: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 0000eae8: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 0000eaf0: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 0000eaf8: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 0000eb00: bc10e0a0 08a0ecbc sched 0x28 0x38 0x4 0x2f 0x2f 0x3b 0x28 0000eb08: 069c3036 e1003c00 max u32 $r13 $r12 $r13 0000eb10: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 0000eb18: 071c342a e1003c00 max u32 $r10 $r13 $r14 0000eb20: 00603c02 85800000 join (not $p0) nop 0000eb28: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000eb30: 001c142e 77620008 C ld lock b32 $p2 $r11 s[$r5+0x1000] 0000eb38: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 0000eb40: 10bcb8ec 08bcb0a0 sched 0x3b 0x2e 0x2f 0x4 0x28 0x2c 0x2f 0000eb48: 0008142e 78600008 $p2 st unlock b32 $p0 s[$r5+0x1000] $r11 0000eb50: ec20003c 12007fff (not $p0) bra 0xeb30 0000eb58: 005c3c02 85800000 join nop 0000eb60: 001c002a 86c71c00 C vote all $r10 0x1 0x1 0000eb68: 24000000 14800000 joinat 0xebb8 0000eb70: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 0000eb78: 00483c02 85800000 join $p2 nop 0000eb80: eca0ecbc 0880bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x20 0000eb88: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000eb90: 001c142a 77630010 C ld lock b32 $p3 $r10 s[$r5+0x2000] 0000eb98: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 0000eba0: 000c142a 78600010 $p3 st unlock b32 $p0 s[$r5+0x2000] $r10 0000eba8: f020003c 12007fff (not $p0) bra 0xeb90 0000ebb0: 005c3c02 85800000 join nop 0000ebb8: 94000000 14800000 C joinat 0xece8 0000ebc0: b0dc10bc 08bcbcb0 sched 0x2f 0x4 0x37 0x2c 0x2c 0x2f 0x2f 0000ebc8: 00683c02 85800000 join (not $p2) nop 0000ebd0: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 0000ebd8: 28000000 14800000 joinat 0xec30 0000ebe0: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 0000ebe8: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000ebf0: 00403c02 85800000 join $p0 nop 0000ebf8: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000ec00: b8eca0ec 08dcbcbc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 0x37 0000ec08: 001c142a 77630010 ld lock b32 $p3 $r10 s[$r5+0x2000] 0000ec10: 050c242a e1003c00 $p3 max u32 $r10 $r9 $r10 0000ec18: 000c142a 78620010 $p3 st unlock b32 $p2 s[$r5+0x2000] $r10 0000ec20: ec28003c 12007fff (not $p2) bra 0xec00 0000ec28: 005c3c02 85800000 join nop 0000ec30: 00603c02 85800000 C join (not $p0) nop 0000ec38: 809c242a 78b803e7 shfl bfly b32 0x1 $r10 $r9 0x1 0x1f 0000ec40: a0dc10a0 0880a0dc sched 0x28 0x4 0x37 0x28 0x37 0x28 0x20 0000ec48: 051c242a e1003c00 max u32 $r10 $r9 $r10 0000ec50: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 0000ec58: 001c003e 86400000 mov b32 $r15 $laneid 0000ec60: 059c282e e1003c00 max u32 $r11 $r10 $r11 0000ec68: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 0000ec70: 061c2c32 e1003c00 max u32 $r12 $r11 $r12 0000ec78: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 0000ec80: 10e0a0d8 08ecbcbc sched 0x36 0x28 0x38 0x4 0x2f 0x2f 0x3b 0000ec88: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 0000ec90: 069c3036 e1003c00 max u32 $r13 $r12 $r13 0000ec98: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 0000eca0: 071c342a e1003c00 max u32 $r10 $r13 $r14 0000eca8: 00603c02 85800000 join (not $p0) nop 0000ecb0: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000ecb8: 001c142e 77620010 C ld lock b32 $p2 $r11 s[$r5+0x2000] 0000ecc0: bcb8eca0 08b0a010 sched 0x28 0x3b 0x2e 0x2f 0x4 0x28 0x2c 0000ecc8: 0588282e e1003c00 $p2 max u32 $r11 $r10 $r11 0000ecd0: 0008142e 78600010 $p2 st unlock b32 $p0 s[$r5+0x2000] $r11 0000ecd8: ec20003c 12007fff (not $p0) bra 0xecb8 0000ece0: 005c3c02 85800000 join nop 0000ece8: 001c002a 86c71c00 C vote all $r10 0x1 0x1 0000ecf0: 24000000 14800000 joinat 0xed40 0000ecf8: ff9c285d bb201fff set b32 $p2 0x1 eq u32 $r10 -0x1 0000ed00: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0000ed08: 00483c02 85800000 join $p2 nop 0000ed10: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000ed18: 001c142a 77630018 C ld lock b32 $p3 $r10 s[$r5+0x3000] 0000ed20: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 0000ed28: 000c142a 78600018 $p3 st unlock b32 $p0 s[$r5+0x3000] $r10 0000ed30: f020003c 12007fff (not $p0) bra 0xed18 0000ed38: 005c3c02 85800000 join nop 0000ed40: dc10bc80 08bcb0b0 C sched 0x20 0x2f 0x4 0x37 0x2c 0x2c 0x2f 0000ed48: 90000000 14800000 joinat 0xee70 0000ed50: 00683c02 85800000 join (not $p2) nop 0000ed58: 801c142a 78b803e1 shfl idx b32 0x1 $r10 $r5 0x0 0x1f 0000ed60: 28000000 14800000 joinat 0xedb8 0000ed68: 051c141e db201c00 set $p0 0x1 eq u32 $r5 $r10 0000ed70: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000ed78: 00403c02 85800000 join $p0 nop 0000ed80: eca0ecbc 08bcbcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x2f 0000ed88: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000ed90: 001c142a 77630018 C ld lock b32 $p3 $r10 s[$r5+0x3000] 0000ed98: 050c182a e1001c00 $p3 min u32 $r10 $r6 $r10 0000eda0: 000c142a 78620018 $p3 st unlock b32 $p2 s[$r5+0x3000] $r10 0000eda8: f028003c 12007fff (not $p2) bra 0xed90 0000edb0: 005c3c02 85800000 join nop 0000edb8: 00603c02 85800000 C join (not $p0) nop 0000edc0: dca0dc10 08a0dca0 sched 0x4 0x37 0x28 0x37 0x28 0x37 0x28 0000edc8: 809c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x1 0x1f 0000edd0: 001c003e 86400000 mov b32 $r15 $laneid 0000edd8: 051c182a e1001c00 min u32 $r10 $r6 $r10 0000ede0: 811c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x2 0x1f 0000ede8: 059c282e e1001c00 min u32 $r11 $r10 $r11 0000edf0: 821c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x4 0x1f 0000edf8: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 0000ee00: e0a0d880 08bcbc10 sched 0x20 0x36 0x28 0x38 0x4 0x2f 0x2f 0000ee08: 841c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x8 0x1f 0000ee10: 7f9c3c1e db201c00 set $p0 0x1 eq u32 $r15 0x0 0000ee18: 069c3036 e1001c00 min u32 $r13 $r12 $r13 0000ee20: 881c343a 78b803e7 shfl bfly b32 0x1 $r14 $r13 0x10 0x1f 0000ee28: 071c341a e1001c00 min u32 $r6 $r13 $r14 0000ee30: 00603c02 85800000 join (not $p0) nop 0000ee38: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000ee40: b8eca0ec 08a010bc C sched 0x3b 0x28 0x3b 0x2e 0x2f 0x4 0x28 0000ee48: 001c142a 77620018 ld lock b32 $p2 $r10 s[$r5+0x3000] 0000ee50: 0508182a e1001c00 $p2 min u32 $r10 $r6 $r10 0000ee58: 0008142a 78600018 $p2 st unlock b32 $p0 s[$r5+0x3000] $r10 0000ee60: ec20003c 12007fff (not $p0) bra 0xee40 0000ee68: 005c3c02 85800000 join nop 0000ee70: 001c001a 86c71c00 C vote all $r6 0x1 0x1 0000ee78: 28000000 14800000 joinat 0xeed0 0000ee80: ecbcbcb0 08b8eca0 sched 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0000ee88: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 0000ee90: 00483c02 85800000 join $p2 nop 0000ee98: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000eea0: 001c141a 77630020 C ld lock b32 $p3 $r6 s[$r5+0x4000] 0000eea8: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 0000eeb0: 000c141a 78600020 $p3 st unlock b32 $p0 s[$r5+0x4000] $r6 0000eeb8: f020003c 12007fff (not $p0) bra 0xeea0 0000eec0: 10bc80bc 08b0b0dc sched 0x2f 0x20 0x2f 0x4 0x37 0x2c 0x2c 0000eec8: 005c3c02 85800000 join nop 0000eed0: 90000000 14800000 C joinat 0xeff8 0000eed8: 00683c02 85800000 join (not $p2) nop 0000eee0: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 0000eee8: 28000000 14800000 joinat 0xef40 0000eef0: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 0000eef8: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000ef00: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0000ef08: 00403c02 85800000 join $p0 nop 0000ef10: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000ef18: 001c141a 77630020 C ld lock b32 $p3 $r6 s[$r5+0x4000] 0000ef20: 030c1c1a e1001c00 $p3 min u32 $r6 $r7 $r6 0000ef28: 000c141a 78620020 $p3 st unlock b32 $p2 s[$r5+0x4000] $r6 0000ef30: f028003c 12007fff (not $p2) bra 0xef18 0000ef38: 005c3c02 85800000 join nop 0000ef40: a0dc10bc 08dca0dc C sched 0x2f 0x4 0x37 0x28 0x37 0x28 0x37 0000ef48: 00603c02 85800000 join (not $p0) nop 0000ef50: 809c1c1a 78b803e7 shfl bfly b32 0x1 $r6 $r7 0x1 0x1f 0000ef58: 001c003a 86400000 mov b32 $r14 $laneid 0000ef60: 031c1c1a e1001c00 min u32 $r6 $r7 $r6 0000ef68: 811c182a 78b803e7 shfl bfly b32 0x1 $r10 $r6 0x2 0x1f 0000ef70: 051c182a e1001c00 min u32 $r10 $r6 $r10 0000ef78: 821c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x4 0x1f 0000ef80: a0d880a0 08bc10e0 sched 0x28 0x20 0x36 0x28 0x38 0x4 0x2f 0000ef88: 059c282e e1001c00 min u32 $r11 $r10 $r11 0000ef90: 841c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x8 0x1f 0000ef98: 7f9c381e db201c00 set $p0 0x1 eq u32 $r14 0x0 0000efa0: 061c2c32 e1001c00 min u32 $r12 $r11 $r12 0000efa8: 881c3036 78b803e7 shfl bfly b32 0x1 $r13 $r12 0x10 0x1f 0000efb0: 069c301a e1001c00 min u32 $r6 $r12 $r13 0000efb8: 00603c02 85800000 join (not $p0) nop 0000efc0: eca0ecbc 08a0bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x28 0000efc8: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000efd0: 001c141e 77620020 C ld lock b32 $p2 $r7 s[$r5+0x4000] 0000efd8: 0388182a e1001c00 $p2 min u32 $r10 $r6 $r7 0000efe0: 0008142a 78600020 $p2 st unlock b32 $p0 s[$r5+0x4000] $r10 0000efe8: f020003c 12007fff (not $p0) bra 0xefd0 0000eff0: 005c3c02 85800000 join nop 0000eff8: 001c001a 86c71c00 C vote all $r6 0x1 0x1 0000f000: bcbcb010 08eca0ec sched 0x4 0x2c 0x2f 0x2f 0x3b 0x28 0x3b 0000f008: ff9c185d bb201fff set b32 $p2 0x1 eq u32 $r6 -0x1 0000f010: 20000000 14800000 joinat 0xf058 0000f018: 00483c02 85800000 join $p2 nop 0000f020: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000f028: 001c141a 77630028 C ld lock b32 $p3 $r6 s[$r5+0x5000] 0000f030: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 0000f038: 000c141a 78600028 $p3 st unlock b32 $p0 s[$r5+0x5000] $r6 0000f040: 10bcbcb8 08b0b0dc sched 0x2e 0x2f 0x2f 0x4 0x37 0x2c 0x2c 0000f048: ec20003c 12007fff (not $p0) bra 0xf028 0000f050: 005c3c02 85800000 join nop 0000f058: 00683c02 85800000 C join (not $p2) nop 0000f060: 801c141a 78b803e1 shfl idx b32 0x1 $r6 $r5 0x0 0x1f 0000f068: 28000000 14800000 joinat 0xf0c0 0000f070: 031c141e db201c00 set $p0 0x1 eq u32 $r5 $r6 0000f078: 001c03fe 86c00000 vote all 0x0 $p0 $p0 0000f080: a0ecbcbc 08bcb8ec sched 0x2f 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0000f088: 00403c02 85800000 join $p0 nop 0000f090: 001fc05e 84801c07 set $p2 0x1 not 0x1 0000f098: 001c141a 77630028 C ld lock b32 $p3 $r6 s[$r5+0x5000] 0000f0a0: 030c241a e1001c00 $p3 min u32 $r6 $r9 $r6 0000f0a8: 000c141a 78620028 $p3 st unlock b32 $p2 s[$r5+0x5000] $r6 0000f0b0: f028003c 12007fff (not $p2) bra 0xf098 0000f0b8: 005c3c02 85800000 join nop 0000f0c0: a0dc10bc 08dca0dc C sched 0x2f 0x4 0x37 0x28 0x37 0x28 0x37 0000f0c8: 00603c02 85800000 join (not $p0) nop 0000f0d0: 809c241a 78b803e7 shfl bfly b32 0x1 $r6 $r9 0x1 0x1f 0000f0d8: 001c0036 86400000 mov b32 $r13 $laneid 0000f0e0: 031c241a e1001c00 min u32 $r6 $r9 $r6 0000f0e8: 811c181e 78b803e7 shfl bfly b32 0x1 $r7 $r6 0x2 0x1f 0000f0f0: 039c181e e1001c00 min u32 $r7 $r6 $r7 0000f0f8: 821c1c2a 78b803e7 shfl bfly b32 0x1 $r10 $r7 0x4 0x1f 0000f100: a0d880a0 08bc10e0 sched 0x28 0x20 0x36 0x28 0x38 0x4 0x2f 0000f108: 051c1c2a e1001c00 min u32 $r10 $r7 $r10 0000f110: 841c282e 78b803e7 shfl bfly b32 0x1 $r11 $r10 0x8 0x1f 0000f118: 7f9c341e db201c00 set $p0 0x1 eq u32 $r13 0x0 0000f120: 059c282e e1001c00 min u32 $r11 $r10 $r11 0000f128: 881c2c32 78b803e7 shfl bfly b32 0x1 $r12 $r11 0x10 0x1f 0000f130: 061c2c1a e1001c00 min u32 $r6 $r11 $r12 0000f138: 00603c02 85800000 join (not $p0) nop 0000f140: eca0ecbc 08a0bcb8 sched 0x2f 0x3b 0x28 0x3b 0x2e 0x2f 0x28 0000f148: 001fc01e 84801c07 set $p0 0x1 not 0x1 0000f150: 001c141e 77620028 C ld lock b32 $p2 $r7 s[$r5+0x5000] 0000f158: 03881826 e1001c00 $p2 min u32 $r9 $r6 $r7 0000f160: 00081426 78600028 $p2 st unlock b32 $p0 s[$r5+0x5000] $r9 0000f168: f020003c 12007fff (not $p0) bra 0xf150 0000f170: 005c3c02 85800000 join nop 0000f178: ff9c2021 407fffff C add b32 $r8 $r8 0xffffffff 0000f180: bcb8b010 08a010bc sched 0x4 0x2c 0x2e 0x2f 0x2f 0x4 0x28 0000f188: 7f9c201e db481c00 set $p0 0x1 gt s32 $r8 0x0 0000f190: 101c1011 40000000 add b32 $r4 $r4 0x20 0000f198: 8000003c 12007f87 $p0 bra 0xa0 0000f1a0: 001c0002 7cc00000 membar cta 0000f1a8: 001c0002 8540dc00 bar sync 0x0 0x0 0x1 0000f1b0: 029ffc09 b7c00800 lshf b32 $r2 (b64 0x0 $r2) clamp 0x5 0000f1b8: 001c0c1a 7a600030 ld b32 $r6 s[$r3+0x6000] 0000f1c0: 8010a010 0880ac10 sched 0x4 0x28 0x4 0x20 0x4 0x2b 0x20 0000f1c8: 0e1c0801 40000000 add b32 $r0 $r2 0x1c 0000f1d0: 7d1c085e 5b601c00 set $p2 0x1 ge u32 $r2 c0[0x3e8] 0000f1d8: 7d1c003e 5b601c00 set $p1 0x1 ge u32 $r0 c0[0x3e8] 0000f1e0: 001c0c1e 7a600000 ld b32 $r7 s[$r3] 0000f1e8: 021c0811 40000000 add b32 $r4 $r2 0x4 0000f1f0: 041c0829 40000000 add b32 $r10 $r2 0x8 0000f1f8: 7c240002 60840000 (not $p1) add b32 $r0 $c $r0 c0[0x3e0] 0000f200: 8010ac10 0888ac10 sched 0x4 0x2b 0x4 0x20 0x4 0x2b 0x22 0000f208: 7d1c101e 5b601c00 set $p0 0x1 ge u32 $r4 c0[0x3e8] 0000f210: 001c0c26 7a600008 ld b32 $r9 s[$r3+0x1000] 0000f218: 7ca7fc06 60804000 (not $p1) add b32 $r1 0x0 c0[0x3e4] $c 0000f220: 7c280822 60840000 (not $p2) add b32 $r8 $c $r2 c0[0x3e0] 0000f228: 081c0831 40000000 add b32 $r12 $r2 0x10 0000f230: 001c0c2e 7a600018 ld b32 $r11 s[$r3+0x3000] 0000f238: 7cabfc16 60804000 (not $p2) add b32 $r5 0x0 c0[0x3e4] $c 0000f240: 108010b8 08a81080 sched 0x2e 0x4 0x20 0x4 0x20 0x4 0x2a 0000f248: 00240018 e4800000 (not $p1) st b32 wb g[$r0d] $r6 0000f250: 7c201002 60840000 (not $p0) add b32 $r0 $c $r4 c0[0x3e0] 0000f258: 04280012 e4c03c00 (not $p2) mov b32 $r4 $r8 0000f260: 7d1c283e 5b601c00 set $p1 0x1 ge u32 $r10 c0[0x3e8] 0000f268: 001c0c22 7a600010 ld b32 $r8 s[$r3+0x2000] 0000f270: 0a1c0819 40000000 add b32 $r6 $r2 0x14 0000f278: 0c1c0809 40000000 add b32 $r2 $r2 0x18 0000f280: 8080b888 088010b8 sched 0x22 0x2e 0x20 0x20 0x2e 0x4 0x20 0000f288: 7ca3fc06 60804000 (not $p0) add b32 $r1 0x0 c0[0x3e4] $c 0000f290: 0028101c e4800000 (not $p2) st b32 wb g[$r4d] $r7 0000f298: 7c242812 60840000 (not $p1) add b32 $r4 $c $r10 c0[0x3e0] 0000f2a0: 7d1c305e 5b601c00 set $p2 0x1 ge u32 $r12 c0[0x3e8] 0000f2a8: 00200024 e4800000 (not $p0) st b32 wb g[$r0d] $r9 0000f2b0: 7ca7fc16 60804000 (not $p1) add b32 $r5 0x0 c0[0x3e4] $c 0000f2b8: 7c283002 60840000 (not $p2) add b32 $r0 $c $r12 c0[0x3e0] 0000f2c0: 8810ac80 08b810b8 sched 0x20 0x2b 0x4 0x22 0x2e 0x4 0x2e 0000f2c8: 7d1c181e 5b601c00 set $p0 0x1 ge u32 $r6 c0[0x3e8] 0000f2d0: 001c0c2a 7a600020 ld b32 $r10 s[$r3+0x4000] 0000f2d8: 7cabfc06 60804000 (not $p2) add b32 $r1 0x0 c0[0x3e4] $c 0000f2e0: 7c20181a 60840000 (not $p0) add b32 $r6 $c $r6 c0[0x3e0] 0000f2e8: 00241020 e4800000 (not $p1) st b32 wb g[$r4d] $r8 0000f2f0: 7ca3fc1e 60804000 (not $p0) add b32 $r7 0x0 c0[0x3e4] $c 0000f2f8: 0028002c e4800000 (not $p2) st b32 wb g[$r0d] $r11 0000f300: 10b8b0b8 0880a8b0 sched 0x2e 0x2c 0x2e 0x4 0x2c 0x2a 0x20 0000f308: 00201828 e4800000 (not $p0) st b32 wb g[$r6d] $r10 0000f310: 7d1c081e 5b601c00 set $p0 0x1 ge u32 $r2 c0[0x3e8] 0000f318: 0000003c 18000000 $p0 exit 0000f320: 001c0c0e 7a600028 ld b32 $r3 s[$r3+0x5000] 0000f328: 7c1c0802 60840000 add b32 $r0 $c $r2 c0[0x3e0] 0000f330: 7c9ffc06 60804000 add b32 $r1 0x0 c0[0x3e4] $c 0000f338: 001c000c e4800000 st b32 wb g[$r0d] $r3 0000f340: 000000b8 08000000 sched 0x2e 0x0 0x0 0x0 0x0 0x0 0x0 0000f348: 001c003c 18000000 exit 0000f350: fc1c003c 12007fff C bra 0xf350 0000f358: 001c3c02 85800000 nop 0000f360: 001c3c02 85800000 nop 0000f368: 001c3c02 85800000 nop 0000f370: 001c3c02 85800000 nop 0000f378: 001c3c02 85800000 nop