diff --git a/src/harptool.cpp b/src/harptool.cpp index 2d4795a2..80e53981 100644 --- a/src/harptool.cpp +++ b/src/harptool.cpp @@ -265,7 +265,7 @@ int emu_main(int argc, char **argv) { for (Addr i = 0; i < 16; i++) { Addr new_addr = base_addr + (i *4); - std::cout << std::hex << new_addr << " = " << std::dec << old_ram.read(new_addr) << "\n"; + std::cout << std::hex << new_addr << " = " << std::hex << old_ram.read(new_addr) << "\n"; } std::cout << "\n"; diff --git a/src/include/debug.h b/src/include/debug.h index f79bb4be..36b8b08e 100644 --- a/src/include/debug.h +++ b/src/include/debug.h @@ -4,7 +4,7 @@ #ifndef __DEBUG_H #define __DEBUG_H -#define USE_DEBUG 9 +// #define USE_DEBUG 9 #ifdef USE_DEBUG #include diff --git a/src/instruction.cpp b/src/instruction.cpp index a6fdce54..a3ad6626 100644 --- a/src/instruction.cpp +++ b/src/instruction.cpp @@ -431,7 +431,6 @@ void Instruction::executeOn(Warp &c) { break; case SYS_INST: temp = reg[rsrc[0]]; - std::cout << "STORING IN CSR: " << std::hex << reg[rsrc[0]] << " csr#: " << (immsrc & 0x00000FFF) << "\n"; switch (func3) { case 1: @@ -440,7 +439,6 @@ void Instruction::executeOn(Warp &c) { reg[rdest] = c.csr[immsrc & 0x00000FFF]; } - std::cout << "FOR SURE WRITING TO CSR#: " << (immsrc & 0x00000FFF) << " value: " << temp << "\n"; c.csr[immsrc & 0x00000FFF] = temp; break; @@ -495,7 +493,6 @@ void Instruction::executeOn(Warp &c) { default: break; } - std::cout << "READING FROM CSR: " << reg[rdest] << " csr#: " << (immsrc & 0x00000FFF) << "\n"; break; case TRAP: std::cout << "INTERRUPT TRAP\n"; @@ -510,16 +507,16 @@ void Instruction::executeOn(Warp &c) { case 0: // WSPAWN D(0, "Spawning a new warp."); - std::cout << "SIZE: " << c.core->w.size() << "\n"; + // std::cout << "SIZE: " << c.core->w.size() << "\n"; for (unsigned i = 0; i < c.core->w.size(); ++i) { - std::cout << "WHATTT\n"; + // std::cout << "WHATTT\n"; Warp &newWarp(c.core->w[i]); - std::cout << "STARTING\n"; + // std::cout << "STARTING\n"; if (newWarp.spawned == false) { - std::cout << "ABOUT TO START\n"; - newWarp.pc = reg[rsrc[0]]; - newWarp.reg[0][rdest] = reg[rsrc[1]]; + // std::cout << "ABOUT TO START\n"; + newWarp.pc = reg[rsrc[0]]; + newWarp.reg[0] = reg; newWarp.csr = c.csr; newWarp.activeThreads = 1; newWarp.supervisorMode = false; @@ -530,8 +527,8 @@ void Instruction::executeOn(Warp &c) { break; case 5: // CLONE - std::cout << "CLONE\n"; - std::cout << "CLONING THREAD: " << reg[rsrc[0]] << "\n"; + // std::cout << "CLONE\n"; + // std::cout << "CLONING THREAD: " << reg[rsrc[0]] << "\n"; c.reg[reg[rsrc[0]]] = reg; break; case 6: @@ -540,8 +537,8 @@ void Instruction::executeOn(Warp &c) { reg[rdest] = c.pc; if (!pcSet) nextPc = reg[rsrc[0]]; pcSet = true; - std::cout << "ACTIVE_THREDS: " << rsrc[1] << " val: " << reg[rsrc[1]] << "\n"; - std::cout << "nextPC: " << rsrc[0] << " val: " << reg[rsrc[0]] << "\n"; + // std::cout << "ACTIVE_THREDS: " << rsrc[1] << " val: " << reg[rsrc[1]] << "\n"; + // std::cout << "nextPC: " << rsrc[0] << " val: " << reg[rsrc[0]] << "\n"; break; default: cout << "ERROR: UNSUPPORTED GPGPU INSTRUCTION " << *this << "\n"; diff --git a/src/results.txt b/src/results.txt index 44a89081..2648f79e 100644 --- a/src/results.txt +++ b/src/results.txt @@ -1,9119 +1,21 @@ start ./riscv_gpgpu/gpgpu_test.hex ABOUT TO START -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x0 -DEBUG enc.cpp:400: Decoded 0xf1401073 into: SYS; - -DEBUG core.cpp:165: Fetched at 0x0 -DEBUG core.cpp:166: 0x0: SYS; -DEBUG instruction.cpp:78: Begin instruction execute. -STORING IN CSR: 0 csr#: f14 -FOR SURE WRITING TO CSR#: f14 value: 0 -READING FROM CSR: 0 csr#: f14 -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 0 0 0 0 0 0 0 0 (0) - %r2: 0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 0 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 0 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 0 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 0 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x4 -DEBUG enc.cpp:400: Decoded 0xf1401073 into: SYS; - -DEBUG core.cpp:165: Fetched at 0x4 -DEBUG core.cpp:166: 0x4: SYS; -DEBUG instruction.cpp:78: Begin instruction execute. -STORING IN CSR: 0 csr#: f14 -FOR SURE WRITING TO CSR#: f14 value: 0 -READING FROM CSR: 0 csr#: f14 -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 0 0 0 0 0 0 0 0 (0) - %r2: 0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 0 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 0 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 0 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 0 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x8 -DEBUG enc.cpp:400: Decoded 0x30101073 into: SYS; - -DEBUG core.cpp:165: Fetched at 0x8 -DEBUG core.cpp:166: 0x8: SYS; -DEBUG instruction.cpp:78: Begin instruction execute. -STORING IN CSR: 0 csr#: 301 -FOR SURE WRITING TO CSR#: 301 value: 0 -READING FROM CSR: 0 csr#: 301 -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 0 0 0 0 0 0 0 0 (0) - %r2: 0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 0 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 0 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 0 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 0 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0xc -DEBUG enc.cpp:400: Decoded 0x800000b7 into: lui; - -DEBUG core.cpp:165: Fetched at 0xc -DEBUG core.cpp:166: 0xc: lui; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000000 0 0 0 0 0 0 0 (0) - %r2: 0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 0 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 0 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 0 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 0 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x10 -DEBUG enc.cpp:400: Decoded 0x80e7 into: jalr; - -DEBUG core.cpp:165: Fetched at 0x10 -DEBUG core.cpp:166: 0x10: jalr; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 14 0 0 0 0 0 0 0 (0) - %r2: 0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 0 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 0 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 0 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 0 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x80000000 -DEBUG enc.cpp:400: Decoded 0xff010113 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x80000000 -DEBUG core.cpp:166: 0x80000000: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 14 0 0 0 0 0 0 0 (0) - %r2: fffffff0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 0 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 0 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 0 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 0 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x80000004 -DEBUG enc.cpp:400: Decoded 0x112623 into: store; - -DEBUG core.cpp:165: Fetched at 0x80000004 -DEBUG core.cpp:166: 0x80000004: store; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 14 0 0 0 0 0 0 0 (0) - %r2: fffffff0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 0 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 0 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 0 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 0 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x80000008 -DEBUG enc.cpp:400: Decoded 0x812423 into: store; - -DEBUG core.cpp:165: Fetched at 0x80000008 -DEBUG core.cpp:166: 0x80000008: store; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 14 0 0 0 0 0 0 0 (0) - %r2: fffffff0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 0 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 0 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 0 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 0 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x8000000c -DEBUG enc.cpp:400: Decoded 0x1010413 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x8000000c -DEBUG core.cpp:166: 0x8000000c: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 14 0 0 0 0 0 0 0 (0) - %r2: fffffff0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 0 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 0 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 0 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 0 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x80000010 -DEBUG enc.cpp:400: Decoded 0x2a8000ef into: jal; - -DEBUG core.cpp:165: Fetched at 0x80000010 -DEBUG core.cpp:166: 0x80000010: jal; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000014 0 0 0 0 0 0 0 (0) - %r2: fffffff0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 0 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 0 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 0 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 0 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800002b8 -DEBUG enc.cpp:400: Decoded 0xff010113 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x800002b8 -DEBUG core.cpp:166: 0x800002b8: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000014 0 0 0 0 0 0 0 (0) - %r2: ffffffe0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 0 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 0 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 0 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 0 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800002bc -DEBUG enc.cpp:400: Decoded 0x812623 into: store; - -DEBUG core.cpp:165: Fetched at 0x800002bc -DEBUG core.cpp:166: 0x800002bc: store; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000014 0 0 0 0 0 0 0 (0) - %r2: ffffffe0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 0 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 0 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 0 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 0 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800002c0 -DEBUG enc.cpp:400: Decoded 0x1010413 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x800002c0 -DEBUG core.cpp:166: 0x800002c0: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000014 0 0 0 0 0 0 0 (0) - %r2: ffffffe0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: fffffff0 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 0 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 0 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 0 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800002c4 -DEBUG enc.cpp:400: Decoded 0x7ffff137 into: lui; - -DEBUG core.cpp:165: Fetched at 0x800002c4 -DEBUG core.cpp:166: 0x800002c4: lui; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000014 0 0 0 0 0 0 0 (0) - %r2: 7ffff000 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: fffffff0 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 0 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 0 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 0 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800002c8 -DEBUG enc.cpp:400: Decoded 0x13 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x800002c8 -DEBUG core.cpp:166: 0x800002c8: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000014 0 0 0 0 0 0 0 (0) - %r2: 7ffff000 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: fffffff0 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 0 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 0 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 0 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800002cc -DEBUG enc.cpp:400: Decoded 0xc12403 into: load; - -DEBUG core.cpp:165: Fetched at 0x800002cc -DEBUG core.cpp:166: 0x800002cc: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000014 0 0 0 0 0 0 0 (0) - %r2: 7ffff000 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: ffffffff 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 0 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 0 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 0 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800002d0 -DEBUG enc.cpp:400: Decoded 0x1010113 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x800002d0 -DEBUG core.cpp:166: 0x800002d0: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000014 0 0 0 0 0 0 0 (0) - %r2: 7ffff010 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: ffffffff 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 0 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 0 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 0 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800002d4 -DEBUG enc.cpp:400: Decoded 0x8067 into: jalr; - -DEBUG core.cpp:165: Fetched at 0x800002d4 -DEBUG core.cpp:166: 0x800002d4: jalr; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000014 0 0 0 0 0 0 0 (0) - %r2: 7ffff010 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: ffffffff 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 0 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 0 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 0 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x80000014 -DEBUG enc.cpp:400: Decoded 0x800007b7 into: lui; - -DEBUG core.cpp:165: Fetched at 0x80000014 -DEBUG core.cpp:166: 0x80000014: lui; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000014 0 0 0 0 0 0 0 (0) - %r2: 7ffff010 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: ffffffff 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 0 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 0 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 80000000 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x80000018 -DEBUG enc.cpp:400: Decoded 0x4078613 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x80000018 -DEBUG core.cpp:166: 0x80000018: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000014 0 0 0 0 0 0 0 (0) - %r2: 7ffff010 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: ffffffff 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 0 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 80000000 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x8000001c -DEBUG enc.cpp:400: Decoded 0x800593 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x8000001c -DEBUG core.cpp:166: 0x8000001c: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000014 0 0 0 0 0 0 0 (0) - %r2: 7ffff010 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: ffffffff 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 0 0 0 0 0 0 0 0 (0) - %r11: 8 0 0 0 0 0 0 0 (0) - %r12: 80000040 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 80000000 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x80000020 -DEBUG enc.cpp:400: Decoded 0x200513 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x80000020 -DEBUG core.cpp:166: 0x80000020: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000014 0 0 0 0 0 0 0 (0) - %r2: 7ffff010 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: ffffffff 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 2 0 0 0 0 0 0 0 (0) - %r11: 8 0 0 0 0 0 0 0 (0) - %r12: 80000040 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 80000000 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x80000024 -DEBUG enc.cpp:400: Decoded 0x22c000ef into: jal; - -DEBUG core.cpp:165: Fetched at 0x80000024 -DEBUG core.cpp:166: 0x80000024: jal; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000028 0 0 0 0 0 0 0 (0) - %r2: 7ffff010 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: ffffffff 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 2 0 0 0 0 0 0 0 (0) - %r11: 8 0 0 0 0 0 0 0 (0) - %r12: 80000040 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 80000000 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x80000250 -DEBUG enc.cpp:400: Decoded 0xfe010113 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x80000250 -DEBUG core.cpp:166: 0x80000250: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000028 0 0 0 0 0 0 0 (0) - %r2: 7fffeff0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: ffffffff 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 2 0 0 0 0 0 0 0 (0) - %r11: 8 0 0 0 0 0 0 0 (0) - %r12: 80000040 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 80000000 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x80000254 -DEBUG enc.cpp:400: Decoded 0x112e23 into: store; - -DEBUG core.cpp:165: Fetched at 0x80000254 -DEBUG core.cpp:166: 0x80000254: store; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000028 0 0 0 0 0 0 0 (0) - %r2: 7fffeff0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: ffffffff 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 2 0 0 0 0 0 0 0 (0) - %r11: 8 0 0 0 0 0 0 0 (0) - %r12: 80000040 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 80000000 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x80000258 -DEBUG enc.cpp:400: Decoded 0x812c23 into: store; - -DEBUG core.cpp:165: Fetched at 0x80000258 -DEBUG core.cpp:166: 0x80000258: store; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000028 0 0 0 0 0 0 0 (0) - %r2: 7fffeff0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: ffffffff 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 2 0 0 0 0 0 0 0 (0) - %r11: 8 0 0 0 0 0 0 0 (0) - %r12: 80000040 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 80000000 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x8000025c -DEBUG enc.cpp:400: Decoded 0x2010413 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x8000025c -DEBUG core.cpp:166: 0x8000025c: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000028 0 0 0 0 0 0 0 (0) - %r2: 7fffeff0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7ffff010 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 2 0 0 0 0 0 0 0 (0) - %r11: 8 0 0 0 0 0 0 0 (0) - %r12: 80000040 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 80000000 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x80000260 -DEBUG enc.cpp:400: Decoded 0xfea42623 into: store; - -DEBUG core.cpp:165: Fetched at 0x80000260 -DEBUG core.cpp:166: 0x80000260: store; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000028 0 0 0 0 0 0 0 (0) - %r2: 7fffeff0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7ffff010 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 2 0 0 0 0 0 0 0 (0) - %r11: 8 0 0 0 0 0 0 0 (0) - %r12: 80000040 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 80000000 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x80000264 -DEBUG enc.cpp:400: Decoded 0xfeb42423 into: store; - -DEBUG core.cpp:165: Fetched at 0x80000264 -DEBUG core.cpp:166: 0x80000264: store; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000028 0 0 0 0 0 0 0 (0) - %r2: 7fffeff0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7ffff010 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 2 0 0 0 0 0 0 0 (0) - %r11: 8 0 0 0 0 0 0 0 (0) - %r12: 80000040 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 80000000 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x80000268 -DEBUG enc.cpp:400: Decoded 0xfec42223 into: store; - -DEBUG core.cpp:165: Fetched at 0x80000268 -DEBUG core.cpp:166: 0x80000268: store; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000028 0 0 0 0 0 0 0 (0) - %r2: 7fffeff0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7ffff010 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 2 0 0 0 0 0 0 0 (0) - %r11: 8 0 0 0 0 0 0 0 (0) - %r12: 80000040 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 80000000 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x8000026c -DEBUG enc.cpp:400: Decoded 0xfe442783 into: load; - -DEBUG core.cpp:165: Fetched at 0x8000026c -DEBUG core.cpp:166: 0x8000026c: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000028 0 0 0 0 0 0 0 (0) - %r2: 7fffeff0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7ffff010 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 2 0 0 0 0 0 0 0 (0) - %r11: 8 0 0 0 0 0 0 0 (0) - %r12: 80000040 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 80000040 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x80000270 -DEBUG enc.cpp:400: Decoded 0x78613 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x80000270 -DEBUG core.cpp:166: 0x80000270: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000028 0 0 0 0 0 0 0 (0) - %r2: 7fffeff0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7ffff010 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 2 0 0 0 0 0 0 0 (0) - %r11: 8 0 0 0 0 0 0 0 (0) - %r12: 80000040 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 80000040 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x80000274 -DEBUG enc.cpp:400: Decoded 0x593 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x80000274 -DEBUG core.cpp:166: 0x80000274: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000028 0 0 0 0 0 0 0 (0) - %r2: 7fffeff0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7ffff010 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 2 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 80000040 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x80000278 -DEBUG enc.cpp:400: Decoded 0xfe842503 into: load; - -DEBUG core.cpp:165: Fetched at 0x80000278 -DEBUG core.cpp:166: 0x80000278: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000028 0 0 0 0 0 0 0 (0) - %r2: 7fffeff0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7ffff010 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 80000040 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x8000027c -DEBUG enc.cpp:400: Decoded 0xf05ff0ef into: jal; - -DEBUG core.cpp:165: Fetched at 0x8000027c -DEBUG core.cpp:166: 0x8000027c: jal; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 0 0 0 0 0 0 0 (0) - %r2: 7fffeff0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7ffff010 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 80000040 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x80000180 -DEBUG enc.cpp:400: Decoded 0xfd010113 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x80000180 -DEBUG core.cpp:166: 0x80000180: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 0 0 0 0 0 0 0 (0) - %r2: 7fffefc0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7ffff010 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 80000040 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x80000184 -DEBUG enc.cpp:400: Decoded 0x2812623 into: store; - -DEBUG core.cpp:165: Fetched at 0x80000184 -DEBUG core.cpp:166: 0x80000184: store; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 0 0 0 0 0 0 0 (0) - %r2: 7fffefc0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7ffff010 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 80000040 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x80000188 -DEBUG enc.cpp:400: Decoded 0x3a12423 into: store; - -DEBUG core.cpp:165: Fetched at 0x80000188 -DEBUG core.cpp:166: 0x80000188: store; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 0 0 0 0 0 0 0 (0) - %r2: 7fffefc0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7ffff010 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 80000040 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x8000018c -DEBUG enc.cpp:400: Decoded 0x3b12223 into: store; - -DEBUG core.cpp:165: Fetched at 0x8000018c -DEBUG core.cpp:166: 0x8000018c: store; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 0 0 0 0 0 0 0 (0) - %r2: 7fffefc0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7ffff010 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 80000040 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x80000190 -DEBUG enc.cpp:400: Decoded 0x3010413 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x80000190 -DEBUG core.cpp:166: 0x80000190: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 0 0 0 0 0 0 0 (0) - %r2: 7fffefc0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 80000040 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x80000194 -DEBUG enc.cpp:400: Decoded 0xfca42e23 into: store; - -DEBUG core.cpp:165: Fetched at 0x80000194 -DEBUG core.cpp:166: 0x80000194: store; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 0 0 0 0 0 0 0 (0) - %r2: 7fffefc0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 80000040 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x80000198 -DEBUG enc.cpp:400: Decoded 0xfcb42c23 into: store; - -DEBUG core.cpp:165: Fetched at 0x80000198 -DEBUG core.cpp:166: 0x80000198: store; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 0 0 0 0 0 0 0 (0) - %r2: 7fffefc0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 80000040 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x8000019c -DEBUG enc.cpp:400: Decoded 0xfcc42a23 into: store; - -DEBUG core.cpp:165: Fetched at 0x8000019c -DEBUG core.cpp:166: 0x8000019c: store; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 0 0 0 0 0 0 0 (0) - %r2: 7fffefc0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 80000040 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001a0 -DEBUG enc.cpp:400: Decoded 0x10f13 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x800001a0 -DEBUG core.cpp:166: 0x800001a0: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 0 0 0 0 0 0 0 (0) - %r2: 7fffefc0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 80000040 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001a4 -DEBUG enc.cpp:400: Decoded 0x100793 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x800001a4 -DEBUG core.cpp:166: 0x800001a4: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 0 0 0 0 0 0 0 (0) - %r2: 7fffefc0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 1 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001a8 -DEBUG enc.cpp:400: Decoded 0xfef42623 into: store; - -DEBUG core.cpp:165: Fetched at 0x800001a8 -DEBUG core.cpp:166: 0x800001a8: store; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 0 0 0 0 0 0 0 (0) - %r2: 7fffefc0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 1 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001ac -DEBUG enc.cpp:400: Decoded 0x1c0006f into: jal; - -DEBUG core.cpp:165: Fetched at 0x800001ac -DEBUG core.cpp:166: 0x800001ac: jal; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 0 0 0 0 0 0 0 (0) - %r2: 7fffefc0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 0 0 0 0 0 0 0 0 (0) - %r15: 1 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001c8 -DEBUG enc.cpp:400: Decoded 0xfec42703 into: load; - -DEBUG core.cpp:165: Fetched at 0x800001c8 -DEBUG core.cpp:166: 0x800001c8: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 0 0 0 0 0 0 0 (0) - %r2: 7fffefc0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 1 0 0 0 0 0 0 0 (0) - %r15: 1 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001cc -DEBUG enc.cpp:400: Decoded 0xfdc42783 into: load; - -DEBUG core.cpp:165: Fetched at 0x800001cc -DEBUG core.cpp:166: 0x800001cc: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 0 0 0 0 0 0 0 (0) - %r2: 7fffefc0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 1 0 0 0 0 0 0 0 (0) - %r15: 8 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001d0 -DEBUG enc.cpp:400: Decoded 0xfef760e3 into: branch; - -DEBUG core.cpp:165: Fetched at 0x800001d0 -DEBUG core.cpp:166: 0x800001d0: branch; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 0 0 0 0 0 0 0 (0) - %r2: 7fffefc0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 1 0 0 0 0 0 0 0 (0) - %r15: 8 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001b0 -DEBUG enc.cpp:400: Decoded 0xfec42303 into: load; - -DEBUG core.cpp:165: Fetched at 0x800001b0 -DEBUG core.cpp:166: 0x800001b0: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 0 0 0 0 0 0 0 (0) - %r2: 7fffefc0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 1 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 1 0 0 0 0 0 0 0 (0) - %r15: 8 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001b4 -DEBUG enc.cpp:400: Decoded 0xf0010113 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x800001b4 -DEBUG core.cpp:166: 0x800001b4: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 0 0 0 0 0 0 0 (0) - %r2: 7fffeec0 0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 1 0 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 0 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 0 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 1 0 0 0 0 0 0 0 (0) - %r15: 8 0 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001b8 -DEBUG enc.cpp:400: Decoded 0x3506b into: gpgpu; - -DEBUG core.cpp:165: Fetched at 0x800001b8 -DEBUG core.cpp:166: 0x800001b8: gpgpu; -DEBUG instruction.cpp:78: Begin instruction execute. -CLONE -CLONING THREAD: 1 -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 0 0 0 0 0 0 (0) - %r2: 7fffeec0 7fffeec0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 1 1 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 1 1 0 0 0 0 0 0 (0) - %r15: 8 8 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001bc -DEBUG enc.cpp:400: Decoded 0xfec42783 into: load; - -DEBUG core.cpp:165: Fetched at 0x800001bc -DEBUG core.cpp:166: 0x800001bc: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 0 0 0 0 0 0 (0) - %r2: 7fffeec0 7fffeec0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 1 1 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 1 1 0 0 0 0 0 0 (0) - %r15: 1 8 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001c0 -DEBUG enc.cpp:400: Decoded 0x178793 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x800001c0 -DEBUG core.cpp:166: 0x800001c0: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 0 0 0 0 0 0 (0) - %r2: 7fffeec0 7fffeec0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 1 1 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 1 1 0 0 0 0 0 0 (0) - %r15: 2 8 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001c4 -DEBUG enc.cpp:400: Decoded 0xfef42623 into: store; - -DEBUG core.cpp:165: Fetched at 0x800001c4 -DEBUG core.cpp:166: 0x800001c4: store; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 0 0 0 0 0 0 (0) - %r2: 7fffeec0 7fffeec0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 1 1 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 1 1 0 0 0 0 0 0 (0) - %r15: 2 8 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001c8 -DEBUG enc.cpp:400: Decoded 0xfec42703 into: load; - -DEBUG core.cpp:165: Fetched at 0x800001c8 -DEBUG core.cpp:166: 0x800001c8: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 0 0 0 0 0 0 (0) - %r2: 7fffeec0 7fffeec0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 1 1 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 2 1 0 0 0 0 0 0 (0) - %r15: 2 8 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001cc -DEBUG enc.cpp:400: Decoded 0xfdc42783 into: load; - -DEBUG core.cpp:165: Fetched at 0x800001cc -DEBUG core.cpp:166: 0x800001cc: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 0 0 0 0 0 0 (0) - %r2: 7fffeec0 7fffeec0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 1 1 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 2 1 0 0 0 0 0 0 (0) - %r15: 8 8 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001d0 -DEBUG enc.cpp:400: Decoded 0xfef760e3 into: branch; - -DEBUG core.cpp:165: Fetched at 0x800001d0 -DEBUG core.cpp:166: 0x800001d0: branch; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 0 0 0 0 0 0 (0) - %r2: 7fffeec0 7fffeec0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 1 1 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 2 1 0 0 0 0 0 0 (0) - %r15: 8 8 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001b0 -DEBUG enc.cpp:400: Decoded 0xfec42303 into: load; - -DEBUG core.cpp:165: Fetched at 0x800001b0 -DEBUG core.cpp:166: 0x800001b0: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 0 0 0 0 0 0 (0) - %r2: 7fffeec0 7fffeec0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 2 1 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 2 1 0 0 0 0 0 0 (0) - %r15: 8 8 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001b4 -DEBUG enc.cpp:400: Decoded 0xf0010113 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x800001b4 -DEBUG core.cpp:166: 0x800001b4: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 0 0 0 0 0 0 (0) - %r2: 7fffedc0 7fffeec0 0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 2 1 0 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 0 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 0 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 2 1 0 0 0 0 0 0 (0) - %r15: 8 8 0 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001b8 -DEBUG enc.cpp:400: Decoded 0x3506b into: gpgpu; - -DEBUG core.cpp:165: Fetched at 0x800001b8 -DEBUG core.cpp:166: 0x800001b8: gpgpu; -DEBUG instruction.cpp:78: Begin instruction execute. -CLONE -CLONING THREAD: 2 -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 0 0 0 0 0 (0) - %r2: 7fffedc0 7fffeec0 7fffedc0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 2 1 2 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 2 1 2 0 0 0 0 0 (0) - %r15: 8 8 8 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001bc -DEBUG enc.cpp:400: Decoded 0xfec42783 into: load; - -DEBUG core.cpp:165: Fetched at 0x800001bc -DEBUG core.cpp:166: 0x800001bc: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 0 0 0 0 0 (0) - %r2: 7fffedc0 7fffeec0 7fffedc0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 2 1 2 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 2 1 2 0 0 0 0 0 (0) - %r15: 2 8 8 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001c0 -DEBUG enc.cpp:400: Decoded 0x178793 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x800001c0 -DEBUG core.cpp:166: 0x800001c0: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 0 0 0 0 0 (0) - %r2: 7fffedc0 7fffeec0 7fffedc0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 2 1 2 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 2 1 2 0 0 0 0 0 (0) - %r15: 3 8 8 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001c4 -DEBUG enc.cpp:400: Decoded 0xfef42623 into: store; - -DEBUG core.cpp:165: Fetched at 0x800001c4 -DEBUG core.cpp:166: 0x800001c4: store; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 0 0 0 0 0 (0) - %r2: 7fffedc0 7fffeec0 7fffedc0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 2 1 2 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 2 1 2 0 0 0 0 0 (0) - %r15: 3 8 8 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001c8 -DEBUG enc.cpp:400: Decoded 0xfec42703 into: load; - -DEBUG core.cpp:165: Fetched at 0x800001c8 -DEBUG core.cpp:166: 0x800001c8: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 0 0 0 0 0 (0) - %r2: 7fffedc0 7fffeec0 7fffedc0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 2 1 2 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 3 1 2 0 0 0 0 0 (0) - %r15: 3 8 8 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001cc -DEBUG enc.cpp:400: Decoded 0xfdc42783 into: load; - -DEBUG core.cpp:165: Fetched at 0x800001cc -DEBUG core.cpp:166: 0x800001cc: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 0 0 0 0 0 (0) - %r2: 7fffedc0 7fffeec0 7fffedc0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 2 1 2 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 3 1 2 0 0 0 0 0 (0) - %r15: 8 8 8 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001d0 -DEBUG enc.cpp:400: Decoded 0xfef760e3 into: branch; - -DEBUG core.cpp:165: Fetched at 0x800001d0 -DEBUG core.cpp:166: 0x800001d0: branch; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 0 0 0 0 0 (0) - %r2: 7fffedc0 7fffeec0 7fffedc0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 2 1 2 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 3 1 2 0 0 0 0 0 (0) - %r15: 8 8 8 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001b0 -DEBUG enc.cpp:400: Decoded 0xfec42303 into: load; - -DEBUG core.cpp:165: Fetched at 0x800001b0 -DEBUG core.cpp:166: 0x800001b0: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 0 0 0 0 0 (0) - %r2: 7fffedc0 7fffeec0 7fffedc0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 3 1 2 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 3 1 2 0 0 0 0 0 (0) - %r15: 8 8 8 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001b4 -DEBUG enc.cpp:400: Decoded 0xf0010113 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x800001b4 -DEBUG core.cpp:166: 0x800001b4: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 0 0 0 0 0 (0) - %r2: 7fffecc0 7fffeec0 7fffedc0 0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 3 1 2 0 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 0 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 0 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 3 1 2 0 0 0 0 0 (0) - %r15: 8 8 8 0 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001b8 -DEBUG enc.cpp:400: Decoded 0x3506b into: gpgpu; - -DEBUG core.cpp:165: Fetched at 0x800001b8 -DEBUG core.cpp:166: 0x800001b8: gpgpu; -DEBUG instruction.cpp:78: Begin instruction execute. -CLONE -CLONING THREAD: 3 -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 0 0 0 0 (0) - %r2: 7fffecc0 7fffeec0 7fffedc0 7fffecc0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 3 1 2 3 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 3 1 2 3 0 0 0 0 (0) - %r15: 8 8 8 8 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001bc -DEBUG enc.cpp:400: Decoded 0xfec42783 into: load; - -DEBUG core.cpp:165: Fetched at 0x800001bc -DEBUG core.cpp:166: 0x800001bc: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 0 0 0 0 (0) - %r2: 7fffecc0 7fffeec0 7fffedc0 7fffecc0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 3 1 2 3 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 3 1 2 3 0 0 0 0 (0) - %r15: 3 8 8 8 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001c0 -DEBUG enc.cpp:400: Decoded 0x178793 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x800001c0 -DEBUG core.cpp:166: 0x800001c0: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 0 0 0 0 (0) - %r2: 7fffecc0 7fffeec0 7fffedc0 7fffecc0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 3 1 2 3 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 3 1 2 3 0 0 0 0 (0) - %r15: 4 8 8 8 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001c4 -DEBUG enc.cpp:400: Decoded 0xfef42623 into: store; - -DEBUG core.cpp:165: Fetched at 0x800001c4 -DEBUG core.cpp:166: 0x800001c4: store; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 0 0 0 0 (0) - %r2: 7fffecc0 7fffeec0 7fffedc0 7fffecc0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 3 1 2 3 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 3 1 2 3 0 0 0 0 (0) - %r15: 4 8 8 8 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001c8 -DEBUG enc.cpp:400: Decoded 0xfec42703 into: load; - -DEBUG core.cpp:165: Fetched at 0x800001c8 -DEBUG core.cpp:166: 0x800001c8: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 0 0 0 0 (0) - %r2: 7fffecc0 7fffeec0 7fffedc0 7fffecc0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 3 1 2 3 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 4 1 2 3 0 0 0 0 (0) - %r15: 4 8 8 8 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001cc -DEBUG enc.cpp:400: Decoded 0xfdc42783 into: load; - -DEBUG core.cpp:165: Fetched at 0x800001cc -DEBUG core.cpp:166: 0x800001cc: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 0 0 0 0 (0) - %r2: 7fffecc0 7fffeec0 7fffedc0 7fffecc0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 3 1 2 3 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 4 1 2 3 0 0 0 0 (0) - %r15: 8 8 8 8 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001d0 -DEBUG enc.cpp:400: Decoded 0xfef760e3 into: branch; - -DEBUG core.cpp:165: Fetched at 0x800001d0 -DEBUG core.cpp:166: 0x800001d0: branch; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 0 0 0 0 (0) - %r2: 7fffecc0 7fffeec0 7fffedc0 7fffecc0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 3 1 2 3 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 4 1 2 3 0 0 0 0 (0) - %r15: 8 8 8 8 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001b0 -DEBUG enc.cpp:400: Decoded 0xfec42303 into: load; - -DEBUG core.cpp:165: Fetched at 0x800001b0 -DEBUG core.cpp:166: 0x800001b0: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 0 0 0 0 (0) - %r2: 7fffecc0 7fffeec0 7fffedc0 7fffecc0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 4 1 2 3 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 4 1 2 3 0 0 0 0 (0) - %r15: 8 8 8 8 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001b4 -DEBUG enc.cpp:400: Decoded 0xf0010113 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x800001b4 -DEBUG core.cpp:166: 0x800001b4: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 0 0 0 0 (0) - %r2: 7fffebc0 7fffeec0 7fffedc0 7fffecc0 0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 4 1 2 3 0 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 0 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 0 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 4 1 2 3 0 0 0 0 (0) - %r15: 8 8 8 8 0 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001b8 -DEBUG enc.cpp:400: Decoded 0x3506b into: gpgpu; - -DEBUG core.cpp:165: Fetched at 0x800001b8 -DEBUG core.cpp:166: 0x800001b8: gpgpu; -DEBUG instruction.cpp:78: Begin instruction execute. -CLONE -CLONING THREAD: 4 -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 0 0 0 (0) - %r2: 7fffebc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 4 1 2 3 4 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 4 1 2 3 4 0 0 0 (0) - %r15: 8 8 8 8 8 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001bc -DEBUG enc.cpp:400: Decoded 0xfec42783 into: load; - -DEBUG core.cpp:165: Fetched at 0x800001bc -DEBUG core.cpp:166: 0x800001bc: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 0 0 0 (0) - %r2: 7fffebc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 4 1 2 3 4 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 4 1 2 3 4 0 0 0 (0) - %r15: 4 8 8 8 8 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001c0 -DEBUG enc.cpp:400: Decoded 0x178793 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x800001c0 -DEBUG core.cpp:166: 0x800001c0: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 0 0 0 (0) - %r2: 7fffebc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 4 1 2 3 4 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 4 1 2 3 4 0 0 0 (0) - %r15: 5 8 8 8 8 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001c4 -DEBUG enc.cpp:400: Decoded 0xfef42623 into: store; - -DEBUG core.cpp:165: Fetched at 0x800001c4 -DEBUG core.cpp:166: 0x800001c4: store; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 0 0 0 (0) - %r2: 7fffebc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 4 1 2 3 4 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 4 1 2 3 4 0 0 0 (0) - %r15: 5 8 8 8 8 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001c8 -DEBUG enc.cpp:400: Decoded 0xfec42703 into: load; - -DEBUG core.cpp:165: Fetched at 0x800001c8 -DEBUG core.cpp:166: 0x800001c8: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 0 0 0 (0) - %r2: 7fffebc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 4 1 2 3 4 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 5 1 2 3 4 0 0 0 (0) - %r15: 5 8 8 8 8 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001cc -DEBUG enc.cpp:400: Decoded 0xfdc42783 into: load; - -DEBUG core.cpp:165: Fetched at 0x800001cc -DEBUG core.cpp:166: 0x800001cc: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 0 0 0 (0) - %r2: 7fffebc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 4 1 2 3 4 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 5 1 2 3 4 0 0 0 (0) - %r15: 8 8 8 8 8 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001d0 -DEBUG enc.cpp:400: Decoded 0xfef760e3 into: branch; - -DEBUG core.cpp:165: Fetched at 0x800001d0 -DEBUG core.cpp:166: 0x800001d0: branch; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 0 0 0 (0) - %r2: 7fffebc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 4 1 2 3 4 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 5 1 2 3 4 0 0 0 (0) - %r15: 8 8 8 8 8 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001b0 -DEBUG enc.cpp:400: Decoded 0xfec42303 into: load; - -DEBUG core.cpp:165: Fetched at 0x800001b0 -DEBUG core.cpp:166: 0x800001b0: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 0 0 0 (0) - %r2: 7fffebc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 5 1 2 3 4 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 5 1 2 3 4 0 0 0 (0) - %r15: 8 8 8 8 8 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001b4 -DEBUG enc.cpp:400: Decoded 0xf0010113 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x800001b4 -DEBUG core.cpp:166: 0x800001b4: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 0 0 0 (0) - %r2: 7fffeac0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 5 1 2 3 4 0 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 0 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 0 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 5 1 2 3 4 0 0 0 (0) - %r15: 8 8 8 8 8 0 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001b8 -DEBUG enc.cpp:400: Decoded 0x3506b into: gpgpu; - -DEBUG core.cpp:165: Fetched at 0x800001b8 -DEBUG core.cpp:166: 0x800001b8: gpgpu; -DEBUG instruction.cpp:78: Begin instruction execute. -CLONE -CLONING THREAD: 5 -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 80000280 0 0 (0) - %r2: 7fffeac0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 5 1 2 3 4 5 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 5 1 2 3 4 5 0 0 (0) - %r15: 8 8 8 8 8 8 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001bc -DEBUG enc.cpp:400: Decoded 0xfec42783 into: load; - -DEBUG core.cpp:165: Fetched at 0x800001bc -DEBUG core.cpp:166: 0x800001bc: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 80000280 0 0 (0) - %r2: 7fffeac0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 5 1 2 3 4 5 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 5 1 2 3 4 5 0 0 (0) - %r15: 5 8 8 8 8 8 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001c0 -DEBUG enc.cpp:400: Decoded 0x178793 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x800001c0 -DEBUG core.cpp:166: 0x800001c0: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 80000280 0 0 (0) - %r2: 7fffeac0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 5 1 2 3 4 5 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 5 1 2 3 4 5 0 0 (0) - %r15: 6 8 8 8 8 8 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001c4 -DEBUG enc.cpp:400: Decoded 0xfef42623 into: store; - -DEBUG core.cpp:165: Fetched at 0x800001c4 -DEBUG core.cpp:166: 0x800001c4: store; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 80000280 0 0 (0) - %r2: 7fffeac0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 5 1 2 3 4 5 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 5 1 2 3 4 5 0 0 (0) - %r15: 6 8 8 8 8 8 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001c8 -DEBUG enc.cpp:400: Decoded 0xfec42703 into: load; - -DEBUG core.cpp:165: Fetched at 0x800001c8 -DEBUG core.cpp:166: 0x800001c8: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 80000280 0 0 (0) - %r2: 7fffeac0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 5 1 2 3 4 5 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 6 1 2 3 4 5 0 0 (0) - %r15: 6 8 8 8 8 8 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001cc -DEBUG enc.cpp:400: Decoded 0xfdc42783 into: load; - -DEBUG core.cpp:165: Fetched at 0x800001cc -DEBUG core.cpp:166: 0x800001cc: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 80000280 0 0 (0) - %r2: 7fffeac0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 5 1 2 3 4 5 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 6 1 2 3 4 5 0 0 (0) - %r15: 8 8 8 8 8 8 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001d0 -DEBUG enc.cpp:400: Decoded 0xfef760e3 into: branch; - -DEBUG core.cpp:165: Fetched at 0x800001d0 -DEBUG core.cpp:166: 0x800001d0: branch; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 80000280 0 0 (0) - %r2: 7fffeac0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 5 1 2 3 4 5 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 6 1 2 3 4 5 0 0 (0) - %r15: 8 8 8 8 8 8 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001b0 -DEBUG enc.cpp:400: Decoded 0xfec42303 into: load; - -DEBUG core.cpp:165: Fetched at 0x800001b0 -DEBUG core.cpp:166: 0x800001b0: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 80000280 0 0 (0) - %r2: 7fffeac0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 6 1 2 3 4 5 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 6 1 2 3 4 5 0 0 (0) - %r15: 8 8 8 8 8 8 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001b4 -DEBUG enc.cpp:400: Decoded 0xf0010113 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x800001b4 -DEBUG core.cpp:166: 0x800001b4: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 80000280 0 0 (0) - %r2: 7fffe9c0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 6 1 2 3 4 5 0 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 0 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 0 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 6 1 2 3 4 5 0 0 (0) - %r15: 8 8 8 8 8 8 0 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001b8 -DEBUG enc.cpp:400: Decoded 0x3506b into: gpgpu; - -DEBUG core.cpp:165: Fetched at 0x800001b8 -DEBUG core.cpp:166: 0x800001b8: gpgpu; -DEBUG instruction.cpp:78: Begin instruction execute. -CLONE -CLONING THREAD: 6 -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 80000280 80000280 0 (0) - %r2: 7fffe9c0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 6 1 2 3 4 5 6 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 6 1 2 3 4 5 6 0 (0) - %r15: 8 8 8 8 8 8 8 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001bc -DEBUG enc.cpp:400: Decoded 0xfec42783 into: load; - -DEBUG core.cpp:165: Fetched at 0x800001bc -DEBUG core.cpp:166: 0x800001bc: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 80000280 80000280 0 (0) - %r2: 7fffe9c0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 6 1 2 3 4 5 6 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 6 1 2 3 4 5 6 0 (0) - %r15: 6 8 8 8 8 8 8 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001c0 -DEBUG enc.cpp:400: Decoded 0x178793 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x800001c0 -DEBUG core.cpp:166: 0x800001c0: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 80000280 80000280 0 (0) - %r2: 7fffe9c0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 6 1 2 3 4 5 6 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 6 1 2 3 4 5 6 0 (0) - %r15: 7 8 8 8 8 8 8 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001c4 -DEBUG enc.cpp:400: Decoded 0xfef42623 into: store; - -DEBUG core.cpp:165: Fetched at 0x800001c4 -DEBUG core.cpp:166: 0x800001c4: store; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 80000280 80000280 0 (0) - %r2: 7fffe9c0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 6 1 2 3 4 5 6 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 6 1 2 3 4 5 6 0 (0) - %r15: 7 8 8 8 8 8 8 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001c8 -DEBUG enc.cpp:400: Decoded 0xfec42703 into: load; - -DEBUG core.cpp:165: Fetched at 0x800001c8 -DEBUG core.cpp:166: 0x800001c8: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 80000280 80000280 0 (0) - %r2: 7fffe9c0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 6 1 2 3 4 5 6 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 7 1 2 3 4 5 6 0 (0) - %r15: 7 8 8 8 8 8 8 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001cc -DEBUG enc.cpp:400: Decoded 0xfdc42783 into: load; - -DEBUG core.cpp:165: Fetched at 0x800001cc -DEBUG core.cpp:166: 0x800001cc: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 80000280 80000280 0 (0) - %r2: 7fffe9c0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 6 1 2 3 4 5 6 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 7 1 2 3 4 5 6 0 (0) - %r15: 8 8 8 8 8 8 8 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001d0 -DEBUG enc.cpp:400: Decoded 0xfef760e3 into: branch; - -DEBUG core.cpp:165: Fetched at 0x800001d0 -DEBUG core.cpp:166: 0x800001d0: branch; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 80000280 80000280 0 (0) - %r2: 7fffe9c0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 6 1 2 3 4 5 6 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 7 1 2 3 4 5 6 0 (0) - %r15: 8 8 8 8 8 8 8 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001b0 -DEBUG enc.cpp:400: Decoded 0xfec42303 into: load; - -DEBUG core.cpp:165: Fetched at 0x800001b0 -DEBUG core.cpp:166: 0x800001b0: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 80000280 80000280 0 (0) - %r2: 7fffe9c0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 7 1 2 3 4 5 6 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 7 1 2 3 4 5 6 0 (0) - %r15: 8 8 8 8 8 8 8 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001b4 -DEBUG enc.cpp:400: Decoded 0xf0010113 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x800001b4 -DEBUG core.cpp:166: 0x800001b4: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 80000280 80000280 0 (0) - %r2: 7fffe8c0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 7 1 2 3 4 5 6 0 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 0 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 0 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 7 1 2 3 4 5 6 0 (0) - %r15: 8 8 8 8 8 8 8 0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001b8 -DEBUG enc.cpp:400: Decoded 0x3506b into: gpgpu; - -DEBUG core.cpp:165: Fetched at 0x800001b8 -DEBUG core.cpp:166: 0x800001b8: gpgpu; -DEBUG instruction.cpp:78: Begin instruction execute. -CLONE -CLONING THREAD: 7 -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 80000280 80000280 80000280 (0) - %r2: 7fffe8c0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 7 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 7 1 2 3 4 5 6 7 (0) - %r15: 8 8 8 8 8 8 8 8 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001bc -DEBUG enc.cpp:400: Decoded 0xfec42783 into: load; - -DEBUG core.cpp:165: Fetched at 0x800001bc -DEBUG core.cpp:166: 0x800001bc: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 80000280 80000280 80000280 (0) - %r2: 7fffe8c0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 7 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 7 1 2 3 4 5 6 7 (0) - %r15: 7 8 8 8 8 8 8 8 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001c0 -DEBUG enc.cpp:400: Decoded 0x178793 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x800001c0 -DEBUG core.cpp:166: 0x800001c0: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 80000280 80000280 80000280 (0) - %r2: 7fffe8c0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 7 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 7 1 2 3 4 5 6 7 (0) - %r15: 8 8 8 8 8 8 8 8 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001c4 -DEBUG enc.cpp:400: Decoded 0xfef42623 into: store; - -DEBUG core.cpp:165: Fetched at 0x800001c4 -DEBUG core.cpp:166: 0x800001c4: store; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 80000280 80000280 80000280 (0) - %r2: 7fffe8c0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 7 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 7 1 2 3 4 5 6 7 (0) - %r15: 8 8 8 8 8 8 8 8 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001c8 -DEBUG enc.cpp:400: Decoded 0xfec42703 into: load; - -DEBUG core.cpp:165: Fetched at 0x800001c8 -DEBUG core.cpp:166: 0x800001c8: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 80000280 80000280 80000280 (0) - %r2: 7fffe8c0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 7 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 1 2 3 4 5 6 7 (0) - %r15: 8 8 8 8 8 8 8 8 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001cc -DEBUG enc.cpp:400: Decoded 0xfdc42783 into: load; - -DEBUG core.cpp:165: Fetched at 0x800001cc -DEBUG core.cpp:166: 0x800001cc: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 80000280 80000280 80000280 (0) - %r2: 7fffe8c0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 7 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 1 2 3 4 5 6 7 (0) - %r15: 8 8 8 8 8 8 8 8 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001d0 -DEBUG enc.cpp:400: Decoded 0xfef760e3 into: branch; - -DEBUG core.cpp:165: Fetched at 0x800001d0 -DEBUG core.cpp:166: 0x800001d0: branch; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 80000280 80000280 80000280 (0) - %r2: 7fffe8c0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 7 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 1 2 3 4 5 6 7 (0) - %r15: 8 8 8 8 8 8 8 8 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001d4 -DEBUG enc.cpp:400: Decoded 0xf0113 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x800001d4 -DEBUG core.cpp:166: 0x800001d4: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 80000280 80000280 80000280 (0) - %r2: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 7 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 1 2 3 4 5 6 7 (0) - %r15: 8 8 8 8 8 8 8 8 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001d8 -DEBUG enc.cpp:400: Decoded 0x313 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x800001d8 -DEBUG core.cpp:166: 0x800001d8: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 80000280 80000280 80000280 (0) - %r2: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 1 2 3 4 5 6 7 (0) - %r15: 8 8 8 8 8 8 8 8 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 0 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001dc -DEBUG enc.cpp:400: Decoded 0xfd442f83 into: load; - -DEBUG core.cpp:165: Fetched at 0x800001dc -DEBUG core.cpp:166: 0x800001dc: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 80000280 80000280 80000280 (0) - %r2: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 1 2 3 4 5 6 7 (0) - %r15: 8 8 8 8 8 8 8 8 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 0 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001e0 -DEBUG enc.cpp:400: Decoded 0xfdc42d83 into: load; - -DEBUG core.cpp:165: Fetched at 0x800001e0 -DEBUG core.cpp:166: 0x800001e0: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 80000280 80000280 80000280 (0) - %r2: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 1 2 3 4 5 6 7 (0) - %r15: 8 8 8 8 8 8 8 8 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001e4 -DEBUG enc.cpp:400: Decoded 0xfd842503 into: load; - -DEBUG core.cpp:165: Fetched at 0x800001e4 -DEBUG core.cpp:166: 0x800001e4: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000280 80000280 80000280 80000280 80000280 80000280 80000280 80000280 (0) - %r2: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 0 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 1 2 3 4 5 6 7 (0) - %r15: 8 8 8 8 8 8 8 8 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 1 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[1] -DEBUG core.cpp:137: in step pc=0x800001e8 -DEBUG enc.cpp:400: Decoded 0x1bfe0eb into: gpgpu; - -DEBUG core.cpp:165: Fetched at 0x800001e8 -DEBUG core.cpp:166: 0x800001e8: gpgpu; -DEBUG instruction.cpp:78: Begin instruction execute. -ACTIVE_THREDS: 1b val: 8 -nextPC: 1f val: 80000040 -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 800001ec 80000280 80000280 80000280 80000280 80000280 80000280 80000280 (0) - %r2: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 0 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 1 2 3 4 5 6 7 (0) - %r15: 8 8 8 8 8 8 8 8 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x80000040 -DEBUG enc.cpp:400: Decoded 0xfd010113 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x80000040 -DEBUG core.cpp:166: 0x80000040: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 800001ec 80000280 80000280 80000280 80000280 80000280 80000280 80000280 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 0 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 1 2 3 4 5 6 7 (0) - %r15: 8 8 8 8 8 8 8 8 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x80000044 -DEBUG enc.cpp:400: Decoded 0x2112623 into: store; - -DEBUG core.cpp:165: Fetched at 0x80000044 -DEBUG core.cpp:166: 0x80000044: store; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 800001ec 80000280 80000280 80000280 80000280 80000280 80000280 80000280 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 0 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 1 2 3 4 5 6 7 (0) - %r15: 8 8 8 8 8 8 8 8 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x80000048 -DEBUG enc.cpp:400: Decoded 0x2812423 into: store; - -DEBUG core.cpp:165: Fetched at 0x80000048 -DEBUG core.cpp:166: 0x80000048: store; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 800001ec 80000280 80000280 80000280 80000280 80000280 80000280 80000280 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 0 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 1 2 3 4 5 6 7 (0) - %r15: 8 8 8 8 8 8 8 8 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x8000004c -DEBUG enc.cpp:400: Decoded 0x3010413 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x8000004c -DEBUG core.cpp:166: 0x8000004c: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 800001ec 80000280 80000280 80000280 80000280 80000280 80000280 80000280 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 0 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 1 2 3 4 5 6 7 (0) - %r15: 8 8 8 8 8 8 8 8 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x80000050 -DEBUG enc.cpp:400: Decoded 0xfca42e23 into: store; - -DEBUG core.cpp:165: Fetched at 0x80000050 -DEBUG core.cpp:166: 0x80000050: store; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 800001ec 80000280 80000280 80000280 80000280 80000280 80000280 80000280 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 0 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 1 2 3 4 5 6 7 (0) - %r15: 8 8 8 8 8 8 8 8 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x80000054 -DEBUG enc.cpp:400: Decoded 0x244000ef into: jal; - -DEBUG core.cpp:165: Fetched at 0x80000054 -DEBUG core.cpp:166: 0x80000054: jal; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 0 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 1 2 3 4 5 6 7 (0) - %r15: 8 8 8 8 8 8 8 8 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x80000298 -DEBUG enc.cpp:400: Decoded 0xff010113 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x80000298 -DEBUG core.cpp:166: 0x80000298: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef80 7fffee80 7fffed80 7fffec80 7fffeb80 7fffea80 7fffe980 7fffe880 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 0 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 1 2 3 4 5 6 7 (0) - %r15: 8 8 8 8 8 8 8 8 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x8000029c -DEBUG enc.cpp:400: Decoded 0x812623 into: store; - -DEBUG core.cpp:165: Fetched at 0x8000029c -DEBUG core.cpp:166: 0x8000029c: store; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef80 7fffee80 7fffed80 7fffec80 7fffeb80 7fffea80 7fffe980 7fffe880 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 0 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 1 2 3 4 5 6 7 (0) - %r15: 8 8 8 8 8 8 8 8 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x800002a0 -DEBUG enc.cpp:400: Decoded 0x1010413 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x800002a0 -DEBUG core.cpp:166: 0x800002a0: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef80 7fffee80 7fffed80 7fffec80 7fffeb80 7fffea80 7fffe980 7fffe880 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 0 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 1 2 3 4 5 6 7 (0) - %r15: 8 8 8 8 8 8 8 8 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x800002a4 -DEBUG enc.cpp:400: Decoded 0x13 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x800002a4 -DEBUG core.cpp:166: 0x800002a4: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef80 7fffee80 7fffed80 7fffec80 7fffeb80 7fffea80 7fffe980 7fffe880 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 0 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 1 2 3 4 5 6 7 (0) - %r15: 8 8 8 8 8 8 8 8 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x800002a8 -DEBUG enc.cpp:400: Decoded 0x78513 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x800002a8 -DEBUG core.cpp:166: 0x800002a8: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef80 7fffee80 7fffed80 7fffec80 7fffeb80 7fffea80 7fffe980 7fffe880 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 1 2 3 4 5 6 7 (0) - %r15: 8 8 8 8 8 8 8 8 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x800002ac -DEBUG enc.cpp:400: Decoded 0xc12403 into: load; - -DEBUG core.cpp:165: Fetched at 0x800002ac -DEBUG core.cpp:166: 0x800002ac: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef80 7fffee80 7fffed80 7fffec80 7fffeb80 7fffea80 7fffe980 7fffe880 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 1 2 3 4 5 6 7 (0) - %r15: 8 8 8 8 8 8 8 8 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x800002b0 -DEBUG enc.cpp:400: Decoded 0x1010113 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x800002b0 -DEBUG core.cpp:166: 0x800002b0: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 1 2 3 4 5 6 7 (0) - %r15: 8 8 8 8 8 8 8 8 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x800002b4 -DEBUG enc.cpp:400: Decoded 0x8067 into: jalr; - -DEBUG core.cpp:165: Fetched at 0x800002b4 -DEBUG core.cpp:166: 0x800002b4: jalr; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 1 2 3 4 5 6 7 (0) - %r15: 8 8 8 8 8 8 8 8 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x80000058 -DEBUG enc.cpp:400: Decoded 0xfea42623 into: store; - -DEBUG core.cpp:165: Fetched at 0x80000058 -DEBUG core.cpp:166: 0x80000058: store; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 1 2 3 4 5 6 7 (0) - %r15: 8 8 8 8 8 8 8 8 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x8000005c -DEBUG enc.cpp:400: Decoded 0xfdc42783 into: load; - -DEBUG core.cpp:165: Fetched at 0x8000005c -DEBUG core.cpp:166: 0x8000005c: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 1 2 3 4 5 6 7 (0) - %r15: 0 8 8 8 8 8 8 8 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x80000060 -DEBUG enc.cpp:400: Decoded 0x379793 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x80000060 -DEBUG core.cpp:166: 0x80000060: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 1 2 3 4 5 6 7 (0) - %r15: 0 40 40 40 40 40 40 40 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x80000064 -DEBUG enc.cpp:400: Decoded 0xfec42703 into: load; - -DEBUG core.cpp:165: Fetched at 0x80000064 -DEBUG core.cpp:166: 0x80000064: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 8 8 8 8 8 8 8 (0) - %r15: 0 40 40 40 40 40 40 40 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x80000068 -DEBUG enc.cpp:400: Decoded 0xf707b3 into: r_type; - -DEBUG core.cpp:165: Fetched at 0x80000068 -DEBUG core.cpp:166: 0x80000068: r_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 8 8 8 8 8 8 8 (0) - %r15: 8 48 48 48 48 48 48 48 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x8000006c -DEBUG enc.cpp:400: Decoded 0xfef42423 into: store; - -DEBUG core.cpp:165: Fetched at 0x8000006c -DEBUG core.cpp:166: 0x8000006c: store; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 8 8 8 8 8 8 8 (0) - %r15: 8 48 48 48 48 48 48 48 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x80000070 -DEBUG enc.cpp:400: Decoded 0x13 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x80000070 -DEBUG core.cpp:166: 0x80000070: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 8 8 8 8 8 8 8 (0) - %r15: 8 48 48 48 48 48 48 48 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x80000074 -DEBUG enc.cpp:400: Decoded 0x13 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x80000074 -DEBUG core.cpp:166: 0x80000074: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 8 8 8 8 8 8 8 (0) - %r15: 8 48 48 48 48 48 48 48 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x80000078 -DEBUG enc.cpp:400: Decoded 0x13 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x80000078 -DEBUG core.cpp:166: 0x80000078: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 8 8 8 8 8 8 8 (0) - %r15: 8 48 48 48 48 48 48 48 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x8000007c -DEBUG enc.cpp:400: Decoded 0x13 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x8000007c -DEBUG core.cpp:166: 0x8000007c: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 8 8 8 8 8 8 8 (0) - %r15: 8 48 48 48 48 48 48 48 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x80000080 -DEBUG enc.cpp:400: Decoded 0x810007b7 into: lui; - -DEBUG core.cpp:165: Fetched at 0x80000080 -DEBUG core.cpp:166: 0x80000080: lui; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 8 8 8 8 8 8 8 (0) - %r15: 81000000 81000000 81000000 81000000 81000000 81000000 81000000 81000000 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x80000084 -DEBUG enc.cpp:400: Decoded 0xfe842703 into: load; - -DEBUG core.cpp:165: Fetched at 0x80000084 -DEBUG core.cpp:166: 0x80000084: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 48 48 48 48 48 48 48 (0) - %r15: 81000000 81000000 81000000 81000000 81000000 81000000 81000000 81000000 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x80000088 -DEBUG enc.cpp:400: Decoded 0x271713 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x80000088 -DEBUG core.cpp:166: 0x80000088: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 20 120 120 120 120 120 120 120 (0) - %r15: 81000000 81000000 81000000 81000000 81000000 81000000 81000000 81000000 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x8000008c -DEBUG enc.cpp:400: Decoded 0x4078793 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x8000008c -DEBUG core.cpp:166: 0x8000008c: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 20 120 120 120 120 120 120 120 (0) - %r15: 81000040 81000040 81000040 81000040 81000040 81000040 81000040 81000040 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x80000090 -DEBUG enc.cpp:400: Decoded 0xf707b3 into: r_type; - -DEBUG core.cpp:165: Fetched at 0x80000090 -DEBUG core.cpp:166: 0x80000090: r_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 20 120 120 120 120 120 120 120 (0) - %r15: 81000060 81000160 81000160 81000160 81000160 81000160 81000160 81000160 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x80000094 -DEBUG enc.cpp:400: Decoded 0x7a703 into: load; - -DEBUG core.cpp:165: Fetched at 0x80000094 -DEBUG core.cpp:166: 0x80000094: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff (0) - %r15: 81000060 81000160 81000160 81000160 81000160 81000160 81000160 81000160 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x80000098 -DEBUG enc.cpp:400: Decoded 0x810007b7 into: lui; - -DEBUG core.cpp:165: Fetched at 0x80000098 -DEBUG core.cpp:166: 0x80000098: lui; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 0 0 0 0 0 0 0 0 (0) - %r14: 8 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff (0) - %r15: 81000000 81000000 81000000 81000000 81000000 81000000 81000000 81000000 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x8000009c -DEBUG enc.cpp:400: Decoded 0xfe842683 into: load; - -DEBUG core.cpp:165: Fetched at 0x8000009c -DEBUG core.cpp:166: 0x8000009c: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 8 48 48 48 48 48 48 48 (0) - %r14: 8 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff (0) - %r15: 81000000 81000000 81000000 81000000 81000000 81000000 81000000 81000000 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x800000a0 -DEBUG enc.cpp:400: Decoded 0x269693 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x800000a0 -DEBUG core.cpp:166: 0x800000a0: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 20 120 120 120 120 120 120 120 (0) - %r14: 8 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff (0) - %r15: 81000000 81000000 81000000 81000000 81000000 81000000 81000000 81000000 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x800000a4 -DEBUG enc.cpp:400: Decoded 0x8078793 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x800000a4 -DEBUG core.cpp:166: 0x800000a4: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 20 120 120 120 120 120 120 120 (0) - %r14: 8 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff (0) - %r15: 81000080 81000080 81000080 81000080 81000080 81000080 81000080 81000080 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x800000a8 -DEBUG enc.cpp:400: Decoded 0xf687b3 into: r_type; - -DEBUG core.cpp:165: Fetched at 0x800000a8 -DEBUG core.cpp:166: 0x800000a8: r_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 20 120 120 120 120 120 120 120 (0) - %r14: 8 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff (0) - %r15: 810000a0 810001a0 810001a0 810001a0 810001a0 810001a0 810001a0 810001a0 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x800000ac -DEBUG enc.cpp:400: Decoded 0x7a783 into: load; - -DEBUG core.cpp:165: Fetched at 0x800000ac -DEBUG core.cpp:166: 0x800000ac: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 20 120 120 120 120 120 120 120 (0) - %r14: 8 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff (0) - %r15: 4 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x800000b0 -DEBUG enc.cpp:400: Decoded 0xf70733 into: r_type; - -DEBUG core.cpp:165: Fetched at 0x800000b0 -DEBUG core.cpp:166: 0x800000b0: r_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 20 120 120 120 120 120 120 120 (0) - %r14: c fffffffe fffffffe fffffffe fffffffe fffffffe fffffffe fffffffe (0) - %r15: 4 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x800000b4 -DEBUG enc.cpp:400: Decoded 0x810007b7 into: lui; - -DEBUG core.cpp:165: Fetched at 0x800000b4 -DEBUG core.cpp:166: 0x800000b4: lui; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 20 120 120 120 120 120 120 120 (0) - %r14: c fffffffe fffffffe fffffffe fffffffe fffffffe fffffffe fffffffe (0) - %r15: 81000000 81000000 81000000 81000000 81000000 81000000 81000000 81000000 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x800000b8 -DEBUG enc.cpp:400: Decoded 0xfe842683 into: load; - -DEBUG core.cpp:165: Fetched at 0x800000b8 -DEBUG core.cpp:166: 0x800000b8: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 8 48 48 48 48 48 48 48 (0) - %r14: c fffffffe fffffffe fffffffe fffffffe fffffffe fffffffe fffffffe (0) - %r15: 81000000 81000000 81000000 81000000 81000000 81000000 81000000 81000000 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x800000bc -DEBUG enc.cpp:400: Decoded 0x269693 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x800000bc -DEBUG core.cpp:166: 0x800000bc: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 20 120 120 120 120 120 120 120 (0) - %r14: c fffffffe fffffffe fffffffe fffffffe fffffffe fffffffe fffffffe (0) - %r15: 81000000 81000000 81000000 81000000 81000000 81000000 81000000 81000000 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x800000c0 -DEBUG enc.cpp:400: Decoded 0x78793 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x800000c0 -DEBUG core.cpp:166: 0x800000c0: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 20 120 120 120 120 120 120 120 (0) - %r14: c fffffffe fffffffe fffffffe fffffffe fffffffe fffffffe fffffffe (0) - %r15: 81000000 81000000 81000000 81000000 81000000 81000000 81000000 81000000 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x800000c4 -DEBUG enc.cpp:400: Decoded 0xf687b3 into: r_type; - -DEBUG core.cpp:165: Fetched at 0x800000c4 -DEBUG core.cpp:166: 0x800000c4: r_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 20 120 120 120 120 120 120 120 (0) - %r14: c fffffffe fffffffe fffffffe fffffffe fffffffe fffffffe fffffffe (0) - %r15: 81000020 81000120 81000120 81000120 81000120 81000120 81000120 81000120 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x800000c8 -DEBUG enc.cpp:400: Decoded 0xe7a023 into: store; - -DEBUG core.cpp:165: Fetched at 0x800000c8 -DEBUG core.cpp:166: 0x800000c8: store; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 20 120 120 120 120 120 120 120 (0) - %r14: c fffffffe fffffffe fffffffe fffffffe fffffffe fffffffe fffffffe (0) - %r15: 81000020 81000120 81000120 81000120 81000120 81000120 81000120 81000120 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x800000cc -DEBUG enc.cpp:400: Decoded 0x13 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x800000cc -DEBUG core.cpp:166: 0x800000cc: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 80000058 80000058 80000058 80000058 80000058 80000058 80000058 80000058 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 20 120 120 120 120 120 120 120 (0) - %r14: c fffffffe fffffffe fffffffe fffffffe fffffffe fffffffe fffffffe (0) - %r15: 81000020 81000120 81000120 81000120 81000120 81000120 81000120 81000120 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x800000d0 -DEBUG enc.cpp:400: Decoded 0x2c12083 into: load; - -DEBUG core.cpp:165: Fetched at 0x800000d0 -DEBUG core.cpp:166: 0x800000d0: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 800001ec 80000280 80000280 80000280 80000280 80000280 80000280 80000280 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 20 120 120 120 120 120 120 120 (0) - %r14: c fffffffe fffffffe fffffffe fffffffe fffffffe fffffffe fffffffe (0) - %r15: 81000020 81000120 81000120 81000120 81000120 81000120 81000120 81000120 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x800000d4 -DEBUG enc.cpp:400: Decoded 0x2812403 into: load; - -DEBUG core.cpp:165: Fetched at 0x800000d4 -DEBUG core.cpp:166: 0x800000d4: load; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 800001ec 80000280 80000280 80000280 80000280 80000280 80000280 80000280 (0) - %r2: 7fffef90 7fffee90 7fffed90 7fffec90 7fffeb90 7fffea90 7fffe990 7fffe890 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 20 120 120 120 120 120 120 120 (0) - %r14: c fffffffe fffffffe fffffffe fffffffe fffffffe fffffffe fffffffe (0) - %r15: 81000020 81000120 81000120 81000120 81000120 81000120 81000120 81000120 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x800000d8 -DEBUG enc.cpp:400: Decoded 0x3010113 into: i_type; - -DEBUG core.cpp:165: Fetched at 0x800000d8 -DEBUG core.cpp:166: 0x800000d8: i_type; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 800001ec 80000280 80000280 80000280 80000280 80000280 80000280 80000280 (0) - %r2: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 20 120 120 120 120 120 120 120 (0) - %r14: c fffffffe fffffffe fffffffe fffffffe fffffffe fffffffe fffffffe (0) - %r15: 81000020 81000120 81000120 81000120 81000120 81000120 81000120 81000120 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x800000dc -DEBUG enc.cpp:400: Decoded 0x8067 into: jalr; - -DEBUG core.cpp:165: Fetched at 0x800000dc -DEBUG core.cpp:166: 0x800000dc: jalr; -DEBUG instruction.cpp:78: Begin instruction execute. -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 800001ec 80000280 80000280 80000280 80000280 80000280 80000280 80000280 (0) - %r2: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 (0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (0) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (0) - %r13: 20 120 120 120 120 120 120 120 (0) - %r14: c fffffffe fffffffe fffffffe fffffffe fffffffe fffffffe fffffffe (0) - %r15: 81000020 81000120 81000120 81000120 81000120 81000120 81000120 81000120 (0) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (0) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (0) - %r31: 80000040 0 0 0 0 0 0 0 (0) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 8 active threads in 0 -DEBUG core.cpp:58: Core step stepping warp 0[8] -DEBUG core.cpp:137: in step pc=0x800001ec -DEBUG enc.cpp:400: Decoded 0x73 into: SYS; - -DEBUG core.cpp:165: Fetched at 0x800001ec -DEBUG core.cpp:166: 0x800001ec: SYS; -DEBUG instruction.cpp:78: Begin instruction execute. -STORING IN CSR: 0 csr#: 0 INTERRUPT ECALL/EBREAK -READING FROM CSR: 0 csr#: 0 -DEBUG instruction.cpp:556: End instruction execute. -DEBUG core.cpp:199: Register state: - %r0: 0 0 0 0 0 0 0 0 (0) - %r1: 800001ec 80000280 80000280 80000280 80000280 80000280 80000280 80000280 (800001ec) - %r2: 7fffefc0 7fffeec0 7fffedc0 7fffecc0 7fffebc0 7fffeac0 7fffe9c0 7fffe8c0 (7fffefc0) - %r3: 0 0 0 0 0 0 0 0 (0) - %r4: 0 0 0 0 0 0 0 0 (0) - %r5: 0 0 0 0 0 0 0 0 (0) - %r6: 0 1 2 3 4 5 6 7 (0) - %r7: 0 0 0 0 0 0 0 0 (0) - %r8: 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 7fffeff0 (7fffeff0) - %r9: 0 0 0 0 0 0 0 0 (0) - %r10: 8 8 8 8 8 8 8 8 (8) - %r11: 0 0 0 0 0 0 0 0 (0) - %r12: 80000040 80000040 80000040 80000040 80000040 80000040 80000040 80000040 (80000040) - %r13: 20 120 120 120 120 120 120 120 (20) - %r14: c fffffffe fffffffe fffffffe fffffffe fffffffe fffffffe fffffffe (c) - %r15: 81000020 81000120 81000120 81000120 81000120 81000120 81000120 81000120 (81000020) - %r16: 0 0 0 0 0 0 0 0 (0) - %r17: 0 0 0 0 0 0 0 0 (0) - %r18: 0 0 0 0 0 0 0 0 (0) - %r19: 0 0 0 0 0 0 0 0 (0) - %r20: 0 0 0 0 0 0 0 0 (0) - %r21: 0 0 0 0 0 0 0 0 (0) - %r22: 0 0 0 0 0 0 0 0 (0) - %r23: 0 0 0 0 0 0 0 0 (0) - %r24: 0 0 0 0 0 0 0 0 (0) - %r25: 0 0 0 0 0 0 0 0 (0) - %r26: 0 0 0 0 0 0 0 0 (0) - %r27: 8 0 0 0 0 0 0 0 (8) - %r28: 0 0 0 0 0 0 0 0 (0) - %r29: 0 0 0 0 0 0 0 0 (0) - %r30: 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 7fffefc0 (7fffefc0) - %r31: 80000040 0 0 0 0 0 0 0 (80000040) -DEBUG core.cpp:206: Predicate state: - - - - - - - - - () -DEBUG core.cpp:216: Thread mask: - 1 1 1 1 1 1 1 1 -DEBUG core.cpp:60: Now 0 active threads in 0 -Total steps: a8 -Total insts: 1f8 +INTERRUPT ECALL/EBREAK +Total steps: 274 +Total insts: 1561 === Warp 0 === -Steps : a8 -Insts : 1f8 +Steps : 274 +Insts : 827 Loads : 0 -Stores: 4e +Stores: 177 GRADE: FAILED 0 === Warp 1 === -Steps : 0 -Insts : 0 +Steps : 181 +Insts : 734 Loads : 0 -Stores: 0 +Stores: 157 GRADE: FAILED 0 === Warp 2 === Steps : 0 @@ -9121,20 +23,20 @@ Insts : 0 Loads : 0 Stores: 0 GRADE: FAILED 0 -81000000 = ffffffff -81000004 = ffffffff -81000008 = ffffffff -8100000c = ffffffff -81000010 = ffffffff -81000014 = ffffffff -81000018 = ffffffff -8100001c = ffffffff -81000020 = c -81000024 = ffffffff -81000028 = ffffffff -8100002c = ffffffff -81000030 = ffffffff -81000034 = ffffffff -81000038 = ffffffff -8100003c = ffffffff +81000000 = 1 +81000004 = 3 +81000008 = 8 +8100000c = 0 +81000010 = 8 +81000014 = 1 +81000018 = 2 +8100001c = 3 +81000020 = 4 +81000024 = 5 +81000028 = 6 +8100002c = 7 +81000030 = 8 +81000034 = 9 +81000038 = a +8100003c = b diff --git a/src/riscv_gpgpu/firmware.c b/src/riscv_gpgpu/firmware.c deleted file mode 100644 index 7ffcd4fa..00000000 --- a/src/riscv_gpgpu/firmware.c +++ /dev/null @@ -1,212 +0,0 @@ -/* - * PicoSoC - A simple example SoC using PicoRV32 - * - * Copyright (C) 2017 Clifford Wolf - * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - * - */ - -#include -#include - -// #if !defined(ICEBREAKER) && !defined(HX8KDEMO) -// # error "Set -DICEBREAKER or -DHX8KDEMO when compiling firmware.c" -// #endif - -// a pointer to this is a null pointer, but the compiler does not -// know that because "sram" is a linker symbol from sections.lds. - - -#define reg_uart_data (*(volatile uint32_t*)0xFF000000) -// -------------------------------------------------------- - - -// -------------------------------------------------------- -int main() -{ - // FUNC DEFINITIONS - void putchar(char); - void print(const char *); - char getchar_prompt(char *); - void getsent_prompt(char *, char *); - - char arr[2]; - arr[1] = 0; - char c; - - print("$ Booting..\n"); - - - while ((c = getchar_prompt("$ Press ENTER to continue.. ")) != '\n') - { - // arr[0] = c; - // print("char printed[ "); - // print(arr); - // print(" ]\n"); - } - // getchar_prompt("Press ENTER to continue..\n"); - - - print("$ \n"); - print(" ______ __ __ _______ ______ ______ ______ __ __ \n"); - print(" / \\ | \\ | \\ | \\| \\/ \\ / \\ | \\ | \\\n"); - print("| $$$$$$\\ ______ | $$____ \\$$_______ __ __ | $$$$$$$\\\\$$$$$| $$$$$$| $$$$$$\\ | $$ | $$\n"); - print("| $$___\\$$/ \\| $$ \\| | \\| \\ / \\ | $$__| $$ | $$ | $$___\\$| $$ \\$_____| $$ | $$\n"); - print(" \\$$ \\| $$$$$$| $$$$$$$| $| $$$$$$$\\\\$$\\/ $$ | $$ $$ | $$ \\$$ \\| $$ | \\$$\\ / $$\n"); - print(" _\\$$$$$$| $$ | $| $$ | $| $| $$ | $$ >$$ $$ | $$$$$$$\\ | $$ _\\$$$$$$| $$ __\\$$$$$$\\$$\\ $$ \n"); - print("| \\__| $| $$__/ $| $$ | $| $| $$ | $$/ $$$$\\ | $$ | $$_| $$_| \\__| $| $$__/ \\ \\$$ $$ \n"); - print(" \\$$ $| $$ $| $$ | $| $| $$ | $| $$ \\$$\\ | $$ | $| $$ \\\\$$ $$\\$$ $$ \\$$$ \n"); - print(" \\$$$$$$| $$$$$$$ \\$$ \\$$\\$$\\$$ \\$$\\$$ \\$$ \\$$ \\$$\\$$$$$$ \\$$$$$$ \\$$$$$$ \\$ \n"); - print(" | $$ \n"); - print(" | $$ \n"); - print(" \\$$ \n"); - - print("\n"); - - - char buf[50]; - - while (1) - { - getsent_prompt("$ Do you want to play a guessing game? [y/n] ", buf); - c = buf[0]; - if (c == 'y') - { - break; - } else if (c == 'n') - { - return 0; - } else - { - print("\n$ Wrong input, please try again\n"); - } - } - - char n = '5'; - - while (1) - { - getsent_prompt("> Guess a number between 0 and 9: ", buf); - c = buf[0]; - if (c < n) - { - print("> The number is larger\n"); - } else if (c > n) - { - print("> The number is smaller\n"); - } else - { - - - - print(" _ _ _ _ _ _ \n"); - print(" | | | | | | (_) | | |\n"); - print(" ___ ___ _ __ __ _ _ __ __ _| |_ _ _| | __ _| |_ _ ___ _ __ ___| | |\n"); - print(" / __/ _ \\| '_ \\ / _` | '__/ _` | __| | | | |/ _` | __| |/ _ \\| '_ \\/ __| | |\n"); - print(" | (_| (_) | | | | (_| | | | (_| | |_| |_| | | (_| | |_| | (_) | | | \\__ \\_|_|\n"); - print(" \\___\\___/|_| |_|\\__, |_| \\__,_|\\__|\\__,_|_|\\__,_|\\__|_|\\___/|_| |_|___(_|_)\n"); - print(" __/ | \n"); - print(" |___/ \n"); - - - print("\n"); - - - break; - } - } - - print("$ Press CNTR-C to exit "); - - return 0; -} - -void putchar(char c) -{ - if (c == '\n') - putchar('\r'); - reg_uart_data = c; -} - -void print(const char *p) -{ - while (*p) - putchar(*(p++)); -} - -char getchar_prompt(char *prompt) -{ - int32_t c = -1; - - uint32_t cycles_begin, cycles_now, cycles; - __asm__ volatile ("rdcycle %0" : "=r"(cycles_begin)); - - - cycles = 0; - - if (prompt) - print(prompt); - - while (c == -1) { - __asm__ volatile ("rdcycle %0" : "=r"(cycles_now)); - cycles = cycles_now - cycles_begin; - // if (cycles > 1200000) { - // if (prompt) - // print(prompt); - // cycles_begin = cycles_now; - // } - c = reg_uart_data; - } - - print("\n"); - - return c; -} - - -void getsent_prompt(char *prompt, char * buf) -{ - int32_t c = -1; - - uint32_t cycles_begin, cycles_now, cycles; - __asm__ volatile ("rdcycle %0" : "=r"(cycles_begin)); - - - - cycles = 0; - - if (prompt) - print(prompt); - - int inx = 0; - while (c != (int) '\n') { - __asm__ volatile ("rdcycle %0" : "=r"(cycles_now)); - cycles = cycles_now - cycles_begin; - // if (cycles > 1200000) { - // if (prompt) - // print(prompt); - // cycles_begin = cycles_now; - // } - c = reg_uart_data; - if (c != -1) - { - buf[inx] = c; - inx++; - } - } - - // print("\n"); - - return; -} \ No newline at end of file diff --git a/src/riscv_gpgpu/firmware.dump b/src/riscv_gpgpu/firmware.dump deleted file mode 100644 index e69de29b..00000000 diff --git a/src/riscv_gpgpu/gpgpu_test.c b/src/riscv_gpgpu/gpgpu_test.c index eb3888d0..21859ab4 100644 --- a/src/riscv_gpgpu/gpgpu_test.c +++ b/src/riscv_gpgpu/gpgpu_test.c @@ -4,37 +4,37 @@ int main(void); +void matAddition (); #include "./lib/lib.h" -unsigned x[] = {1, 5, 10, 0, 3, 1, 1, 2, 8, 7, 8, 7, 5, 7, 7, 9}; -unsigned y[] = {0, 2, 2, 0, 5, 0, 1, 1, 4, 2, 2, 0, 3, 2, 3, 2}; +unsigned x[] = {1, 1, 6, 0, 3, 1, 1, 2, 0, 3, 6, 7, 5, 7, 7, 9}; +unsigned y[] = {0, 2, 2, 0, 5, 0, 1, 1, 4, 2, 0, 0, 3, 2, 3, 2}; unsigned z[] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; -unsigned N = 16; + +#define NUM_WARPS 2 +#define NUM_THREADS 8 int main() { initiate_stack(); - void mat (); - - createWarps(2, 8, mat); + createWarps(NUM_WARPS, NUM_THREADS, matAddition, x, y, z); return 0; - } -void mat(unsigned warp_id) +void matAddition(unsigned tid) { + unsigned wid = get_wid(); + unsigned * x_ptr = get_1st_arg(); + unsigned * y_ptr = get_2nd_arg(); + unsigned * z_ptr = get_3rd_arg(); - unsigned tid = get_tid(); - unsigned index = (warp_id * 8) + tid; - asm __volatile("nop"); - asm __volatile("nop"); - asm __volatile("nop"); - asm __volatile("nop"); - z[index] = x[index] + y[index]; + unsigned i = (wid * 8) + tid; + + z_ptr[i] = x_ptr[i] + y_ptr[i]; } \ No newline at end of file diff --git a/src/riscv_gpgpu/gpgpu_test.dump b/src/riscv_gpgpu/gpgpu_test.dump index 331aaf3e..b9271e8d 100644 --- a/src/riscv_gpgpu/gpgpu_test.dump +++ b/src/riscv_gpgpu/gpgpu_test.dump @@ -9,204 +9,245 @@ Disassembly of section .text: 80000004: 00112623 sw ra,12(sp) 80000008: 00812423 sw s0,8(sp) 8000000c: 01010413 addi s0,sp,16 -80000010: 2a8000ef jal ra,800002b8 -80000014: 800007b7 lui a5,0x80000 -80000018: 04078613 addi a2,a5,64 # 80000040 -8000001c: 00800593 li a1,8 -80000020: 00200513 li a0,2 -80000024: 22c000ef jal ra,80000250 -80000028: 00000793 li a5,0 -8000002c: 00078513 mv a0,a5 -80000030: 00c12083 lw ra,12(sp) -80000034: 00812403 lw s0,8(sp) -80000038: 01010113 addi sp,sp,16 -8000003c: 00008067 ret +80000010: 354000ef jal ra,80000364 +80000014: 810007b7 lui a5,0x81000 +80000018: 00078793 mv a5,a5 +8000001c: 81000737 lui a4,0x81000 +80000020: 08070713 addi a4,a4,128 # 81000080 +80000024: 810006b7 lui a3,0x81000 +80000028: 04068693 addi a3,a3,64 # 81000040 +8000002c: 80000637 lui a2,0x80000 +80000030: 05860613 addi a2,a2,88 # 80000058 +80000034: 00800593 li a1,8 +80000038: 00200513 li a0,2 +8000003c: 1e0000ef jal ra,8000021c +80000040: 00000793 li a5,0 +80000044: 00078513 mv a0,a5 +80000048: 00c12083 lw ra,12(sp) +8000004c: 00812403 lw s0,8(sp) +80000050: 01010113 addi sp,sp,16 +80000054: 00008067 ret -80000040 : -80000040: fd010113 addi sp,sp,-48 -80000044: 02112623 sw ra,44(sp) -80000048: 02812423 sw s0,40(sp) -8000004c: 03010413 addi s0,sp,48 -80000050: fca42e23 sw a0,-36(s0) -80000054: 244000ef jal ra,80000298 -80000058: fea42623 sw a0,-20(s0) -8000005c: fdc42783 lw a5,-36(s0) -80000060: 00379793 slli a5,a5,0x3 -80000064: fec42703 lw a4,-20(s0) -80000068: 00f707b3 add a5,a4,a5 -8000006c: fef42423 sw a5,-24(s0) -80000070: 00000013 nop -80000074: 00000013 nop -80000078: 00000013 nop -8000007c: 00000013 nop -80000080: 810007b7 lui a5,0x81000 -80000084: fe842703 lw a4,-24(s0) -80000088: 00271713 slli a4,a4,0x2 -8000008c: 04078793 addi a5,a5,64 # 81000040 -80000090: 00f707b3 add a5,a4,a5 -80000094: 0007a703 lw a4,0(a5) -80000098: 810007b7 lui a5,0x81000 -8000009c: fe842683 lw a3,-24(s0) -800000a0: 00269693 slli a3,a3,0x2 -800000a4: 08078793 addi a5,a5,128 # 81000080 -800000a8: 00f687b3 add a5,a3,a5 -800000ac: 0007a783 lw a5,0(a5) -800000b0: 00f70733 add a4,a4,a5 -800000b4: 810007b7 lui a5,0x81000 -800000b8: fe842683 lw a3,-24(s0) -800000bc: 00269693 slli a3,a3,0x2 -800000c0: 00078793 mv a5,a5 -800000c4: 00f687b3 add a5,a3,a5 -800000c8: 00e7a023 sw a4,0(a5) # 81000000 -800000cc: 00000013 nop -800000d0: 02c12083 lw ra,44(sp) -800000d4: 02812403 lw s0,40(sp) -800000d8: 03010113 addi sp,sp,48 -800000dc: 00008067 ret +80000058 : +80000058: fc010113 addi sp,sp,-64 +8000005c: 02112e23 sw ra,60(sp) +80000060: 02812c23 sw s0,56(sp) +80000064: 04010413 addi s0,sp,64 +80000068: fca42623 sw a0,-52(s0) +8000006c: 258000ef jal ra,800002c4 +80000070: fea42623 sw a0,-20(s0) +80000074: 278000ef jal ra,800002ec +80000078: fea42423 sw a0,-24(s0) +8000007c: 298000ef jal ra,80000314 +80000080: fea42223 sw a0,-28(s0) +80000084: 2b8000ef jal ra,8000033c +80000088: fea42023 sw a0,-32(s0) +8000008c: fec42783 lw a5,-20(s0) +80000090: 00379793 slli a5,a5,0x3 +80000094: fcc42703 lw a4,-52(s0) +80000098: 00f707b3 add a5,a4,a5 +8000009c: fcf42e23 sw a5,-36(s0) +800000a0: fdc42783 lw a5,-36(s0) +800000a4: 00279793 slli a5,a5,0x2 +800000a8: fe842703 lw a4,-24(s0) +800000ac: 00f707b3 add a5,a4,a5 +800000b0: 0007a683 lw a3,0(a5) # 81000000 +800000b4: fdc42783 lw a5,-36(s0) +800000b8: 00279793 slli a5,a5,0x2 +800000bc: fe442703 lw a4,-28(s0) +800000c0: 00f707b3 add a5,a4,a5 +800000c4: 0007a703 lw a4,0(a5) +800000c8: fdc42783 lw a5,-36(s0) +800000cc: 00279793 slli a5,a5,0x2 +800000d0: fe042603 lw a2,-32(s0) +800000d4: 00f607b3 add a5,a2,a5 +800000d8: 00e68733 add a4,a3,a4 +800000dc: 00e7a023 sw a4,0(a5) +800000e0: 00000013 nop +800000e4: 03c12083 lw ra,60(sp) +800000e8: 03812403 lw s0,56(sp) +800000ec: 04010113 addi sp,sp,64 +800000f0: 00008067 ret -800000e0 : -800000e0: fe010113 addi sp,sp,-32 -800000e4: 00812e23 sw s0,28(sp) -800000e8: 02010413 addi s0,sp,32 -800000ec: fea42623 sw a0,-20(s0) -800000f0: fec42783 lw a5,-20(s0) -800000f4: 00e79073 csrw 0xe,a5 -800000f8: 00000013 nop -800000fc: 01c12403 lw s0,28(sp) -80000100: 02010113 addi sp,sp,32 -80000104: 00008067 ret +800000f4 : +800000f4: fb010113 addi sp,sp,-80 +800000f8: 04812623 sw s0,76(sp) +800000fc: 04912423 sw s1,72(sp) +80000100: 05212223 sw s2,68(sp) +80000104: 05312023 sw s3,64(sp) +80000108: 03412e23 sw s4,60(sp) +8000010c: 03a12c23 sw s10,56(sp) +80000110: 03b12a23 sw s11,52(sp) +80000114: 05010413 addi s0,sp,80 +80000118: fca42623 sw a0,-52(s0) +8000011c: fcb42423 sw a1,-56(s0) +80000120: fcc42223 sw a2,-60(s0) +80000124: fcd42023 sw a3,-64(s0) +80000128: fae42e23 sw a4,-68(s0) +8000012c: faf42c23 sw a5,-72(s0) +80000130: fc042903 lw s2,-64(s0) +80000134: fbc42983 lw s3,-68(s0) +80000138: fb842a03 lw s4,-72(s0) +8000013c: fc842483 lw s1,-56(s0) +80000140: 00010f13 mv t5,sp +80000144: 00100793 li a5,1 +80000148: fcf42e23 sw a5,-36(s0) +8000014c: 0200006f j 8000016c +80000150: fdc42503 lw a0,-36(s0) +80000154: fdc42303 lw t1,-36(s0) +80000158: f0010113 addi sp,sp,-256 +8000015c: 0003506b 0x3506b +80000160: fdc42783 lw a5,-36(s0) +80000164: 00178793 addi a5,a5,1 +80000168: fcf42e23 sw a5,-36(s0) +8000016c: fdc42703 lw a4,-36(s0) +80000170: fcc42783 lw a5,-52(s0) +80000174: fcf76ee3 bltu a4,a5,80000150 +80000178: 000f0113 mv sp,t5 +8000017c: 00000513 li a0,0 +80000180: fc442f83 lw t6,-60(s0) +80000184: fcc42d83 lw s11,-52(s0) +80000188: 01bfe0eb 0x1bfe0eb +8000018c: 00000073 ecall +80000190: 00000013 nop +80000194: 04c12403 lw s0,76(sp) +80000198: 04812483 lw s1,72(sp) +8000019c: 04412903 lw s2,68(sp) +800001a0: 04012983 lw s3,64(sp) +800001a4: 03c12a03 lw s4,60(sp) +800001a8: 03812d03 lw s10,56(sp) +800001ac: 03412d83 lw s11,52(sp) +800001b0: 05010113 addi sp,sp,80 +800001b4: 00008067 ret -80000108 : -80000108: fe010113 addi sp,sp,-32 -8000010c: 00812e23 sw s0,28(sp) -80000110: 02010413 addi s0,sp,32 -80000114: fea42623 sw a0,-20(s0) -80000118: fec42783 lw a5,-20(s0) -8000011c: 00f79073 csrw 0xf,a5 -80000120: 00000013 nop -80000124: 01c12403 lw s0,28(sp) -80000128: 02010113 addi sp,sp,32 -8000012c: 00008067 ret +800001b8 : +800001b8: fd010113 addi sp,sp,-48 +800001bc: 02812623 sw s0,44(sp) +800001c0: 03010413 addi s0,sp,48 +800001c4: fea42623 sw a0,-20(s0) +800001c8: feb42423 sw a1,-24(s0) +800001cc: fec42223 sw a2,-28(s0) +800001d0: fed42023 sw a3,-32(s0) +800001d4: fce42e23 sw a4,-36(s0) +800001d8: fcf42c23 sw a5,-40(s0) +800001dc: fd842383 lw t2,-40(s0) +800001e0: 800007b7 lui a5,0x80000 +800001e4: 0f478793 addi a5,a5,244 # 800000f4 +800001e8: 00078313 mv t1,a5 +800001ec: fec42503 lw a0,-20(s0) +800001f0: fe842583 lw a1,-24(s0) +800001f4: fe442783 lw a5,-28(s0) +800001f8: 00078613 mv a2,a5 +800001fc: fe042683 lw a3,-32(s0) +80000200: fdc42703 lw a4,-36(s0) +80000204: 00038793 mv a5,t2 +80000208: 0003006b 0x3006b +8000020c: 00000013 nop +80000210: 02c12403 lw s0,44(sp) +80000214: 03010113 addi sp,sp,48 +80000218: 00008067 ret -80000130 : -80000130: fe010113 addi sp,sp,-32 -80000134: 00812e23 sw s0,28(sp) -80000138: 02010413 addi s0,sp,32 -8000013c: 00f027f3 csrr a5,0xf -80000140: fef42623 sw a5,-20(s0) -80000144: fec42783 lw a5,-20(s0) -80000148: 00078513 mv a0,a5 -8000014c: 01c12403 lw s0,28(sp) -80000150: 02010113 addi sp,sp,32 -80000154: 00008067 ret +8000021c : +8000021c: fc010113 addi sp,sp,-64 +80000220: 02112e23 sw ra,60(sp) +80000224: 02812c23 sw s0,56(sp) +80000228: 04010413 addi s0,sp,64 +8000022c: fca42e23 sw a0,-36(s0) +80000230: fcb42c23 sw a1,-40(s0) +80000234: fcc42a23 sw a2,-44(s0) +80000238: fcd42823 sw a3,-48(s0) +8000023c: fce42623 sw a4,-52(s0) +80000240: fcf42423 sw a5,-56(s0) +80000244: 00010f13 mv t5,sp +80000248: 00100793 li a5,1 +8000024c: fef42623 sw a5,-20(s0) +80000250: 0300006f j 80000280 +80000254: 80010113 addi sp,sp,-2048 +80000258: fc842783 lw a5,-56(s0) +8000025c: fcc42703 lw a4,-52(s0) +80000260: fd042683 lw a3,-48(s0) +80000264: fd442603 lw a2,-44(s0) +80000268: fec42583 lw a1,-20(s0) +8000026c: fd842503 lw a0,-40(s0) +80000270: f49ff0ef jal ra,800001b8 +80000274: fec42783 lw a5,-20(s0) +80000278: 00178793 addi a5,a5,1 +8000027c: fef42623 sw a5,-20(s0) +80000280: fec42703 lw a4,-20(s0) +80000284: fdc42783 lw a5,-36(s0) +80000288: fcf766e3 bltu a4,a5,80000254 +8000028c: 000f0113 mv sp,t5 +80000290: fd442603 lw a2,-44(s0) +80000294: fc842783 lw a5,-56(s0) +80000298: fcc42703 lw a4,-52(s0) +8000029c: fd042683 lw a3,-48(s0) +800002a0: 00000593 li a1,0 +800002a4: fd842503 lw a0,-40(s0) +800002a8: e4dff0ef jal ra,800000f4 +800002ac: 00000073 ecall +800002b0: 00000013 nop +800002b4: 03c12083 lw ra,60(sp) +800002b8: 03812403 lw s0,56(sp) +800002bc: 04010113 addi sp,sp,64 +800002c0: 00008067 ret -80000158 : -80000158: fe010113 addi sp,sp,-32 -8000015c: 00812e23 sw s0,28(sp) -80000160: 02010413 addi s0,sp,32 -80000164: 00e027f3 csrr a5,0xe -80000168: fef42623 sw a5,-20(s0) -8000016c: fec42783 lw a5,-20(s0) -80000170: 00078513 mv a0,a5 -80000174: 01c12403 lw s0,28(sp) -80000178: 02010113 addi sp,sp,32 -8000017c: 00008067 ret +800002c4 : +800002c4: ff010113 addi sp,sp,-16 +800002c8: 00812623 sw s0,12(sp) +800002cc: 00912423 sw s1,8(sp) +800002d0: 01010413 addi s0,sp,16 +800002d4: 00048793 mv a5,s1 +800002d8: 00078513 mv a0,a5 +800002dc: 00c12403 lw s0,12(sp) +800002e0: 00812483 lw s1,8(sp) +800002e4: 01010113 addi sp,sp,16 +800002e8: 00008067 ret -80000180 : -80000180: fd010113 addi sp,sp,-48 -80000184: 02812623 sw s0,44(sp) -80000188: 03a12423 sw s10,40(sp) -8000018c: 03b12223 sw s11,36(sp) -80000190: 03010413 addi s0,sp,48 -80000194: fca42e23 sw a0,-36(s0) -80000198: fcb42c23 sw a1,-40(s0) -8000019c: fcc42a23 sw a2,-44(s0) -800001a0: 00010f13 mv t5,sp -800001a4: 00100793 li a5,1 -800001a8: fef42623 sw a5,-20(s0) -800001ac: 01c0006f j 800001c8 -800001b0: fec42303 lw t1,-20(s0) -800001b4: f0010113 addi sp,sp,-256 -800001b8: 0003506b 0x3506b -800001bc: fec42783 lw a5,-20(s0) -800001c0: 00178793 addi a5,a5,1 -800001c4: fef42623 sw a5,-20(s0) -800001c8: fec42703 lw a4,-20(s0) -800001cc: fdc42783 lw a5,-36(s0) -800001d0: fef760e3 bltu a4,a5,800001b0 -800001d4: 000f0113 mv sp,t5 -800001d8: 00000313 li t1,0 -800001dc: fd442f83 lw t6,-44(s0) -800001e0: fdc42d83 lw s11,-36(s0) -800001e4: fd842503 lw a0,-40(s0) -800001e8: 01bfe0eb 0x1bfe0eb -800001ec: 00000073 ecall -800001f0: 00000013 nop -800001f4: 02c12403 lw s0,44(sp) -800001f8: 02812d03 lw s10,40(sp) -800001fc: 02412d83 lw s11,36(sp) -80000200: 03010113 addi sp,sp,48 -80000204: 00008067 ret +800002ec : +800002ec: ff010113 addi sp,sp,-16 +800002f0: 00812623 sw s0,12(sp) +800002f4: 01212423 sw s2,8(sp) +800002f8: 01010413 addi s0,sp,16 +800002fc: 00090793 mv a5,s2 +80000300: 00078513 mv a0,a5 +80000304: 00c12403 lw s0,12(sp) +80000308: 00812903 lw s2,8(sp) +8000030c: 01010113 addi sp,sp,16 +80000310: 00008067 ret -80000208 : -80000208: fe010113 addi sp,sp,-32 -8000020c: 00812e23 sw s0,28(sp) -80000210: 02010413 addi s0,sp,32 -80000214: fea42623 sw a0,-20(s0) -80000218: feb42423 sw a1,-24(s0) -8000021c: fec42223 sw a2,-28(s0) -80000220: fec42503 lw a0,-20(s0) -80000224: fe842583 lw a1,-24(s0) -80000228: fe442783 lw a5,-28(s0) -8000022c: 00078613 mv a2,a5 -80000230: 800007b7 lui a5,0x80000 -80000234: 18078793 addi a5,a5,384 # 80000180 -80000238: 00078313 mv t1,a5 -8000023c: 0003006b 0x3006b -80000240: 00000013 nop -80000244: 01c12403 lw s0,28(sp) -80000248: 02010113 addi sp,sp,32 -8000024c: 00008067 ret +80000314 : +80000314: ff010113 addi sp,sp,-16 +80000318: 00812623 sw s0,12(sp) +8000031c: 01312423 sw s3,8(sp) +80000320: 01010413 addi s0,sp,16 +80000324: 00098793 mv a5,s3 +80000328: 00078513 mv a0,a5 +8000032c: 00c12403 lw s0,12(sp) +80000330: 00812983 lw s3,8(sp) +80000334: 01010113 addi sp,sp,16 +80000338: 00008067 ret -80000250 : -80000250: fe010113 addi sp,sp,-32 -80000254: 00112e23 sw ra,28(sp) -80000258: 00812c23 sw s0,24(sp) -8000025c: 02010413 addi s0,sp,32 -80000260: fea42623 sw a0,-20(s0) -80000264: feb42423 sw a1,-24(s0) -80000268: fec42223 sw a2,-28(s0) -8000026c: fe442783 lw a5,-28(s0) -80000270: 00078613 mv a2,a5 -80000274: 00000593 li a1,0 -80000278: fe842503 lw a0,-24(s0) -8000027c: f05ff0ef jal ra,80000180 -80000280: 00000073 ecall -80000284: 00000013 nop -80000288: 01c12083 lw ra,28(sp) -8000028c: 01812403 lw s0,24(sp) -80000290: 02010113 addi sp,sp,32 -80000294: 00008067 ret +8000033c : +8000033c: ff010113 addi sp,sp,-16 +80000340: 00812623 sw s0,12(sp) +80000344: 01412423 sw s4,8(sp) +80000348: 01010413 addi s0,sp,16 +8000034c: 000a0793 mv a5,s4 +80000350: 00078513 mv a0,a5 +80000354: 00c12403 lw s0,12(sp) +80000358: 00812a03 lw s4,8(sp) +8000035c: 01010113 addi sp,sp,16 +80000360: 00008067 ret -80000298 : -80000298: ff010113 addi sp,sp,-16 -8000029c: 00812623 sw s0,12(sp) -800002a0: 01010413 addi s0,sp,16 -800002a4: 00000013 nop -800002a8: 00078513 mv a0,a5 -800002ac: 00c12403 lw s0,12(sp) -800002b0: 01010113 addi sp,sp,16 -800002b4: 00008067 ret - -800002b8 : -800002b8: ff010113 addi sp,sp,-16 -800002bc: 00812623 sw s0,12(sp) -800002c0: 01010413 addi s0,sp,16 -800002c4: 7ffff137 lui sp,0x7ffff -800002c8: 00000013 nop -800002cc: 00c12403 lw s0,12(sp) # 7ffff00c -800002d0: 01010113 addi sp,sp,16 -800002d4: 00008067 ret +80000364 : +80000364: ff010113 addi sp,sp,-16 +80000368: 00812623 sw s0,12(sp) +8000036c: 01010413 addi s0,sp,16 +80000370: 7ffff137 lui sp,0x7ffff +80000374: 00000013 nop +80000378: 00c12403 lw s0,12(sp) # 7ffff00c +8000037c: 01010113 addi sp,sp,16 +80000380: 00008067 ret Disassembly of section .bss: @@ -218,9 +259,9 @@ Disassembly of section .data: 81000040 : 81000040: 0001 nop 81000042: 0000 unimp -81000044: 0005 c.nop 1 +81000044: 0001 nop 81000046: 0000 unimp -81000048: 000a c.slli zero,0x2 +81000048: 0006 c.slli zero,0x1 8100004a: 0000 unimp 8100004c: 0000 unimp 8100004e: 0000 unimp @@ -231,10 +272,10 @@ Disassembly of section .data: 8100005a: 0000 unimp 8100005c: 0002 c.slli64 zero 8100005e: 0000 unimp -81000060: 0008 0x8 +81000060: 0000 unimp 81000062: 0000 unimp -81000064: 00000007 0x7 -81000068: 0008 0x8 +81000064: 00000003 lb zero,0(zero) # 0 +81000068: 0006 c.slli zero,0x1 8100006a: 0000 unimp 8100006c: 00000007 0x7 81000070: 0005 c.nop 1 @@ -264,10 +305,7 @@ Disassembly of section .data: 810000a0: 0004 0x4 810000a2: 0000 unimp 810000a4: 0002 c.slli64 zero -810000a6: 0000 unimp -810000a8: 0002 c.slli64 zero -810000aa: 0000 unimp -810000ac: 0000 unimp + ... 810000ae: 0000 unimp 810000b0: 00000003 lb zero,0(zero) # 0 810000b4: 0002 c.slli64 zero @@ -276,12 +314,6 @@ Disassembly of section .data: 810000bc: 0002 c.slli64 zero ... -Disassembly of section .sdata: - -810000c0 : -810000c0: 0010 0x10 - ... - Disassembly of section .comment: 82000000 <.comment>: diff --git a/src/riscv_gpgpu/gpgpu_test.elf b/src/riscv_gpgpu/gpgpu_test.elf index 033d602b..9b99135a 100755 Binary files a/src/riscv_gpgpu/gpgpu_test.elf and b/src/riscv_gpgpu/gpgpu_test.elf differ diff --git a/src/riscv_gpgpu/gpgpu_test.hex b/src/riscv_gpgpu/gpgpu_test.hex index 5b175794..de2a0ba7 100644 --- a/src/riscv_gpgpu/gpgpu_test.hex +++ b/src/riscv_gpgpu/gpgpu_test.hex @@ -1,59 +1,69 @@ :0200000480007A :10000000130101FF232611002324810013040101A1 -:10001000EF00802AB707008013860704930580004D -:1000200013052000EF00C02293070000138507008E -:100030008320C100032481001301010167800000B7 -:10004000130101FD2326110223248102130401035D -:10005000232EA4FCEF0040242326A4FE8327C4FD06 -:10006000939737000327C4FEB307F7002324F4FE59 -:100070001300000013000000130000001300000034 -:10008000B7070081032784FE13172700938707040F -:10009000B307F70003A70700B7070081832684FE94 -:1000A0009396260093870708B387F60083A7070077 -:1000B0003307F700B7070081832684FE9396260056 -:1000C00093870700B387F60023A0E7001300000022 -:1000D0008320C10203248102130101036780000011 -:1000E000130101FE232E8100130401022326A4FE26 -:1000F0008327C4FE7390E700130000000324C101AE -:100100001301010267800000130101FE232E81000C -:10011000130401022326A4FE8327C4FE7390F70074 -:10012000130000000324C1011301010267800000D5 -:10013000130101FE232E810013040102F327F000B6 -:100140002326F4FE8327C4FE138507000324C10180 -:100150001301010267800000130101FE232E8100BC -:1001600013040102F327E0002326F4FE8327C4FED4 -:10017000138507000324C1011301010267800000F9 -:10018000130101FD232681022324A1032322B103AD -:1001900013040103232EA4FC232CB4FC232AC4FC47 -:1001A000130F0100930710002326F4FE6F00C00117 -:1001B0000323C4FE130101F06B5003008327C4FE28 -:1001C000938717002326F4FE0327C4FE8327C4FD6C -:1001D000E360F7FE13010F0013030000832F44FDBB -:1001E000832DC4FD032584FDEBE0BF0173000000F7 -:1001F000130000000324C102032D8102832D41025C -:100200001301010367800000130101FE232E81000A -:10021000130401022326A4FE2324B4FE2322C4FED9 -:100220000325C4FE832584FE832744FE138607002E -:10023000B707008093870718138307006B0003003C -:10024000130000000324C1011301010267800000B4 -:10025000130101FE232E1100232C8100130401023F -:100260002326A4FE2324B4FE2322C4FE832744FEB7 -:100270001386070093050000032584FEEFF05FF06E -:1002800073000000130000008320C10103248101DA -:100290001301010267800000130101FF2326810082 -:1002A0001304010113000000138507000324C1009B -:1002B0001301010167800000130101FF2326810063 -:1002C0001304010137F1FF7F130000000324C10074 -:0802D000130101016780000029 +:10001000EF004035B707008193870700370700815D +:1000200013070708B7060081938606043706008089 +:10003000130686059305800013052000EF00001EBF +:1000400093070000138507008320C100032481006B +:100050001301010167800000130101FC232E11022E +:10006000232C8102130401042326A4FCEF00802525 +:100070002326A4FEEF0080272324A4FEEF0080297E +:100080002322A4FEEF00802B2320A4FE8327C4FE9E +:10009000939737000327C4FCB307F700232EF4FC23 +:1000A0008327C4FD93972700032784FEB307F70037 +:1000B00083A607008327C4FD93972700032744FEE8 +:1000C000B307F70003A707008327C4FD9397270012 +:1000D000032604FEB307F6003387E60023A0E700FB +:1000E000130000008320C1030324810313010104D2 +:1000F00067800000130101FB23268104232491045F +:100100002322210523203105232E4103232CA10383 +:10011000232AB103130401052326A4FC2324B4FCE1 +:100120002322C4FC2320D4FC232EE4FA232CF4FA4B +:10013000032904FC8329C4FB032A84FB832484FC55 +:10014000130F010093071000232EF4FC6F00000230 +:100150000325C4FD0323C4FD130101F06B5003000C +:100160008327C4FD93871700232EF4FC0327C4FDC7 +:100170008327C4FCE36EF7FC13010F001305000096 +:10018000832F44FC832DC4FCEBE0BF01730000000F +:10019000130000000324C1048324810403294104C3 +:1001A00083290104032AC103032D8103832D410305 +:1001B0001301010567800000130101FD2326810260 +:1001C000130401032326A4FE2324B4FE2322C4FE29 +:1001D0002320D4FE232EE4FC232CF4FC832384FD73 +:1001E000B70700809387470F138307000325C4FEDA +:1001F000832584FE832744FE13860700832604FE9E +:100200000327C4FD938703006B0003001300000065 +:100210000324C1021301010367800000130101FCE4 +:10022000232E1102232C810213040104232EA4FC8B +:10023000232CB4FC232AC4FC2328D4FC2326E4FC6E +:100240002324F4FC130F0100930710002326F4FE6F +:100250006F00000313010180832784FC0327C4FC83 +:10026000832604FD032644FD8325C4FE032584FD67 +:10027000EFF09FF48327C4FE938717002326F4FE34 +:100280000327C4FE8327C4FDE366F7FC13010F00B8 +:10029000032644FD832784FC0327C4FC832604FD36 +:1002A00093050000032584FDEFF0DFE473000000F8 +:1002B000130000008320C103032481031301010400 +:1002C00067800000130101FF232681002324910091 +:1002D0001304010193870400138507000324C10060 +:1002E000832481001301010167800000130101FFD5 +:1002F000232681002324210113040101930709000F +:10030000138507000324C1000329810013010101A3 +:1003100067800000130101FF23268100232431019F +:100320001304010193870900138507000324C1000A +:10033000832981001301010167800000130101FF7F +:1003400023268100232441011304010193070A009D +:10035000138507000324C100032A81001301010152 +:1003600067800000130101FF2326810013040101AF +:1003700037F1FF7F130000000324C10013010101C6 +:040380006780000092 :02000004810079 -:1000400001000000050000000A00000000000000A0 +:1000400001000000010000000600000000000000A8 :100050000300000001000000010000000200000099 -:100060000800000007000000080000000700000072 +:100060000000000003000000060000000700000080 :100070000500000007000000070000000900000064 :10008000000000000200000002000000000000006C :100090000500000000000000010000000100000059 -:1000A0000400000002000000020000000000000048 +:1000A000040000000200000000000000000000004A :1000B0000300000002000000030000000200000036 -:0400C000100000002C :040000058000000077 :00000001FF diff --git a/src/riscv_gpgpu/lib/lib.c b/src/riscv_gpgpu/lib/lib.c index 021116e4..ad932348 100644 --- a/src/riscv_gpgpu/lib/lib.c +++ b/src/riscv_gpgpu/lib/lib.c @@ -3,93 +3,75 @@ // namespace Sphinx // { -#define FUNC void (func)(unsigned) - -void set_wid(unsigned i) -{ - SET_WID(i); -} - -void set_func(FUNC) -{ - SET_FUNC(func); -} - -unsigned get_func() -{ - unsigned ret; - GET_FUNC(ret); - return ret; -} - -unsigned get_wid() -{ - unsigned ret; - GET_WID(ret); - return ret; -} - -void createThreads(unsigned num_threads, unsigned wid, unsigned func_addr) +void createThreads(unsigned num_threads, unsigned wid, unsigned func_addr, unsigned * x_ptr, unsigned * y_ptr, unsigned * z_ptr) { + register unsigned *xx asm("s2") = x_ptr; + register unsigned *yy asm("s3") = y_ptr; + register unsigned *zz asm("s4") = z_ptr; + register unsigned wid_ asm("s1") = wid; asm __volatile__("addi t5, sp, 0"); for (unsigned i = 1; i < num_threads; i++) { - register unsigned cur_tid asm("t1") = i; + register unsigned cur_tid asm("a0") = i; + register unsigned not_sure asm("t1") = i; asm __volatile__("addi sp, sp, -256"); CLONE; } asm __volatile__("addi sp, t5, 0"); - register unsigned cur_tid asm("t1") = 0; + register unsigned cur_tid asm("a0") = 0; // jalis TO FUNC register unsigned num_lanes asm("t6") = func_addr; register unsigned link asm("s11") = num_threads; - register unsigned n_threads asm("a0") = wid; + JALRS; ECALL; } -void wspawn(unsigned num_threads, unsigned wid, FUNC) +void wspawn(unsigned num_threads, unsigned wid, FUNC, unsigned * x_ptr, unsigned * y_ptr, unsigned * z_ptr) { - // set_wid(wid); - // set_func(func); - + register unsigned *tzz asm("t2") = z_ptr; + + register unsigned func_add asm("t1") = (unsigned) &createThreads; register unsigned n_threads asm("a0") = num_threads; register unsigned wwid asm("a1") = wid; register unsigned ffunc asm("a2") = (unsigned) func; - register unsigned func_add asm("t1") = (unsigned) &createThreads; + register unsigned *xx asm("a3") = x_ptr; + register unsigned *yy asm("a4") = y_ptr; + register unsigned *zz asm("a5") = tzz; + WSPAWN; // THIS SHOULD COPY THE CSR REGISTERS TO THE NEW WARP } -void createWarps(unsigned num_Warps, unsigned num_threads, FUNC) +void createWarps(unsigned num_Warps, unsigned num_threads, FUNC, unsigned * x_ptr, unsigned * y_ptr, unsigned * z_ptr) { - // asm __volatile__("addi t5, sp, 0"); + asm __volatile__("addi t5, sp, 0"); - // for (unsigned i = 1; i < num_Warps; i++) - // { - // asm __volatile__("addi sp, sp, -2048"); - // wspawn(num_threads, i, func); - // } + for (unsigned i = 1; i < num_Warps; i++) + { + asm __volatile__("addi sp, sp, -2048"); + wspawn(num_threads, i, func, x_ptr, y_ptr, z_ptr); + } - // asm __volatile__("addi sp, t5, 0"); + asm __volatile__("addi sp, t5, 0"); - createThreads(num_threads, 0, (unsigned) func); + createThreads(num_threads, 0, (unsigned) func, x_ptr, y_ptr, z_ptr); ECALL; @@ -97,12 +79,37 @@ void createWarps(unsigned num_Warps, unsigned num_threads, FUNC) } -unsigned get_tid() + + + + + + + + +unsigned get_wid() { - register unsigned tid asm("t1"); + register unsigned ret asm("s1"); + return ret; +} + +unsigned * get_1st_arg(void) +{ + register unsigned *ret asm("s2"); + return ret; +} +unsigned * get_2nd_arg(void) +{ + register unsigned *ret asm("s3"); + return ret; +} +unsigned * get_3rd_arg(void) +{ + register unsigned *ret asm("s4"); + return ret; } void initiate_stack() { asm __volatile__("lui sp,0x7ffff"); -} \ No newline at end of file +} diff --git a/src/riscv_gpgpu/lib/lib.h b/src/riscv_gpgpu/lib/lib.h index 54d7cc1c..bb2c6c65 100644 --- a/src/riscv_gpgpu/lib/lib.h +++ b/src/riscv_gpgpu/lib/lib.h @@ -3,15 +3,6 @@ #define __RISCV_GP_ -#define WID_CSR 0x00E -#define FUNC_CSR 0x00F - -#define SET_WID(val) asm __volatile__("csrw 0x00e,%0"::"r"(val)); -#define GET_WID(ret) asm __volatile__("csrr %0,0x00e":"=r"(ret)); - -#define SET_FUNC(val) asm __volatile__("csrw 0x00f,%0"::"r"(val)); -#define GET_FUNC(ret) asm __volatile__("csrr %0,0x00f":"=r"(ret)); - #define WSPAWN asm __volatile__(".word 0x3006b"::); #define CLONE asm __volatile__(".word 0x3506b":::"t1"); @@ -20,9 +11,13 @@ #define FUNC void (func)(unsigned) -void createWarps(unsigned num_Warps, unsigned num_threads, FUNC); -unsigned get_tid(void); -void initiate_stack(void); +void createWarps(unsigned num_Warps, unsigned num_threads, FUNC, unsigned *, unsigned *, unsigned *); + +unsigned get_wid(); +unsigned * get_1st_arg(void); +unsigned * get_2nd_arg(void); +unsigned * get_3rd_arg(void); +void initiate_stack();