; -------- Disassembly -------------------- 00 ALU: ADDR(32) CNT(13) KCACHE0(CB0:0-15) 0 x: MBCNT_32LO_ACCUM_PREV_INT ____, -1 y: MBCNT_32HI_INT ____, -1 z: MULADD_UINT24 R127.z, SE_ID, 256, WAVE_ID w: ADD R0.w, R0.x, KC0[0].x 1 x: MOV R1.x, 0.0f y: MULADD_UINT24 R127.y, PV0.z, 64, PV0.x z: MULADD R127.z, R0.y, KC0[0].z, KC0[0].y 2 x: F_TO_I R2.x, R0.w y: F_TO_I R2.y, PV1.z w: MUL_UINT24 R0.w, PV1.y, 2 01 LOOP_DX10 i0 FAIL_JUMP_ADDR(8) VALID_PIX 02 ALU: ADDR(45) CNT(2) 3 x: MOV R0.x, 1 y: MOV R0.y, R0.w 03 MEM_RAT_XCHG_RTN_ACK: RAT(0)[R2], R0, MARK VPM 04 WAIT_ACK: Outstanding_acks <= 0 05 TEX: ADDR(64) CNT(1) VALID_PIX 4 VFETCH R0.x___, R0.y, fc155 FETCH_TYPE(NO_INDEX_OFFSET) 06 ALU: ADDR(47) CNT(2) 5 x: SETE_INT R0.x, R0.x, 1 6 x: PREDNE_INT ____, R0.x, 0.0f UPDATE_EXEC_MASK BREAK UPDATE_PRED 07 ENDLOOP i0 PASS_JUMP_ADDR(2) 08 ALU: ADDR(49) CNT(2) 7 x: MOV R0.x, 0.0f y: ADD_INT R1.y, R0.w, 1 09 MEM_RAT_XCHG_RTN: RAT(0)[R2], R1, MARK VPM 10 EXP_DONE: PIX61, R0.x___ 11 END END_OF_PROGRAM