diff --git a/src/harptool.cpp b/src/harptool.cpp index ad570263..2d4795a2 100644 --- a/src/harptool.cpp +++ b/src/harptool.cpp @@ -256,10 +256,18 @@ int emu_main(int argc, char **argv) { mu.attach(console, 1ll<<(arch.getWordSize()*8 - 1)); // mu.attach(console, 0xf0000000); + std::cout << "ABOUT TO START\n"; while (core.running()) { console.poll(); core.step(); } if (showStats) core.printStats(); + Addr base_addr = 0x81000000; + 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 << "\n"; return 0; } diff --git a/src/include/archdef.h b/src/include/archdef.h index 13ad33bb..9b25e1bb 100644 --- a/src/include/archdef.h +++ b/src/include/archdef.h @@ -23,8 +23,8 @@ namespace Harp { encChar = 'w'; nRegs = 32; nPRegs = 0; - nThds = 1; - nWarps = 1; + nThds = 8; + nWarps = 3; extent = EXT_WARPS; diff --git a/src/include/debug.h b/src/include/debug.h index 36b8b08e..f79bb4be 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/include/instruction.h b/src/include/instruction.h index 5c309c58..e78a0226 100644 --- a/src/include/instruction.h +++ b/src/include/instruction.h @@ -27,7 +27,8 @@ namespace Harp { JALR_INST = 103, SYS_INST = 115, TRAP = 0x7f, - FENCE = 0x0f + FENCE = 0x0f, + GPGPU = 0x6b }; enum InstType { N_TYPE, R_TYPE, I_TYPE, S_TYPE, B_TYPE, U_TYPE, J_TYPE}; @@ -42,19 +43,20 @@ namespace Harp { static std::map instTable = { - {Opcode::NOP, {"nop" , false, false, false, false, InstType::N_TYPE }}, - {Opcode::R_INST, {"r_type", false, false, false, false, InstType::R_TYPE }}, - {Opcode::L_INST, {"load" , false, false, false, false, InstType::I_TYPE }}, - {Opcode::I_INST, {"i_type", false, false, false, false, InstType::I_TYPE }}, - {Opcode::S_INST, {"store" , false, false, false, false, InstType::S_TYPE }}, - {Opcode::B_INST, {"branch", true , false, false, false, InstType::B_TYPE }}, - {Opcode::LUI_INST, {"lui" , false, false, false, false, InstType::U_TYPE }}, - {Opcode::AUIPC_INST, {"auipc" , false, false, false, false, InstType::U_TYPE }}, - {Opcode::JAL_INST, {"jal" , true , false, false, false, InstType::J_TYPE }}, - {Opcode::JALR_INST, {"jalr" , true , false, false, false, InstType::I_TYPE }}, - {Opcode::SYS_INST, {"SYS" , true , false, false, false, InstType::I_TYPE }}, - {Opcode::TRAP, {"TRAP" , true , false, false, false, InstType::I_TYPE }}, - {Opcode::FENCE, {"fence" , true , false, false, false, InstType::I_TYPE }} + {Opcode::NOP, {"nop" , false, false, false, false, InstType::N_TYPE }}, + {Opcode::R_INST, {"r_type", false, false, false, false, InstType::R_TYPE }}, + {Opcode::L_INST, {"load" , false, false, false, false, InstType::I_TYPE }}, + {Opcode::I_INST, {"i_type", false, false, false, false, InstType::I_TYPE }}, + {Opcode::S_INST, {"store" , false, false, false, false, InstType::S_TYPE }}, + {Opcode::B_INST, {"branch", true , false, false, false, InstType::B_TYPE }}, + {Opcode::LUI_INST, {"lui" , false, false, false, false, InstType::U_TYPE }}, + {Opcode::AUIPC_INST, {"auipc" , false, false, false, false, InstType::U_TYPE }}, + {Opcode::JAL_INST, {"jal" , true , false, false, false, InstType::J_TYPE }}, + {Opcode::JALR_INST, {"jalr" , true , false, false, false, InstType::I_TYPE }}, + {Opcode::SYS_INST, {"SYS" , true , false, false, false, InstType::I_TYPE }}, + {Opcode::TRAP, {"TRAP" , true , false, false, false, InstType::I_TYPE }}, + {Opcode::FENCE, {"fence" , true , false, false, false, InstType::I_TYPE }}, + {Opcode::GPGPU, {"gpgpu" , false, false, false, false, InstType::R_TYPE }} }; static const Size MAX_REG_SOURCES(3); diff --git a/src/instruction.cpp b/src/instruction.cpp index 221451ce..a6fdce54 100644 --- a/src/instruction.cpp +++ b/src/instruction.cpp @@ -431,6 +431,7 @@ 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: @@ -438,7 +439,9 @@ void Instruction::executeOn(Warp &c) { { reg[rdest] = c.csr[immsrc & 0x00000FFF]; } - c.csr[immsrc & 0x00000FFF] = temp; + + std::cout << "FOR SURE WRITING TO CSR#: " << (immsrc & 0x00000FFF) << " value: " << temp << "\n"; + c.csr[immsrc & 0x00000FFF] = temp; break; case 2: @@ -492,6 +495,7 @@ 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"; @@ -500,6 +504,49 @@ void Instruction::executeOn(Warp &c) { break; case FENCE: break; + case GPGPU: + switch(func3) + { + case 0: + // WSPAWN + D(0, "Spawning a new warp."); + std::cout << "SIZE: " << c.core->w.size() << "\n"; + for (unsigned i = 0; i < c.core->w.size(); ++i) + { + std::cout << "WHATTT\n"; + Warp &newWarp(c.core->w[i]); + 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]]; + newWarp.csr = c.csr; + newWarp.activeThreads = 1; + newWarp.supervisorMode = false; + newWarp.spawned = true; + break; + } + } + break; + case 5: + // CLONE + std::cout << "CLONE\n"; + std::cout << "CLONING THREAD: " << reg[rsrc[0]] << "\n"; + c.reg[reg[rsrc[0]]] = reg; + break; + case 6: + // JALRS + nextActiveThreads = reg[rsrc[1]]; + 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"; + break; + default: + cout << "ERROR: UNSUPPORTED GPGPU INSTRUCTION " << *this << "\n"; + } + break; default: cout << "ERROR: Unsupported instruction: " << *this << "\n"; exit(1); diff --git a/src/results.txt b/src/results.txt index da1388f0..44a89081 100644 --- a/src/results.txt +++ b/src/results.txt @@ -1,419 +1,9140 @@ start -./riscv_tests/rv32ui-p-add.hex +./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 -Total steps: 453 -Total insts: 453 +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 === Warp 0 === -Steps : 453 -Insts : 453 +Steps : a8 +Insts : 1f8 +Loads : 0 +Stores: 4e +GRADE: FAILED 0 +=== Warp 1 === +Steps : 0 +Insts : 0 Loads : 0 Stores: 0 -GRADE: PASSED - -./riscv_tests/rv32ui-p-addi.hex -INTERRUPT ECALL/EBREAK -Total steps: 230 -Total insts: 230 -=== Warp 0 === -Steps : 230 -Insts : 230 +GRADE: FAILED 0 +=== Warp 2 === +Steps : 0 +Insts : 0 Loads : 0 Stores: 0 -GRADE: PASSED - -./riscv_tests/rv32ui-p-and.hex -INTERRUPT ECALL/EBREAK -Total steps: 473 -Total insts: 473 -=== Warp 0 === -Steps : 473 -Insts : 473 -Loads : 0 -Stores: 0 -GRADE: PASSED - -./riscv_tests/rv32ui-p-andi.hex -INTERRUPT ECALL/EBREAK -Total steps: 186 -Total insts: 186 -=== Warp 0 === -Steps : 186 -Insts : 186 -Loads : 0 -Stores: 0 -GRADE: PASSED - -./riscv_tests/rv32ui-p-auipc.hex -INTERRUPT ECALL/EBREAK -Total steps: 47 -Total insts: 47 -=== Warp 0 === -Steps : 47 -Insts : 47 -Loads : 0 -Stores: 0 -GRADE: PASSED - -./riscv_tests/rv32ui-p-beq.hex -INTERRUPT ECALL/EBREAK -Total steps: 279 -Total insts: 279 -=== Warp 0 === -Steps : 279 -Insts : 279 -Loads : 0 -Stores: 0 -GRADE: PASSED - -./riscv_tests/rv32ui-p-bge.hex -INTERRUPT ECALL/EBREAK -Total steps: 297 -Total insts: 297 -=== Warp 0 === -Steps : 297 -Insts : 297 -Loads : 0 -Stores: 0 -GRADE: PASSED - -./riscv_tests/rv32ui-p-bgeu.hex -INTERRUPT ECALL/EBREAK -Total steps: 322 -Total insts: 322 -=== Warp 0 === -Steps : 322 -Insts : 322 -Loads : 0 -Stores: 0 -GRADE: PASSED - -./riscv_tests/rv32ui-p-blt.hex -INTERRUPT ECALL/EBREAK -Total steps: 279 -Total insts: 279 -=== Warp 0 === -Steps : 279 -Insts : 279 -Loads : 0 -Stores: 0 -GRADE: PASSED - -./riscv_tests/rv32ui-p-bltu.hex -INTERRUPT ECALL/EBREAK -Total steps: 304 -Total insts: 304 -=== Warp 0 === -Steps : 304 -Insts : 304 -Loads : 0 -Stores: 0 -GRADE: PASSED - -./riscv_tests/rv32ui-p-bne.hex -INTERRUPT ECALL/EBREAK -Total steps: 279 -Total insts: 279 -=== Warp 0 === -Steps : 279 -Insts : 279 -Loads : 0 -Stores: 0 -GRADE: PASSED - -./riscv_tests/rv32ui-p-jal.hex -INTERRUPT ECALL/EBREAK -Total steps: 43 -Total insts: 43 -=== Warp 0 === -Steps : 43 -Insts : 43 -Loads : 0 -Stores: 0 -GRADE: PASSED - -./riscv_tests/rv32ui-p-jalr.hex -INTERRUPT ECALL/EBREAK -Total steps: 96 -Total insts: 96 -=== Warp 0 === -Steps : 96 -Insts : 96 -Loads : 0 -Stores: 0 -GRADE: PASSED - -./riscv_tests/rv32ui-p-lb.hex -INTERRUPT ECALL/EBREAK -Total steps: 233 -Total insts: 233 -=== Warp 0 === -Steps : 233 -Insts : 233 -Loads : 0 -Stores: 0 -GRADE: PASSED - -./riscv_tests/rv32ui-p-lbu.hex -INTERRUPT ECALL/EBREAK -Total steps: 233 -Total insts: 233 -=== Warp 0 === -Steps : 233 -Insts : 233 -Loads : 0 -Stores: 0 -GRADE: PASSED - -./riscv_tests/rv32ui-p-lh.hex -INTERRUPT ECALL/EBREAK -Total steps: 245 -Total insts: 245 -=== Warp 0 === -Steps : 245 -Insts : 245 -Loads : 0 -Stores: 0 -GRADE: PASSED - -./riscv_tests/rv32ui-p-lhu.hex -INTERRUPT ECALL/EBREAK -Total steps: 252 -Total insts: 252 -=== Warp 0 === -Steps : 252 -Insts : 252 -Loads : 0 -Stores: 0 -GRADE: PASSED - -./riscv_tests/rv32ui-p-lui.hex -INTERRUPT ECALL/EBREAK -Total steps: 53 -Total insts: 53 -=== Warp 0 === -Steps : 53 -Insts : 53 -Loads : 0 -Stores: 0 -GRADE: PASSED - -./riscv_tests/rv32ui-p-lw.hex -INTERRUPT ECALL/EBREAK -Total steps: 255 -Total insts: 255 -=== Warp 0 === -Steps : 255 -Insts : 255 -Loads : 0 -Stores: 0 -GRADE: PASSED - -./riscv_tests/rv32ui-p-or.hex -INTERRUPT ECALL/EBREAK -Total steps: 476 -Total insts: 476 -=== Warp 0 === -Steps : 476 -Insts : 476 -Loads : 0 -Stores: 0 -GRADE: PASSED - -./riscv_tests/rv32ui-p-ori.hex -INTERRUPT ECALL/EBREAK -Total steps: 193 -Total insts: 193 -=== Warp 0 === -Steps : 193 -Insts : 193 -Loads : 0 -Stores: 0 -GRADE: PASSED - -./riscv_tests/rv32ui-p-sb.hex -INTERRUPT ECALL/EBREAK -Total steps: 418 -Total insts: 418 -=== Warp 0 === -Steps : 418 -Insts : 418 -Loads : 0 -Stores: 35 -GRADE: PASSED - -./riscv_tests/rv32ui-p-sh.hex -INTERRUPT ECALL/EBREAK -Total steps: 471 -Total insts: 471 -=== Warp 0 === -Steps : 471 -Insts : 471 -Loads : 0 -Stores: 35 -GRADE: PASSED - -./riscv_tests/rv32ui-p-simple.hex -INTERRUPT ECALL/EBREAK -Total steps: 29 -Total insts: 29 -=== Warp 0 === -Steps : 29 -Insts : 29 -Loads : 0 -Stores: 0 -GRADE: PASSED - -./riscv_tests/rv32ui-p-sll.hex -INTERRUPT ECALL/EBREAK -Total steps: 481 -Total insts: 481 -=== Warp 0 === -Steps : 481 -Insts : 481 -Loads : 0 -Stores: 0 -GRADE: PASSED - -./riscv_tests/rv32ui-p-slli.hex -INTERRUPT ECALL/EBREAK -Total steps: 229 -Total insts: 229 -=== Warp 0 === -Steps : 229 -Insts : 229 -Loads : 0 -Stores: 0 -GRADE: PASSED - -./riscv_tests/rv32ui-p-slt.hex -INTERRUPT ECALL/EBREAK -Total steps: 447 -Total insts: 447 -=== Warp 0 === -Steps : 447 -Insts : 447 -Loads : 0 -Stores: 0 -GRADE: PASSED - -./riscv_tests/rv32ui-p-slti.hex -INTERRUPT ECALL/EBREAK -Total steps: 225 -Total insts: 225 -=== Warp 0 === -Steps : 225 -Insts : 225 -Loads : 0 -Stores: 0 -GRADE: PASSED - -./riscv_tests/rv32ui-p-sltiu.hex -INTERRUPT ECALL/EBREAK -Total steps: 225 -Total insts: 225 -=== Warp 0 === -Steps : 225 -Insts : 225 -Loads : 0 -Stores: 0 -GRADE: PASSED - -./riscv_tests/rv32ui-p-sltu.hex -INTERRUPT ECALL/EBREAK -Total steps: 447 -Total insts: 447 -=== Warp 0 === -Steps : 447 -Insts : 447 -Loads : 0 -Stores: 0 -GRADE: PASSED - -./riscv_tests/rv32ui-p-sra.hex -INTERRUPT ECALL/EBREAK -Total steps: 500 -Total insts: 500 -=== Warp 0 === -Steps : 500 -Insts : 500 -Loads : 0 -Stores: 0 -GRADE: PASSED - -./riscv_tests/rv32ui-p-srai.hex -INTERRUPT ECALL/EBREAK -Total steps: 244 -Total insts: 244 -=== Warp 0 === -Steps : 244 -Insts : 244 -Loads : 0 -Stores: 0 -GRADE: PASSED - -./riscv_tests/rv32ui-p-srl.hex -INTERRUPT ECALL/EBREAK -Total steps: 494 -Total insts: 494 -=== Warp 0 === -Steps : 494 -Insts : 494 -Loads : 0 -Stores: 0 -GRADE: PASSED - -./riscv_tests/rv32ui-p-srli.hex -INTERRUPT ECALL/EBREAK -Total steps: 238 -Total insts: 238 -=== Warp 0 === -Steps : 238 -Insts : 238 -Loads : 0 -Stores: 0 -GRADE: PASSED - -./riscv_tests/rv32ui-p-sub.hex -INTERRUPT ECALL/EBREAK -Total steps: 445 -Total insts: 445 -=== Warp 0 === -Steps : 445 -Insts : 445 -Loads : 0 -Stores: 0 -GRADE: PASSED - -./riscv_tests/rv32ui-p-sw.hex -INTERRUPT ECALL/EBREAK -Total steps: 478 -Total insts: 478 -=== Warp 0 === -Steps : 478 -Insts : 478 -Loads : 0 -Stores: 34 -GRADE: PASSED - -./riscv_tests/rv32ui-p-xor.hex -INTERRUPT ECALL/EBREAK -Total steps: 475 -Total insts: 475 -=== Warp 0 === -Steps : 475 -Insts : 475 -Loads : 0 -Stores: 0 -GRADE: PASSED - -./riscv_tests/rv32ui-p-xori.hex -INTERRUPT ECALL/EBREAK -Total steps: 195 -Total insts: 195 -=== Warp 0 === -Steps : 195 -Insts : 195 -Loads : 0 -Stores: 0 -GRADE: PASSED +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 diff --git a/src/riscv_gpgpu/gpgpu_test.c b/src/riscv_gpgpu/gpgpu_test.c index e69de29b..eb3888d0 100644 --- a/src/riscv_gpgpu/gpgpu_test.c +++ b/src/riscv_gpgpu/gpgpu_test.c @@ -0,0 +1,40 @@ +// #include +// #include +// #include + + +int main(void); + +#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 z[] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +unsigned N = 16; + +int main() +{ + + initiate_stack(); + + void mat (); + + createWarps(2, 8, mat); + + return 0; + +} + + +void mat(unsigned warp_id) +{ + + 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]; +} \ No newline at end of file diff --git a/src/riscv_gpgpu/gpgpu_test.dump b/src/riscv_gpgpu/gpgpu_test.dump new file mode 100644 index 00000000..331aaf3e --- /dev/null +++ b/src/riscv_gpgpu/gpgpu_test.dump @@ -0,0 +1,294 @@ + +gpgpu_test.elf: file format elf32-littleriscv + + +Disassembly of section .text: + +80000000
: +80000000: ff010113 addi sp,sp,-16 +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 + +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 + +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 + +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 + +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 + +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 + +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 + +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 + +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 + +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 + +Disassembly of section .bss: + +81000000 : + ... + +Disassembly of section .data: + +81000040 : +81000040: 0001 nop +81000042: 0000 unimp +81000044: 0005 c.nop 1 +81000046: 0000 unimp +81000048: 000a c.slli zero,0x2 +8100004a: 0000 unimp +8100004c: 0000 unimp +8100004e: 0000 unimp +81000050: 00000003 lb zero,0(zero) # 0 +81000054: 0001 nop +81000056: 0000 unimp +81000058: 0001 nop +8100005a: 0000 unimp +8100005c: 0002 c.slli64 zero +8100005e: 0000 unimp +81000060: 0008 0x8 +81000062: 0000 unimp +81000064: 00000007 0x7 +81000068: 0008 0x8 +8100006a: 0000 unimp +8100006c: 00000007 0x7 +81000070: 0005 c.nop 1 +81000072: 0000 unimp +81000074: 00000007 0x7 +81000078: 00000007 0x7 +8100007c: 0009 c.nop 2 + ... + +81000080 : +81000080: 0000 unimp +81000082: 0000 unimp +81000084: 0002 c.slli64 zero +81000086: 0000 unimp +81000088: 0002 c.slli64 zero +8100008a: 0000 unimp +8100008c: 0000 unimp +8100008e: 0000 unimp +81000090: 0005 c.nop 1 +81000092: 0000 unimp +81000094: 0000 unimp +81000096: 0000 unimp +81000098: 0001 nop +8100009a: 0000 unimp +8100009c: 0001 nop +8100009e: 0000 unimp +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 +810000b6: 0000 unimp +810000b8: 00000003 lb zero,0(zero) # 0 +810000bc: 0002 c.slli64 zero + ... + +Disassembly of section .sdata: + +810000c0 : +810000c0: 0010 0x10 + ... + +Disassembly of section .comment: + +82000000 <.comment>: +82000000: 3a434347 fmsub.d ft6,ft6,ft4,ft7,rmm +82000004: 2820 fld fs0,80(s0) +82000006: 29554e47 fmsub.s ft8,fa0,fs5,ft5,rmm +8200000a: 3820 fld fs0,112(s0) +8200000c: 322e fld ft4,232(sp) +8200000e: 302e fld ft0,232(sp) + ... diff --git a/src/riscv_gpgpu/gpgpu_test.elf b/src/riscv_gpgpu/gpgpu_test.elf new file mode 100755 index 00000000..033d602b Binary files /dev/null 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 new file mode 100644 index 00000000..5b175794 --- /dev/null +++ b/src/riscv_gpgpu/gpgpu_test.hex @@ -0,0 +1,59 @@ +: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 +:02000004810079 +:1000400001000000050000000A00000000000000A0 +:100050000300000001000000010000000200000099 +:100060000800000007000000080000000700000072 +:100070000500000007000000070000000900000064 +:10008000000000000200000002000000000000006C +:100090000500000000000000010000000100000059 +:1000A0000400000002000000020000000000000048 +:1000B0000300000002000000030000000200000036 +:0400C000100000002C +:040000058000000077 +:00000001FF diff --git a/src/riscv_gpgpu/hi.sh b/src/riscv_gpgpu/hi.sh index a2866ffc..df2a2ab8 100755 --- a/src/riscv_gpgpu/hi.sh +++ b/src/riscv_gpgpu/hi.sh @@ -1,3 +1,3 @@ - /opt/riscv/bin/riscv32-unknown-linux-gnu-gcc -march=rv32i -mabi=ilp32 -Wl,-Bstatic,-T,linker.ld -ffreestanding -nostdlib firmware.c -o firmware.elf - /opt/riscv/bin/riscv32-unknown-linux-gnu-objdump -D firmware.elf > firmware.dump - /opt/riscv/bin/riscv32-unknown-linux-gnu-objcopy -O ihex firmware.elf firmware.hex \ No newline at end of file + /opt/riscv-nommu/bin/riscv32-unknown-linux-gnu-gcc -march=rv32i -mabi=ilp32 -Wl,-Bstatic,-T,linker.ld -ffreestanding -nostdlib gpgpu_test.c ./lib/lib.c -o gpgpu_test.elf + /opt/riscv-nommu/bin/riscv32-unknown-linux-gnu-objdump -D gpgpu_test.elf > gpgpu_test.dump + /opt/riscv-nommu/bin/riscv32-unknown-linux-gnu-objcopy -O ihex gpgpu_test.elf gpgpu_test.hex \ No newline at end of file diff --git a/src/riscv_gpgpu/lib/lib.c b/src/riscv_gpgpu/lib/lib.c new file mode 100644 index 00000000..021116e4 --- /dev/null +++ b/src/riscv_gpgpu/lib/lib.c @@ -0,0 +1,108 @@ +#include "lib.h" + +// 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) +{ + + asm __volatile__("addi t5, sp, 0"); + for (unsigned i = 1; i < num_threads; i++) + { + + register unsigned cur_tid asm("t1") = i; + asm __volatile__("addi sp, sp, -256"); + CLONE; + } + asm __volatile__("addi sp, t5, 0"); + + + register unsigned cur_tid asm("t1") = 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) +{ + + // set_wid(wid); + // set_func(func); + + + + 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; + WSPAWN; // THIS SHOULD COPY THE CSR REGISTERS TO THE NEW WARP + +} + + + +void createWarps(unsigned num_Warps, unsigned num_threads, FUNC) +{ + // 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); + // } + + // asm __volatile__("addi sp, t5, 0"); + + createThreads(num_threads, 0, (unsigned) func); + + + ECALL; + +} + + +unsigned get_tid() +{ + register unsigned tid asm("t1"); +} + +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 new file mode 100644 index 00000000..54d7cc1c --- /dev/null +++ b/src/riscv_gpgpu/lib/lib.h @@ -0,0 +1,30 @@ + +#ifndef __RISCV_GP_ +#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"); +#define JALRS asm __volatile__(".word 0x1bfe0eb":::"s10") +#define ECALL asm __volatile__(".word 0x00000073") + + +#define FUNC void (func)(unsigned) +void createWarps(unsigned num_Warps, unsigned num_threads, FUNC); +unsigned get_tid(void); +void initiate_stack(void); + + + +#endif + diff --git a/src/test_riscv.sh b/src/test_riscv.sh new file mode 100755 index 00000000..09a4ad5d --- /dev/null +++ b/src/test_riscv.sh @@ -0,0 +1,4 @@ +echo start > results.txt + +echo ./riscv_gpgpu/gpgpu_test.hex >> results.txt +./harptool -E -a rv32i --core ./riscv_gpgpu/gpgpu_test.hex -s -b &>> results.txt \ No newline at end of file