Advertisement
Guest User

Untitled

a guest
Apr 10th, 2014
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 54.64 KB | None | 0 0
  1.  
  2.  
  3. ; -------- Disassembly --------------------
  4.  
  5. 00 ALU_PUSH_BEFORE: ADDR(224) CNT(5) KCACHE0(CB0:0-15) KCACHE1(CB1:0-15)
  6.  
  7. 0 t: MULLO_INT ____, R1.x, KC0[1].x
  8.  
  9. 1 x: SETE_INT R0.x, KC1[8].x, 0.0f
  10.  
  11. z: ADD_INT ____, R0.x, PS0
  12.  
  13. 2 y: ADD_INT R0.y, PV1.z, KC0[6].x
  14.  
  15. 3 x: PREDE_INT ____, R0.x, 0.0f UPDATE_EXEC_MASK UPDATE_PRED
  16.  
  17. 01 JUMP POP_CNT(1) ADDR(195)
  18.  
  19. 02 ALU: ADDR(229) CNT(6) KCACHE0(CB1:0-15)
  20.  
  21. 4 y: NOP ____
  22.  
  23. w: ADD_INT ____, R0.y, KC0[6].x
  24.  
  25. t: MOV R0.y, 0.0f
  26.  
  27. 5 z: LSHL R0.z, PV4.w, 2
  28.  
  29. t: MULLO_INT R30.w, PV4.w, 480
  30.  
  31. 03 MEM_SCRATCH_WRITE: VEC_PTR[0].__z_, R0, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  32.  
  33. 04 ALU: ADDR(235) CNT(4) KCACHE0(CB1:0-15)
  34.  
  35. 6 z: MOV R0.z, R0.z
  36.  
  37. 7 x: ADD_INT ____, KC0[3].x, PV6.z
  38.  
  39. 8 z: LSHR R0.z, PV7.x, 2
  40.  
  41. 05 TEX: ADDR(976) CNT(1)
  42.  
  43. 9 VFETCH R30.x___, R0.z, fc153 MEGA(4)
  44.  
  45. FETCH_TYPE(NO_INDEX_OFFSET)
  46.  
  47. 06 ALU: ADDR(239) CNT(1)
  48.  
  49. 10 y: MOV R6.y, R0.y
  50.  
  51. 07 MEM_SCRATCH_WRITE_ACK: VEC_PTR[19]._y__, R6, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  52.  
  53. 08 LOOP_DX10 i0 FAIL_JUMP_ADDR(194)
  54.  
  55. 09 ALU_PUSH_BEFORE: ADDR(240) CNT(2)
  56.  
  57. 11 w: SETE_INT R0.w, R30.x, 0.0f
  58.  
  59. 12 x: PREDE_INT ____, R0.w, 0.0f UPDATE_EXEC_MASK UPDATE_PRED
  60.  
  61. 10 JUMP ADDR(135)
  62.  
  63. 11 WAIT_ACK: Outstanding_acks <= 0
  64.  
  65. 12 TEX: ADDR(978) CNT(1)
  66.  
  67. 13 RD_SCRATCH R0._y__, VEC_PTR[19], ARRAY_SIZE(21) ELEM_SIZE(3) UNCACHED
  68.  
  69. 13 TEX: ADDR(980) CNT(1)
  70.  
  71. 14 RD_SCRATCH R0.__z_, VEC_PTR[0], ARRAY_SIZE(21) ELEM_SIZE(3) UNCACHED
  72.  
  73. 14 ALU: ADDR(242) CNT(4) KCACHE0(CB1:0-15)
  74.  
  75. 15 y: ADD_INT R0.y, KC0[2].x, R0.z
  76.  
  77. z: LSHL R17.z, R0.y, 2
  78.  
  79. t: MOV R13.y, 0.0f
  80.  
  81. 15 MEM_SCRATCH_WRITE: VEC_PTR[21]._y__, R0, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  82.  
  83. 16 ALU: ADDR(246) CNT(92)
  84.  
  85. 16 x: MOV R8.x, 0.0f
  86.  
  87. y: MOV R8.y, 0.0f
  88.  
  89. z: MOV R0.z, 0.0f
  90.  
  91. w: MOV R0.w, 0.0f
  92.  
  93. t: MOV R8.z, 0.0f
  94.  
  95. 17 x: MOV R1.x, 0.0f
  96.  
  97. y: MOV R4.y, 0.0f
  98.  
  99. z: MOV R21.z, 0.0f
  100.  
  101. w: MOV R8.w, 0.0f
  102.  
  103. t: MOV R13.w, 0.0f
  104.  
  105. 18 x: MOV R10.x, 0.0f
  106.  
  107. y: MOV R10.y, 0.0f
  108.  
  109. z: MOV R10.z, 0.0f
  110.  
  111. w: MOV R10.w, 0.0f
  112.  
  113. t: MOV R11.x, 0.0f
  114.  
  115. 19 x: MOV R12.x, 0.0f
  116.  
  117. y: MOV R11.y, 0.0f
  118.  
  119. z: MOV R11.z, 0.0f
  120.  
  121. w: MOV R11.w, 0.0f
  122.  
  123. t: MOV R12.y, 0.0f
  124.  
  125. 20 x: MOV R13.x, 0.0f
  126.  
  127. y: MOV R3.y, 0.0f
  128.  
  129. z: MOV R12.z, 0.0f
  130.  
  131. w: MOV R12.w, 0.0f
  132.  
  133. t: MOV R13.z, 0.0f
  134.  
  135. 21 x: MOV R14.x, 0.0f
  136.  
  137. y: MOV R14.y, 0.0f
  138.  
  139. z: MOV R14.z, 0.0f
  140.  
  141. w: MOV R5.w, 0.0f
  142.  
  143. t: MOV R14.w, 0.0f
  144.  
  145. 22 x: MOV R16.x, 0.0f
  146.  
  147. y: MOV R16.y, 0.0f
  148.  
  149. z: MOV R16.z, 0.0f
  150.  
  151. w: MOV R16.w, 0.0f
  152.  
  153. t: MOV R21.x, 0.0f
  154.  
  155. 23 x: MOV R20.x, 0.0f
  156.  
  157. y: MOV R21.y, 0.0f
  158.  
  159. z: MOV R22.z, 0.0f
  160.  
  161. w: MOV R21.w, 0.0f
  162.  
  163. t: MOV R20.y, 0.0f
  164.  
  165. 24 x: MOV R19.x, 0.0f
  166.  
  167. y: MOV R19.y, 0.0f
  168.  
  169. z: MOV R19.z, 0.0f
  170.  
  171. w: MOV R18.w, 0.0f
  172.  
  173. t: MOV R18.z, 0.0f
  174.  
  175. 25 x: MOV R18.x, 0.0f
  176.  
  177. y: MOV R18.y, 0.0f
  178.  
  179. z: MOV R15.z, 0.0f
  180.  
  181. w: MOV R17.w, 0.0f
  182.  
  183. t: MOV R15.w, 0.0f
  184.  
  185. 26 x: MOV R17.x, 0.0f
  186.  
  187. y: MOV R17.y, 0.0f
  188.  
  189. z: MOV R9.z, 0.0f
  190.  
  191. w: MOV R9.w, 0.0f
  192.  
  193. t: MOV R15.x, 0.0f
  194.  
  195. 27 x: MOV R9.x, 0.0f
  196.  
  197. y: MOV R15.y, 0.0f
  198.  
  199. z: MOV R7.z, 0.0f
  200.  
  201. w: MOV R7.w, 0.0f
  202.  
  203. t: MOV R9.y, 0.0f
  204.  
  205. 28 x: MOV R7.x, 0.0f
  206.  
  207. y: MOV R7.y, 0.0f
  208.  
  209. z: MOV R6.z, 0.0f
  210.  
  211. w: MOV R6.w, 0.0f
  212.  
  213. t: MOV R5.z, 0.0f
  214.  
  215. 29 x: MOV R6.x, 0.0f
  216.  
  217. y: MOV R6.y, 0.0f
  218.  
  219. z: MOV R4.z, 0.0f
  220.  
  221. w: MOV R1.w, 0.0f
  222.  
  223. t: MOV R4.w, 0.0f
  224.  
  225. 30 x: MOV R5.x, 0.0f
  226.  
  227. y: MOV R5.y, 0.0f
  228.  
  229. z: MOV R3.z, 0.0f
  230.  
  231. w: MOV R20.w, 0.0f
  232.  
  233. t: MOV R22.x, 0.0f
  234.  
  235. 31 x: MOV R4.x, 0.0f
  236.  
  237. y: MOV R22.y, 0.0f
  238.  
  239. z: MOV R20.z, 0.0f
  240.  
  241. w: MOV R19.w, 0.0f
  242.  
  243. t: MOV R1.y, 0.0f
  244.  
  245. 32 x: MOV R3.x, 0.0f
  246.  
  247. y: MOV R2.y, 0.0f
  248.  
  249. z: MOV R2.z, 0.0f
  250.  
  251. w: MOV R2.w, 0.0f
  252.  
  253. t: MOV R1.z, 0.0f
  254.  
  255. 33 x: MOV R2.x, 0.0f
  256.  
  257. w: MOV R3.w, 0.0f
  258.  
  259. 34 x: MOV R0.x, 0.0f
  260.  
  261. 35 x: MOV R0.x, PV34.x
  262.  
  263. y: MOV R0.y, R13.y
  264.  
  265. z: MOV R0.z, R0.z
  266.  
  267. w: MOV R0.w, R0.w
  268.  
  269. 17 MEM_SCRATCH_WRITE: VEC_PTR[18], R0, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  270.  
  271. 18 ALU: ADDR(338) CNT(4)
  272.  
  273. 36 x: MOV R8.x, R8.x
  274.  
  275. y: MOV R8.y, R8.y
  276.  
  277. z: MOV R8.z, R8.z
  278.  
  279. w: MOV R8.w, R8.w
  280.  
  281. 19 MEM_SCRATCH_WRITE: VEC_PTR[17], R8, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  282.  
  283. 20 ALU: ADDR(342) CNT(4)
  284.  
  285. 37 x: MOV R0.x, R1.x
  286.  
  287. y: MOV R0.y, R4.y
  288.  
  289. z: MOV R0.z, R21.z
  290.  
  291. w: MOV R0.w, R13.w
  292.  
  293. 21 MEM_SCRATCH_WRITE: VEC_PTR[16], R0, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  294.  
  295. 22 ALU: ADDR(346) CNT(4)
  296.  
  297. 38 x: MOV R10.x, R10.x
  298.  
  299. y: MOV R10.y, R10.y
  300.  
  301. z: MOV R10.z, R10.z
  302.  
  303. w: MOV R10.w, R10.w
  304.  
  305. 23 MEM_SCRATCH_WRITE: VEC_PTR[15], R10, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  306.  
  307. 24 ALU: ADDR(350) CNT(4)
  308.  
  309. 39 x: MOV R11.x, R11.x
  310.  
  311. y: MOV R11.y, R11.y
  312.  
  313. z: MOV R11.z, R11.z
  314.  
  315. w: MOV R11.w, R11.w
  316.  
  317. 25 MEM_SCRATCH_WRITE: VEC_PTR[14], R11, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  318.  
  319. 26 ALU: ADDR(354) CNT(4)
  320.  
  321. 40 x: MOV R12.x, R12.x
  322.  
  323. y: MOV R12.y, R12.y
  324.  
  325. z: MOV R12.z, R12.z
  326.  
  327. w: MOV R12.w, R12.w
  328.  
  329. 27 MEM_SCRATCH_WRITE: VEC_PTR[13], R12, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  330.  
  331. 28 ALU: ADDR(358) CNT(4)
  332.  
  333. 41 x: MOV R13.x, R13.x
  334.  
  335. y: MOV R13.y, R3.y
  336.  
  337. z: MOV R13.z, R13.z
  338.  
  339. w: MOV R13.w, R5.w
  340.  
  341. 29 MEM_SCRATCH_WRITE: VEC_PTR[12], R13, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  342.  
  343. 30 ALU: ADDR(362) CNT(4)
  344.  
  345. 42 x: MOV R14.x, R14.x
  346.  
  347. y: MOV R14.y, R14.y
  348.  
  349. z: MOV R14.z, R14.z
  350.  
  351. w: MOV R14.w, R14.w
  352.  
  353. 31 MEM_SCRATCH_WRITE: VEC_PTR[11], R14, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  354.  
  355. 32 ALU: ADDR(366) CNT(4)
  356.  
  357. 43 x: MOV R0.x, R16.x
  358.  
  359. y: MOV R0.y, R16.y
  360.  
  361. z: MOV R0.z, R16.z
  362.  
  363. w: MOV R0.w, R16.w
  364.  
  365. 33 MEM_SCRATCH_WRITE: VEC_PTR[10], R0, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  366.  
  367. 34 ALU: ADDR(370) CNT(4)
  368.  
  369. 44 x: MOV R16.x, R21.x
  370.  
  371. y: MOV R16.y, R21.y
  372.  
  373. z: MOV R16.z, R22.z
  374.  
  375. w: MOV R16.w, R21.w
  376.  
  377. 35 MEM_SCRATCH_WRITE: VEC_PTR[9], R16, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  378.  
  379. 36 ALU: ADDR(374) CNT(4)
  380.  
  381. 45 x: MOV R0.x, R20.x
  382.  
  383. y: MOV R0.y, R20.y
  384.  
  385. z: MOV R0.z, R19.z
  386.  
  387. w: MOV R0.w, R18.w
  388.  
  389. 37 MEM_SCRATCH_WRITE: VEC_PTR[8], R0, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  390.  
  391. 38 ALU: ADDR(378) CNT(4)
  392.  
  393. 46 x: MOV R0.x, R19.x
  394.  
  395. y: MOV R0.y, R19.y
  396.  
  397. z: MOV R0.z, R18.z
  398.  
  399. w: MOV R0.w, R17.w
  400.  
  401. 39 MEM_SCRATCH_WRITE: VEC_PTR[7], R0, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  402.  
  403. 40 ALU: ADDR(382) CNT(4)
  404.  
  405. 47 x: MOV R0.x, R18.x
  406.  
  407. y: MOV R0.y, R18.y
  408.  
  409. z: MOV R0.z, R15.z
  410.  
  411. w: MOV R0.w, R15.w
  412.  
  413. 41 MEM_SCRATCH_WRITE: VEC_PTR[6], R0, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  414.  
  415. 42 ALU: ADDR(386) CNT(4)
  416.  
  417. 48 x: MOV R0.x, R17.x
  418.  
  419. y: MOV R0.y, R17.y
  420.  
  421. z: MOV R0.z, R9.z
  422.  
  423. w: MOV R0.w, R9.w
  424.  
  425. 43 MEM_SCRATCH_WRITE: VEC_PTR[5], R0, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  426.  
  427. 44 ALU: ADDR(390) CNT(4)
  428.  
  429. 49 x: MOV R0.x, R15.x
  430.  
  431. y: MOV R0.y, R15.y
  432.  
  433. z: MOV R0.z, R7.z
  434.  
  435. w: MOV R0.w, R7.w
  436.  
  437. 45 MEM_SCRATCH_WRITE_ACK: VEC_PTR[4], R0, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  438.  
  439. 46 ALU: ADDR(394) CNT(28)
  440.  
  441. 50 x: MOV R28.x, R9.x
  442.  
  443. y: MOV R28.y, R9.y
  444.  
  445. z: MOV R28.z, R6.z
  446.  
  447. w: MOV R28.w, R6.w
  448.  
  449. 51 x: MOV R27.x, R7.x
  450.  
  451. y: MOV R27.y, R7.y
  452.  
  453. z: MOV R27.z, R5.z
  454.  
  455. w: MOV R27.w, R1.w
  456.  
  457. 52 x: MOV R23.x, R6.x
  458.  
  459. y: MOV R23.y, R6.y
  460.  
  461. z: MOV R23.z, R4.z
  462.  
  463. w: MOV R23.w, R4.w
  464.  
  465. 53 x: MOV R21.x, R5.x
  466.  
  467. y: MOV R21.y, R5.y
  468.  
  469. z: MOV R21.z, R3.z
  470.  
  471. w: MOV R21.w, R20.w
  472.  
  473. 54 x: MOV R18.x, R22.x
  474.  
  475. y: MOV R18.y, R22.y
  476.  
  477. z: MOV R18.z, R20.z
  478.  
  479. w: MOV R18.w, R19.w
  480.  
  481. 55 x: MOV R8.x, R4.x
  482.  
  483. y: MOV R8.y, R1.y
  484.  
  485. z: MOV R8.z, R2.z
  486.  
  487. w: MOV R8.w, R2.w
  488.  
  489. 56 x: MOV R7.x, R3.x
  490.  
  491. y: MOV R7.y, R2.y
  492.  
  493. z: MOV R7.z, R1.z
  494.  
  495. w: MOV R7.w, R3.w
  496.  
  497. 47 WAIT_ACK: Outstanding_acks <= 0
  498.  
  499. 48 TEX: ADDR(982) CNT(1)
  500.  
  501. 57 RD_SCRATCH R0._y__, VEC_PTR[21], ARRAY_SIZE(21) ELEM_SIZE(3) UNCACHED
  502.  
  503. 49 ALU: ADDR(422) CNT(2)
  504.  
  505. 58 x: MOV R0.x, R2.x
  506.  
  507. y: MOV R1.y, R0.y
  508.  
  509. 50 LOOP_DX10 i0 FAIL_JUMP_ADDR(128)
  510.  
  511. 51 ALU: ADDR(424) CNT(7) KCACHE0(CB1:0-15)
  512.  
  513. 59 y: LSHL R0.y, KC0[7].x, 2
  514.  
  515. 60 x: ADD_INT R17.x, R0.x, 1
  516.  
  517. y: ADD_INT R17.y, R0.y, R1.y
  518.  
  519. w: LSHR R0.w, R1.y, 2 VEC_120
  520.  
  521. 61 z: SETGT_UINT R0.z, R30.x, PV60.x
  522.  
  523. 52 MEM_SCRATCH_WRITE_ACK: VEC_PTR[20].__z_, R0, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  524.  
  525. 53 TEX: ADDR(984) CNT(1)
  526.  
  527. 62 VFETCH R0.x___, R0.w, fc153 MEGA(4)
  528.  
  529. FETCH_TYPE(NO_INDEX_OFFSET)
  530.  
  531. 54 ALU: ADDR(431) CNT(23) KCACHE0(CB1:0-15)
  532.  
  533. 63 z: ADD_INT R6.z, R17.z, R0.x
  534.  
  535. 64 x: LSHL ____, PV63.z, 2
  536.  
  537. y: ADD_INT ____, PV63.z, 40
  538.  
  539. z: ADD_INT ____, PV63.z, 36
  540.  
  541. w: ADD_INT ____, PV63.z, 32
  542.  
  543. 65 x: LSHL T0.x, PV64.z, 2
  544.  
  545. y: ADD_INT ____, KC0[1].x, PV64.x
  546.  
  547. z: ADD_INT ____, KC0[0].x, PV64.x
  548.  
  549. w: LSHL ____, PV64.y, 2
  550.  
  551. t: LSHL R5.w, PV64.w, 2
  552.  
  553. 66 x: LSHR R0.x, PV65.z, 2
  554.  
  555. y: ADD_INT ____, KC0[0].x, PV65.w
  556.  
  557. z: ADD_INT ____, KC0[1].x, PV65.w
  558.  
  559. w: LSHR R0.w, PV65.y, 2
  560.  
  561. 67 x: LSHR R1.x, PV66.z, 2
  562.  
  563. y: ADD_INT R0.y, KC0[1].x, T0.x
  564.  
  565. z: ADD_INT R0.z, KC0[0].x, T0.x
  566.  
  567. w: LSHR R1.w, PV66.y, 2
  568.  
  569. 55 TEX: ADDR(986) CNT(4)
  570.  
  571. 68 VFETCH R2, R0.w, fc153 FORMAT(32_32_32_32_FLOAT) MEGA(16)
  572.  
  573. FETCH_TYPE(NO_INDEX_OFFSET)
  574.  
  575. 69 VFETCH R3, R0.x, fc153 FORMAT(32_32_32_32_FLOAT) MEGA(16)
  576.  
  577. FETCH_TYPE(NO_INDEX_OFFSET)
  578.  
  579. 70 VFETCH R4, R1.x, fc153 FORMAT(32_32_32_32_FLOAT) MEGA(16)
  580.  
  581. FETCH_TYPE(NO_INDEX_OFFSET)
  582.  
  583. 71 VFETCH R1, R1.w, fc153 FORMAT(32_32_32_32_FLOAT) MEGA(16)
  584.  
  585. FETCH_TYPE(NO_INDEX_OFFSET)
  586.  
  587. 56 ALU: ADDR(454) CNT(12)
  588.  
  589. 72 x: ADD R26.x, R8.x, R2.x
  590.  
  591. y: ADD R29.y, R8.y, R2.y
  592.  
  593. z: ADD R29.z, R8.z, R2.z
  594.  
  595. w: ADD R26.w, R8.w, R2.w
  596.  
  597. t: LSHR R2.w, R0.y, 2
  598.  
  599. 73 x: ADD R29.x, R7.x, R3.x
  600.  
  601. y: ADD R30.y, R7.y, R3.y
  602.  
  603. z: ADD R30.z, R7.z, R3.z
  604.  
  605. w: ADD R29.w, R7.w, R3.w
  606.  
  607. t: LSHR R3.x, R0.z, 2
  608.  
  609. 57 WAIT_ACK: Outstanding_acks <= 0
  610.  
  611. 58 TEX: ADDR(994) CNT(1)
  612.  
  613. 74 RD_SCRATCH R0, VEC_PTR[18], ARRAY_SIZE(21) ELEM_SIZE(3) UNCACHED
  614.  
  615. 59 ALU: ADDR(466) CNT(5) KCACHE0(CB1:0-15)
  616.  
  617. 75 x: ADD R7.x, R0.x, R4.x
  618.  
  619. y: ADD R7.y, R0.y, R4.y
  620.  
  621. z: ADD R8.z, R0.z, R4.z
  622.  
  623. w: ADD R7.w, R0.w, R4.w VEC_021
  624.  
  625. t: ADD_INT R2.z, KC0[1].x, R5.w
  626.  
  627. 60 TEX: ADDR(996) CNT(1)
  628.  
  629. 76 RD_SCRATCH R0, VEC_PTR[17], ARRAY_SIZE(21) ELEM_SIZE(3) UNCACHED
  630.  
  631. 61 ALU: ADDR(471) CNT(15) KCACHE0(CB1:0-15)
  632.  
  633. 77 z: MOV R2.z, R2.z
  634.  
  635. 78 x: ADD R8.x, R0.x, R1.x
  636.  
  637. y: ADD R8.y, R0.y, R1.y
  638.  
  639. z: ADD R7.z, R0.z, R1.z
  640.  
  641. w: ADD R8.w, R0.w, R1.w
  642.  
  643. t: LSHR R1.x, PV77.z, 2
  644.  
  645. 79 x: ADD_INT ____, R6.z, 24
  646.  
  647. y: ADD_INT ____, KC0[0].x, R5.w
  648.  
  649. z: ADD_INT ____, R6.z, 28
  650.  
  651. 80 x: LSHL R4.x, PV79.z, 2
  652.  
  653. y: LSHL R4.y, PV79.x, 2
  654.  
  655. w: LSHR R5.w, PV79.y, 2
  656.  
  657. 62 TEX: ADDR(998) CNT(4)
  658.  
  659. 81 VFETCH R2, R2.w, fc153 FORMAT(32_32_32_32_FLOAT) MEGA(16)
  660.  
  661. FETCH_TYPE(NO_INDEX_OFFSET)
  662.  
  663. 82 VFETCH R3, R3.x, fc153 FORMAT(32_32_32_32_FLOAT) MEGA(16)
  664.  
  665. FETCH_TYPE(NO_INDEX_OFFSET)
  666.  
  667. 83 VFETCH R1, R1.x, fc153 FORMAT(32_32_32_32_FLOAT) MEGA(16)
  668.  
  669. FETCH_TYPE(NO_INDEX_OFFSET)
  670.  
  671. 84 VFETCH R5, R5.w, fc153 FORMAT(32_32_32_32_FLOAT) MEGA(16)
  672.  
  673. FETCH_TYPE(NO_INDEX_OFFSET)
  674.  
  675. 63 TEX: ADDR(1006) CNT(1)
  676.  
  677. 85 RD_SCRATCH R0, VEC_PTR[16], ARRAY_SIZE(21) ELEM_SIZE(3) UNCACHED
  678.  
  679. 64 ALU: ADDR(486) CNT(5) KCACHE0(CB1:0-15)
  680.  
  681. 86 x: ADD R9.x, R0.x, R2.x VEC_021
  682.  
  683. y: ADD R10.y, R0.y, R2.y
  684.  
  685. z: ADD R9.z, R0.z, R2.z
  686.  
  687. w: ADD R9.w, R0.w, R2.w
  688.  
  689. t: ADD_INT R2.y, KC0[1].x, R4.x
  690.  
  691. 65 TEX: ADDR(1008) CNT(1)
  692.  
  693. 87 RD_SCRATCH R0, VEC_PTR[15], ARRAY_SIZE(21) ELEM_SIZE(3) UNCACHED
  694.  
  695. 66 ALU: ADDR(491) CNT(7)
  696.  
  697. 88 y: MOV R2.y, R2.y
  698.  
  699. 89 x: ADD R10.x, R0.x, R3.x
  700.  
  701. y: ADD R9.y, R0.y, R3.y
  702.  
  703. z: ADD R10.z, R0.z, R3.z
  704.  
  705. w: ADD R10.w, R0.w, R3.w
  706.  
  707. t: LSHR R3.w, PV88.y, 2
  708.  
  709. 67 TEX: ADDR(1010) CNT(1)
  710.  
  711. 90 RD_SCRATCH R0, VEC_PTR[14], ARRAY_SIZE(21) ELEM_SIZE(3) UNCACHED
  712.  
  713. 68 ALU: ADDR(498) CNT(5) KCACHE0(CB1:0-15)
  714.  
  715. 91 x: ADD R11.x, R0.x, R1.x VEC_021
  716.  
  717. y: ADD R11.y, R0.y, R1.y
  718.  
  719. z: ADD R11.z, R0.z, R1.z
  720.  
  721. w: ADD R11.w, R0.w, R1.w
  722.  
  723. t: ADD_INT R1.z, KC0[0].x, R4.x
  724.  
  725. 69 TEX: ADDR(1012) CNT(1)
  726.  
  727. 92 RD_SCRATCH R0, VEC_PTR[13], ARRAY_SIZE(21) ELEM_SIZE(3) UNCACHED
  728.  
  729. 70 ALU: ADDR(503) CNT(17) KCACHE0(CB1:0-15)
  730.  
  731. 93 z: MOV R1.z, R1.z
  732.  
  733. 94 x: ADD R12.x, R0.x, R5.x
  734.  
  735. y: ADD R12.y, R0.y, R5.y
  736.  
  737. z: ADD R12.z, R0.z, R5.z
  738.  
  739. w: ADD R12.w, R0.w, R5.w
  740.  
  741. t: LSHR R5.x, PV93.z, 2
  742.  
  743. 95 x: ADD_INT ____, R6.z, 20
  744.  
  745. y: ADD_INT ____, KC0[0].x, R4.y
  746.  
  747. z: ADD_INT ____, KC0[1].x, R4.y
  748.  
  749. w: ADD_INT ____, R6.z, 16
  750.  
  751. 96 x: LSHR R1.x, PV95.z, 2
  752.  
  753. y: LSHL R5.y, PV95.x, 2
  754.  
  755. z: LSHL R5.z, PV95.w, 2
  756.  
  757. w: LSHR R5.w, PV95.y, 2
  758.  
  759. 71 TEX: ADDR(1014) CNT(4)
  760.  
  761. 97 VFETCH R3, R3.w, fc153 FORMAT(32_32_32_32_FLOAT) MEGA(16)
  762.  
  763. FETCH_TYPE(NO_INDEX_OFFSET)
  764.  
  765. 98 VFETCH R4, R5.x, fc153 FORMAT(32_32_32_32_FLOAT) MEGA(16)
  766.  
  767. FETCH_TYPE(NO_INDEX_OFFSET)
  768.  
  769. 99 VFETCH R1, R1.x, fc153 FORMAT(32_32_32_32_FLOAT) MEGA(16)
  770.  
  771. FETCH_TYPE(NO_INDEX_OFFSET)
  772.  
  773. 100 VFETCH R2, R5.w, fc153 FORMAT(32_32_32_32_FLOAT) MEGA(16)
  774.  
  775. FETCH_TYPE(NO_INDEX_OFFSET)
  776.  
  777. 72 TEX: ADDR(1022) CNT(1)
  778.  
  779. 101 RD_SCRATCH R0, VEC_PTR[12], ARRAY_SIZE(21) ELEM_SIZE(3) UNCACHED
  780.  
  781. 73 ALU: ADDR(520) CNT(5) KCACHE0(CB1:0-15)
  782.  
  783. 102 x: ADD R13.x, R0.x, R3.x
  784.  
  785. y: ADD R13.y, R0.y, R3.y VEC_021
  786.  
  787. z: ADD R13.z, R0.z, R3.z
  788.  
  789. w: ADD R13.w, R0.w, R3.w
  790.  
  791. t: ADD_INT R3.y, KC0[1].x, R5.y
  792.  
  793. 74 TEX: ADDR(1024) CNT(1)
  794.  
  795. 103 RD_SCRATCH R0, VEC_PTR[11], ARRAY_SIZE(21) ELEM_SIZE(3) UNCACHED
  796.  
  797. 75 ALU: ADDR(525) CNT(7)
  798.  
  799. 104 y: MOV R3.y, R3.y
  800.  
  801. 105 x: ADD R14.x, R0.x, R4.x
  802.  
  803. y: ADD R14.y, R0.y, R4.y
  804.  
  805. z: ADD R14.z, R0.z, R4.z
  806.  
  807. w: ADD R14.w, R0.w, R4.w
  808.  
  809. t: LSHR R4.w, PV104.y, 2
  810.  
  811. 76 TEX: ADDR(1026) CNT(1)
  812.  
  813. 106 RD_SCRATCH R0, VEC_PTR[10], ARRAY_SIZE(21) ELEM_SIZE(3) UNCACHED
  814.  
  815. 77 ALU: ADDR(532) CNT(5) KCACHE0(CB1:0-15)
  816.  
  817. 107 x: ADD R15.x, R0.x, R1.x
  818.  
  819. y: ADD R15.y, R0.y, R1.y VEC_021
  820.  
  821. z: ADD R16.z, R0.z, R1.z
  822.  
  823. w: ADD R15.w, R0.w, R1.w
  824.  
  825. t: ADD_INT R1.z, KC0[0].x, R5.y
  826.  
  827. 78 TEX: ADDR(1028) CNT(1)
  828.  
  829. 108 RD_SCRATCH R0, VEC_PTR[9], ARRAY_SIZE(21) ELEM_SIZE(3) UNCACHED
  830.  
  831. 79 ALU: ADDR(537) CNT(20) KCACHE0(CB1:0-15)
  832.  
  833. 109 z: MOV R1.z, R1.z
  834.  
  835. 110 x: ADD R16.x, R0.x, R2.x
  836.  
  837. y: ADD R16.y, R0.y, R2.y
  838.  
  839. z: ADD R15.z, R0.z, R2.z
  840.  
  841. w: ADD R16.w, R0.w, R2.w
  842.  
  843. t: LSHR R2.x, PV109.z, 2
  844.  
  845. 111 x: ADD_INT ____, R6.z, 12
  846.  
  847. y: ADD_INT ____, KC0[0].x, R5.z
  848.  
  849. z: ADD_INT ____, KC0[1].x, R5.z
  850.  
  851. w: ADD_INT ____, R6.z, 8
  852.  
  853. t: ADD_INT ____, R6.z, 4
  854.  
  855. 112 x: LSHR R1.x, PV111.z, 2
  856.  
  857. y: LSHL R2.y, PV111.x, 2
  858.  
  859. z: LSHL R2.z, PV111.w, 2
  860.  
  861. w: LSHR R2.w, PV111.y, 2
  862.  
  863. t: LSHL R3.x, PS111, 2
  864.  
  865. 80 TEX: ADDR(1030) CNT(4)
  866.  
  867. 113 VFETCH R4, R4.w, fc153 FORMAT(32_32_32_32_FLOAT) MEGA(16)
  868.  
  869. FETCH_TYPE(NO_INDEX_OFFSET)
  870.  
  871. 114 VFETCH R5, R2.x, fc153 FORMAT(32_32_32_32_FLOAT) MEGA(16)
  872.  
  873. FETCH_TYPE(NO_INDEX_OFFSET)
  874.  
  875. 115 VFETCH R1, R1.x, fc153 FORMAT(32_32_32_32_FLOAT) MEGA(16)
  876.  
  877. FETCH_TYPE(NO_INDEX_OFFSET)
  878.  
  879. 116 VFETCH R6, R2.w, fc153 FORMAT(32_32_32_32_FLOAT) MEGA(16)
  880.  
  881. FETCH_TYPE(NO_INDEX_OFFSET)
  882.  
  883. 81 TEX: ADDR(1038) CNT(1)
  884.  
  885. 117 RD_SCRATCH R0, VEC_PTR[8], ARRAY_SIZE(21) ELEM_SIZE(3) UNCACHED
  886.  
  887. 82 ALU: ADDR(557) CNT(5) KCACHE0(CB1:0-15)
  888.  
  889. 118 x: ADD R4.x, R0.x, R4.x
  890.  
  891. y: ADD R19.y, R0.y, R4.y VEC_021
  892.  
  893. z: ADD R4.z, R0.z, R4.z
  894.  
  895. w: ADD R4.w, R0.w, R4.w
  896.  
  897. t: ADD_INT R3.y, KC0[1].x, R2.y
  898.  
  899. 83 TEX: ADDR(1040) CNT(1)
  900.  
  901. 119 RD_SCRATCH R0, VEC_PTR[7], ARRAY_SIZE(21) ELEM_SIZE(3) UNCACHED
  902.  
  903. 84 ALU: ADDR(562) CNT(7)
  904.  
  905. 120 y: MOV R3.y, R3.y
  906.  
  907. 121 x: ADD R19.x, R0.x, R5.x
  908.  
  909. y: ADD R4.y, R0.y, R5.y
  910.  
  911. z: ADD R19.z, R0.z, R5.z
  912.  
  913. w: ADD R19.w, R0.w, R5.w
  914.  
  915. t: LSHR R5.w, PV120.y, 2
  916.  
  917. 85 TEX: ADDR(1042) CNT(1)
  918.  
  919. 122 RD_SCRATCH R0, VEC_PTR[6], ARRAY_SIZE(21) ELEM_SIZE(3) UNCACHED
  920.  
  921. 86 ALU: ADDR(569) CNT(5) KCACHE0(CB1:0-15)
  922.  
  923. 123 x: ADD R20.x, R0.x, R1.x
  924.  
  925. y: ADD R20.y, R0.y, R1.y VEC_021
  926.  
  927. z: ADD R22.z, R0.z, R1.z
  928.  
  929. w: ADD R20.w, R0.w, R1.w
  930.  
  931. t: ADD_INT R1.z, KC0[0].x, R2.y
  932.  
  933. 87 TEX: ADDR(1044) CNT(1)
  934.  
  935. 124 RD_SCRATCH R0, VEC_PTR[5], ARRAY_SIZE(21) ELEM_SIZE(3) UNCACHED
  936.  
  937. 88 ALU: ADDR(574) CNT(14) KCACHE0(CB1:0-15)
  938.  
  939. 125 z: MOV R1.z, R1.z
  940.  
  941. 126 x: ADD R22.x, R0.x, R6.x
  942.  
  943. y: ADD R22.y, R0.y, R6.y
  944.  
  945. z: ADD R20.z, R0.z, R6.z
  946.  
  947. w: ADD R22.w, R0.w, R6.w
  948.  
  949. t: LSHR R6.x, PV125.z, 2
  950.  
  951. 127 y: ADD_INT ____, KC0[0].x, R2.z
  952.  
  953. z: ADD_INT ____, KC0[1].x, R2.z
  954.  
  955. 128 x: LSHR R3.x, PV127.z, 2
  956.  
  957. y: ADD_INT R6.y, KC0[1].x, R3.x
  958.  
  959. z: ADD_INT R6.z, KC0[0].x, R3.x
  960.  
  961. w: LSHR R6.w, PV127.y, 2
  962.  
  963. 89 TEX: ADDR(1046) CNT(4)
  964.  
  965. 129 VFETCH R5, R5.w, fc153 FORMAT(32_32_32_32_FLOAT) MEGA(16)
  966.  
  967. FETCH_TYPE(NO_INDEX_OFFSET)
  968.  
  969. 130 VFETCH R2, R6.x, fc153 FORMAT(32_32_32_32_FLOAT) MEGA(16)
  970.  
  971. FETCH_TYPE(NO_INDEX_OFFSET)
  972.  
  973. 131 VFETCH R3, R3.x, fc153 FORMAT(32_32_32_32_FLOAT) MEGA(16)
  974.  
  975. FETCH_TYPE(NO_INDEX_OFFSET)
  976.  
  977. 132 VFETCH R1, R6.w, fc153 FORMAT(32_32_32_32_FLOAT) MEGA(16)
  978.  
  979. FETCH_TYPE(NO_INDEX_OFFSET)
  980.  
  981. 90 TEX: ADDR(1054) CNT(1)
  982.  
  983. 133 RD_SCRATCH R0, VEC_PTR[4], ARRAY_SIZE(21) ELEM_SIZE(3) UNCACHED
  984.  
  985. 91 ALU: ADDR(588) CNT(20)
  986.  
  987. 134 x: ADD R6.x, R0.x, R5.x
  988.  
  989. y: ADD R6.y, R0.y, R5.y
  990.  
  991. z: ADD R24.z, R0.z, R5.z
  992.  
  993. w: ADD R6.w, R0.w, R5.w
  994.  
  995. t: LSHR R5.w, R6.y, 2
  996.  
  997. 135 x: ADD R24.x, R28.x, R2.x
  998.  
  999. y: ADD R25.y, R28.y, R2.y
  1000.  
  1001. z: ADD R6.z, R28.z, R2.z
  1002.  
  1003. w: ADD R24.w, R28.w, R2.w
  1004.  
  1005. t: LSHR R2.x, R6.z, 2
  1006.  
  1007. 136 x: ADD R3.x, R27.x, R3.x
  1008.  
  1009. y: ADD R24.y, R27.y, R3.y
  1010.  
  1011. z: ADD R26.z, R27.z, R3.z
  1012.  
  1013. w: ADD R25.w, R27.w, R3.w
  1014.  
  1015. 137 x: ADD R25.x, R23.x, R1.x
  1016.  
  1017. y: ADD R26.y, R23.y, R1.y
  1018.  
  1019. z: ADD R25.z, R23.z, R1.z
  1020.  
  1021. w: ADD R3.w, R23.w, R1.w
  1022.  
  1023. 92 TEX: ADDR(1056) CNT(2)
  1024.  
  1025. 138 VFETCH R5, R5.w, fc153 FORMAT(32_32_32_32_FLOAT) MEGA(16)
  1026.  
  1027. FETCH_TYPE(NO_INDEX_OFFSET)
  1028.  
  1029. 139 VFETCH R2, R2.x, fc153 FORMAT(32_32_32_32_FLOAT) MEGA(16)
  1030.  
  1031. FETCH_TYPE(NO_INDEX_OFFSET)
  1032.  
  1033. 93 ALU: ADDR(608) CNT(8)
  1034.  
  1035. 140 x: ADD R1.x, R21.x, R5.x
  1036.  
  1037. y: ADD R3.y, R21.y, R5.y
  1038.  
  1039. z: ADD R3.z, R21.z, R5.z
  1040.  
  1041. w: ADD R1.w, R21.w, R5.w
  1042.  
  1043. 141 x: ADD R2.x, R18.x, R2.x
  1044.  
  1045. y: ADD R1.y, R18.y, R2.y
  1046.  
  1047. z: ADD R1.z, R18.z, R2.z
  1048.  
  1049. w: ADD R2.w, R18.w, R2.w
  1050.  
  1051. 94 TEX: ADDR(1060) CNT(1)
  1052.  
  1053. 142 RD_SCRATCH R0.__z_, VEC_PTR[20], ARRAY_SIZE(21) ELEM_SIZE(3) UNCACHED
  1054.  
  1055. 95 ALU_BREAK: ADDR(616) CNT(1)
  1056.  
  1057. 143 x: PREDNE_INT ____, R0.z, 0.0f UPDATE_EXEC_MASK UPDATE_PRED
  1058.  
  1059. 96 ALU: ADDR(617) CNT(4)
  1060.  
  1061. 144 x: MOV R0.x, R7.x
  1062.  
  1063. y: MOV R0.y, R7.y
  1064.  
  1065. z: MOV R0.z, R8.z
  1066.  
  1067. w: MOV R0.w, R7.w
  1068.  
  1069. 97 MEM_SCRATCH_WRITE: VEC_PTR[18], R0, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  1070.  
  1071. 98 ALU: ADDR(621) CNT(4)
  1072.  
  1073. 145 x: MOV R8.x, R8.x
  1074.  
  1075. y: MOV R8.y, R8.y
  1076.  
  1077. z: MOV R8.z, R7.z
  1078.  
  1079. w: MOV R8.w, R8.w
  1080.  
  1081. 99 MEM_SCRATCH_WRITE: VEC_PTR[17], R8, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  1082.  
  1083. 100 ALU: ADDR(625) CNT(4)
  1084.  
  1085. 146 x: MOV R0.x, R9.x
  1086.  
  1087. y: MOV R0.y, R10.y
  1088.  
  1089. z: MOV R0.z, R9.z
  1090.  
  1091. w: MOV R0.w, R9.w
  1092.  
  1093. 101 MEM_SCRATCH_WRITE: VEC_PTR[16], R0, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  1094.  
  1095. 102 ALU: ADDR(629) CNT(4)
  1096.  
  1097. 147 x: MOV R10.x, R10.x
  1098.  
  1099. y: MOV R10.y, R9.y
  1100.  
  1101. z: MOV R10.z, R10.z
  1102.  
  1103. w: MOV R10.w, R10.w
  1104.  
  1105. 103 MEM_SCRATCH_WRITE: VEC_PTR[15], R10, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  1106.  
  1107. 104 ALU: ADDR(633) CNT(4)
  1108.  
  1109. 148 x: MOV R11.x, R11.x
  1110.  
  1111. y: MOV R11.y, R11.y
  1112.  
  1113. z: MOV R11.z, R11.z
  1114.  
  1115. w: MOV R11.w, R11.w
  1116.  
  1117. 105 MEM_SCRATCH_WRITE: VEC_PTR[14], R11, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  1118.  
  1119. 106 ALU: ADDR(637) CNT(4)
  1120.  
  1121. 149 x: MOV R12.x, R12.x
  1122.  
  1123. y: MOV R12.y, R12.y
  1124.  
  1125. z: MOV R12.z, R12.z
  1126.  
  1127. w: MOV R12.w, R12.w
  1128.  
  1129. 107 MEM_SCRATCH_WRITE: VEC_PTR[13], R12, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  1130.  
  1131. 108 ALU: ADDR(641) CNT(4)
  1132.  
  1133. 150 x: MOV R13.x, R13.x
  1134.  
  1135. y: MOV R13.y, R13.y
  1136.  
  1137. z: MOV R13.z, R13.z
  1138.  
  1139. w: MOV R13.w, R13.w
  1140.  
  1141. 109 MEM_SCRATCH_WRITE: VEC_PTR[12], R13, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  1142.  
  1143. 110 ALU: ADDR(645) CNT(4)
  1144.  
  1145. 151 x: MOV R14.x, R14.x
  1146.  
  1147. y: MOV R14.y, R14.y
  1148.  
  1149. z: MOV R14.z, R14.z
  1150.  
  1151. w: MOV R14.w, R14.w
  1152.  
  1153. 111 MEM_SCRATCH_WRITE: VEC_PTR[11], R14, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  1154.  
  1155. 112 ALU: ADDR(649) CNT(4)
  1156.  
  1157. 152 x: MOV R0.x, R15.x
  1158.  
  1159. y: MOV R0.y, R15.y
  1160.  
  1161. z: MOV R0.z, R16.z
  1162.  
  1163. w: MOV R0.w, R15.w
  1164.  
  1165. 113 MEM_SCRATCH_WRITE: VEC_PTR[10], R0, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  1166.  
  1167. 114 ALU: ADDR(653) CNT(4)
  1168.  
  1169. 153 x: MOV R16.x, R16.x
  1170.  
  1171. y: MOV R16.y, R16.y
  1172.  
  1173. z: MOV R16.z, R15.z
  1174.  
  1175. w: MOV R16.w, R16.w
  1176.  
  1177. 115 MEM_SCRATCH_WRITE: VEC_PTR[9], R16, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  1178.  
  1179. 116 ALU: ADDR(657) CNT(4)
  1180.  
  1181. 154 x: MOV R0.x, R4.x
  1182.  
  1183. y: MOV R0.y, R19.y
  1184.  
  1185. z: MOV R0.z, R4.z
  1186.  
  1187. w: MOV R0.w, R4.w
  1188.  
  1189. 117 MEM_SCRATCH_WRITE: VEC_PTR[8], R0, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  1190.  
  1191. 118 ALU: ADDR(661) CNT(4)
  1192.  
  1193. 155 x: MOV R0.x, R19.x
  1194.  
  1195. y: MOV R0.y, R4.y
  1196.  
  1197. z: MOV R0.z, R19.z
  1198.  
  1199. w: MOV R0.w, R19.w
  1200.  
  1201. 119 MEM_SCRATCH_WRITE: VEC_PTR[7], R0, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  1202.  
  1203. 120 ALU: ADDR(665) CNT(4)
  1204.  
  1205. 156 x: MOV R0.x, R20.x
  1206.  
  1207. y: MOV R0.y, R20.y
  1208.  
  1209. z: MOV R0.z, R22.z
  1210.  
  1211. w: MOV R0.w, R20.w
  1212.  
  1213. 121 MEM_SCRATCH_WRITE: VEC_PTR[6], R0, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  1214.  
  1215. 122 ALU: ADDR(669) CNT(4)
  1216.  
  1217. 157 x: MOV R0.x, R22.x
  1218.  
  1219. y: MOV R0.y, R22.y
  1220.  
  1221. z: MOV R0.z, R20.z
  1222.  
  1223. w: MOV R0.w, R22.w
  1224.  
  1225. 123 MEM_SCRATCH_WRITE: VEC_PTR[5], R0, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  1226.  
  1227. 124 ALU: ADDR(673) CNT(4)
  1228.  
  1229. 158 x: MOV R0.x, R6.x
  1230.  
  1231. y: MOV R0.y, R6.y
  1232.  
  1233. z: MOV R0.z, R24.z
  1234.  
  1235. w: MOV R0.w, R6.w
  1236.  
  1237. 125 MEM_SCRATCH_WRITE: VEC_PTR[4], R0, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  1238.  
  1239. 126 ALU: ADDR(677) CNT(30)
  1240.  
  1241. 159 x: MOV R28.x, R24.x
  1242.  
  1243. y: MOV R28.y, R25.y
  1244.  
  1245. z: MOV R28.z, R6.z
  1246.  
  1247. w: MOV R28.w, R24.w
  1248.  
  1249. 160 x: MOV R27.x, R3.x
  1250.  
  1251. y: MOV R27.y, R24.y
  1252.  
  1253. z: MOV R27.z, R26.z
  1254.  
  1255. w: MOV R27.w, R25.w
  1256.  
  1257. 161 x: MOV R23.x, R25.x
  1258.  
  1259. y: MOV R23.y, R26.y
  1260.  
  1261. z: MOV R23.z, R25.z
  1262.  
  1263. w: MOV R23.w, R3.w
  1264.  
  1265. 162 x: MOV R21.x, R1.x
  1266.  
  1267. y: MOV R21.y, R3.y
  1268.  
  1269. z: MOV R21.z, R3.z
  1270.  
  1271. w: MOV R21.w, R1.w
  1272.  
  1273. 163 x: MOV R18.x, R2.x
  1274.  
  1275. y: MOV R18.y, R1.y
  1276.  
  1277. z: MOV R18.z, R1.z
  1278.  
  1279. w: MOV R18.w, R2.w
  1280.  
  1281. 164 x: MOV R8.x, R26.x
  1282.  
  1283. y: MOV R8.y, R29.y
  1284.  
  1285. z: MOV R8.z, R29.z
  1286.  
  1287. w: MOV R8.w, R26.w
  1288.  
  1289. 165 x: MOV R7.x, R29.x
  1290.  
  1291. y: MOV R7.y, R30.y
  1292.  
  1293. z: MOV R7.z, R30.z
  1294.  
  1295. w: MOV R7.w, R29.w
  1296.  
  1297. 166 x: MOV R0.x, R17.x
  1298.  
  1299. y: MOV R1.y, R17.y
  1300.  
  1301. 127 ENDLOOP i0 PASS_JUMP_ADDR(51)
  1302.  
  1303. 128 ALU: ADDR(707) CNT(4)
  1304.  
  1305. 167 x: MOV R0.x, R7.x
  1306.  
  1307. y: MOV R0.y, R7.y
  1308.  
  1309. z: MOV R0.z, R8.z
  1310.  
  1311. w: MOV R0.w, R7.w
  1312.  
  1313. 129 MEM_SCRATCH_WRITE: VEC_PTR[3], R0, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  1314.  
  1315. 130 ALU: ADDR(711) CNT(4)
  1316.  
  1317. 168 x: MOV R0.x, R8.x
  1318.  
  1319. y: MOV R0.y, R8.y
  1320.  
  1321. z: MOV R0.z, R7.z
  1322.  
  1323. w: MOV R0.w, R8.w
  1324.  
  1325. 131 MEM_SCRATCH_WRITE: VEC_PTR[2], R0, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  1326.  
  1327. 132 ALU: ADDR(715) CNT(4)
  1328.  
  1329. 169 x: MOV R0.x, R9.x
  1330.  
  1331. y: MOV R0.y, R10.y
  1332.  
  1333. z: MOV R0.z, R9.z
  1334.  
  1335. w: MOV R0.w, R9.w
  1336.  
  1337. 133 MEM_SCRATCH_WRITE_ACK: VEC_PTR[1], R0, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  1338.  
  1339. 134 ALU: ADDR(719) CNT(76)
  1340.  
  1341. 170 x: MOV R28.x, R10.x
  1342.  
  1343. y: MOV R28.y, R9.y
  1344.  
  1345. z: MOV R28.z, R10.z
  1346.  
  1347. w: MOV R28.w, R10.w
  1348.  
  1349. 171 x: MOV R27.x, R11.x
  1350.  
  1351. y: MOV R27.y, R11.y
  1352.  
  1353. z: MOV R27.z, R11.z
  1354.  
  1355. w: MOV R27.w, R11.w
  1356.  
  1357. 172 x: MOV R23.x, R12.x
  1358.  
  1359. y: MOV R23.y, R12.y
  1360.  
  1361. z: MOV R23.z, R12.z
  1362.  
  1363. w: MOV R23.w, R12.w
  1364.  
  1365. 173 x: MOV R21.x, R13.x
  1366.  
  1367. y: MOV R21.y, R13.y
  1368.  
  1369. z: MOV R21.z, R13.z
  1370.  
  1371. w: MOV R21.w, R13.w
  1372.  
  1373. 174 x: MOV R18.x, R14.x
  1374.  
  1375. y: MOV R18.y, R14.y
  1376.  
  1377. z: MOV R18.z, R14.z
  1378.  
  1379. w: MOV R18.w, R14.w
  1380.  
  1381. 175 x: MOV R17.x, R15.x
  1382.  
  1383. y: MOV R17.y, R15.y
  1384.  
  1385. z: MOV R17.z, R16.z
  1386.  
  1387. w: MOV R17.w, R15.w
  1388.  
  1389. 176 x: MOV R16.x, R16.x
  1390.  
  1391. y: MOV R16.y, R16.y
  1392.  
  1393. z: MOV R16.z, R15.z
  1394.  
  1395. w: MOV R16.w, R16.w
  1396.  
  1397. 177 x: MOV R15.x, R4.x
  1398.  
  1399. y: MOV R15.y, R19.y
  1400.  
  1401. z: MOV R15.z, R4.z
  1402.  
  1403. w: MOV R15.w, R4.w
  1404.  
  1405. 178 x: MOV R14.x, R19.x
  1406.  
  1407. y: MOV R14.y, R4.y
  1408.  
  1409. z: MOV R14.z, R19.z
  1410.  
  1411. w: MOV R14.w, R19.w
  1412.  
  1413. 179 x: MOV R13.x, R20.x
  1414.  
  1415. y: MOV R13.y, R20.y
  1416.  
  1417. z: MOV R13.z, R22.z
  1418.  
  1419. w: MOV R13.w, R20.w
  1420.  
  1421. 180 x: MOV R12.x, R22.x
  1422.  
  1423. y: MOV R12.y, R22.y
  1424.  
  1425. z: MOV R12.z, R20.z
  1426.  
  1427. w: MOV R12.w, R22.w
  1428.  
  1429. 181 x: MOV R11.x, R6.x
  1430.  
  1431. y: MOV R11.y, R6.y
  1432.  
  1433. z: MOV R11.z, R24.z
  1434.  
  1435. w: MOV R11.w, R6.w
  1436.  
  1437. 182 x: MOV R10.x, R24.x
  1438.  
  1439. y: MOV R10.y, R25.y
  1440.  
  1441. z: MOV R10.z, R6.z
  1442.  
  1443. w: MOV R10.w, R24.w
  1444.  
  1445. 183 x: MOV R9.x, R3.x
  1446.  
  1447. y: MOV R9.y, R24.y
  1448.  
  1449. z: MOV R9.z, R26.z
  1450.  
  1451. w: MOV R9.w, R25.w
  1452.  
  1453. 184 x: MOV R8.x, R25.x
  1454.  
  1455. y: MOV R8.y, R26.y
  1456.  
  1457. z: MOV R8.z, R25.z
  1458.  
  1459. w: MOV R8.w, R3.w
  1460.  
  1461. 185 x: MOV R7.x, R1.x
  1462.  
  1463. y: MOV R7.y, R3.y
  1464.  
  1465. z: MOV R7.z, R3.z
  1466.  
  1467. w: MOV R7.w, R1.w
  1468.  
  1469. 186 x: MOV R5.x, R2.x
  1470.  
  1471. y: MOV R5.y, R1.y
  1472.  
  1473. z: MOV R5.z, R1.z
  1474.  
  1475. w: MOV R5.w, R2.w
  1476.  
  1477. 187 x: MOV R4.x, R26.x
  1478.  
  1479. y: MOV R4.y, R29.y
  1480.  
  1481. z: MOV R4.z, R29.z
  1482.  
  1483. w: MOV R4.w, R26.w
  1484.  
  1485. 188 x: MOV R3.x, R29.x
  1486.  
  1487. y: MOV R3.y, R30.y
  1488.  
  1489. z: MOV R3.z, R30.z
  1490.  
  1491. w: MOV R3.w, R29.w
  1492.  
  1493. 135 ELSE POP_CNT(1) ADDR(149)
  1494.  
  1495. 136 ALU: ADDR(795) CNT(8)
  1496.  
  1497. 189 x: MOV R0.x, 0.0f
  1498.  
  1499. 190 y: MOV R0.y, 0.0f
  1500.  
  1501. 191 z: MOV R0.z, 0.0f
  1502.  
  1503. 192 w: MOV R0.w, 0.0f
  1504.  
  1505. 193 x: MOV R0.x, R0.x
  1506.  
  1507. y: MOV R0.y, R0.y
  1508.  
  1509. z: MOV R0.z, R0.z
  1510.  
  1511. w: MOV R0.w, PV192.w
  1512.  
  1513. 137 MEM_SCRATCH_WRITE_ACK: VEC_PTR[3], R0, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  1514.  
  1515. 138 WAIT_ACK: Outstanding_acks <= 0
  1516.  
  1517. 139 TEX: ADDR(1062) CNT(1)
  1518.  
  1519. 194 RD_SCRATCH R0, VEC_PTR[3], ARRAY_SIZE(21) ELEM_SIZE(3) UNCACHED
  1520.  
  1521. 140 ALU: ADDR(803) CNT(4)
  1522.  
  1523. 195 x: MOV R0.x, R0.x
  1524.  
  1525. y: MOV R0.y, R0.y
  1526.  
  1527. z: MOV R0.z, R0.z
  1528.  
  1529. w: MOV R0.w, R0.w
  1530.  
  1531. 141 MEM_SCRATCH_WRITE_ACK: VEC_PTR[2], R0, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  1532.  
  1533. 142 WAIT_ACK: Outstanding_acks <= 0
  1534.  
  1535. 143 TEX: ADDR(1064) CNT(1)
  1536.  
  1537. 196 RD_SCRATCH R0, VEC_PTR[2], ARRAY_SIZE(21) ELEM_SIZE(3) UNCACHED
  1538.  
  1539. 144 ALU: ADDR(807) CNT(4)
  1540.  
  1541. 197 x: MOV R0.x, R0.x
  1542.  
  1543. y: MOV R0.y, R0.y
  1544.  
  1545. z: MOV R0.z, R0.z
  1546.  
  1547. w: MOV R0.w, R0.w
  1548.  
  1549. 145 MEM_SCRATCH_WRITE_ACK: VEC_PTR[1], R0, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  1550.  
  1551. 146 WAIT_ACK: Outstanding_acks <= 0
  1552.  
  1553. 147 TEX: ADDR(1066) CNT(1)
  1554.  
  1555. 198 RD_SCRATCH R0, VEC_PTR[1], ARRAY_SIZE(21) ELEM_SIZE(3) UNCACHED
  1556.  
  1557. 148 ALU_POP_AFTER: ADDR(811) CNT(76)
  1558.  
  1559. 199 x: MOV R28.x, R0.x
  1560.  
  1561. y: MOV R28.y, R0.y
  1562.  
  1563. z: MOV R28.z, R0.z
  1564.  
  1565. w: MOV R28.w, R0.w
  1566.  
  1567. 200 x: MOV R27.x, PV199.x
  1568.  
  1569. y: MOV R27.y, PV199.y
  1570.  
  1571. z: MOV R27.z, PV199.z
  1572.  
  1573. w: MOV R27.w, PV199.w
  1574.  
  1575. 201 x: MOV R23.x, PV200.x
  1576.  
  1577. y: MOV R23.y, PV200.y
  1578.  
  1579. z: MOV R23.z, PV200.z
  1580.  
  1581. w: MOV R23.w, PV200.w
  1582.  
  1583. 202 x: MOV R21.x, PV201.x
  1584.  
  1585. y: MOV R21.y, PV201.y
  1586.  
  1587. z: MOV R21.z, PV201.z
  1588.  
  1589. w: MOV R21.w, PV201.w
  1590.  
  1591. 203 x: MOV R18.x, PV202.x
  1592.  
  1593. y: MOV R18.y, PV202.y
  1594.  
  1595. z: MOV R18.z, PV202.z
  1596.  
  1597. w: MOV R18.w, PV202.w
  1598.  
  1599. 204 x: MOV R17.x, PV203.x
  1600.  
  1601. y: MOV R17.y, PV203.y
  1602.  
  1603. z: MOV R17.z, PV203.z
  1604.  
  1605. w: MOV R17.w, PV203.w
  1606.  
  1607. 205 x: MOV R16.x, PV204.x
  1608.  
  1609. y: MOV R16.y, PV204.y
  1610.  
  1611. z: MOV R16.z, PV204.z
  1612.  
  1613. w: MOV R16.w, PV204.w
  1614.  
  1615. 206 x: MOV R15.x, PV205.x
  1616.  
  1617. y: MOV R15.y, PV205.y
  1618.  
  1619. z: MOV R15.z, PV205.z
  1620.  
  1621. w: MOV R15.w, PV205.w
  1622.  
  1623. 207 x: MOV R14.x, PV206.x
  1624.  
  1625. y: MOV R14.y, PV206.y
  1626.  
  1627. z: MOV R14.z, PV206.z
  1628.  
  1629. w: MOV R14.w, PV206.w
  1630.  
  1631. 208 x: MOV R13.x, PV207.x
  1632.  
  1633. y: MOV R13.y, PV207.y
  1634.  
  1635. z: MOV R13.z, PV207.z
  1636.  
  1637. w: MOV R13.w, PV207.w
  1638.  
  1639. 209 x: MOV R12.x, PV208.x
  1640.  
  1641. y: MOV R12.y, PV208.y
  1642.  
  1643. z: MOV R12.z, PV208.z
  1644.  
  1645. w: MOV R12.w, PV208.w
  1646.  
  1647. 210 x: MOV R11.x, PV209.x
  1648.  
  1649. y: MOV R11.y, PV209.y
  1650.  
  1651. z: MOV R11.z, PV209.z
  1652.  
  1653. w: MOV R11.w, PV209.w
  1654.  
  1655. 211 x: MOV R10.x, PV210.x
  1656.  
  1657. y: MOV R10.y, PV210.y
  1658.  
  1659. z: MOV R10.z, PV210.z
  1660.  
  1661. w: MOV R10.w, PV210.w
  1662.  
  1663. 212 x: MOV R9.x, R10.x
  1664.  
  1665. y: MOV R9.y, R10.y
  1666.  
  1667. z: MOV R9.z, R10.z
  1668.  
  1669. w: MOV R9.w, R10.w
  1670.  
  1671. 213 x: MOV R8.x, PV212.x
  1672.  
  1673. y: MOV R8.y, PV212.y
  1674.  
  1675. z: MOV R8.z, PV212.z
  1676.  
  1677. w: MOV R8.w, PV212.w
  1678.  
  1679. 214 x: MOV R7.x, PV213.x
  1680.  
  1681. y: MOV R7.y, PV213.y
  1682.  
  1683. z: MOV R7.z, PV213.z
  1684.  
  1685. w: MOV R7.w, PV213.w
  1686.  
  1687. 215 x: MOV R5.x, PV214.x
  1688.  
  1689. y: MOV R5.y, PV214.y
  1690.  
  1691. z: MOV R5.z, PV214.z
  1692.  
  1693. w: MOV R5.w, PV214.w
  1694.  
  1695. 216 x: MOV R4.x, PV215.x
  1696.  
  1697. y: MOV R4.y, PV215.y
  1698.  
  1699. z: MOV R4.z, PV215.z
  1700.  
  1701. w: MOV R4.w, PV215.w
  1702.  
  1703. 217 x: MOV R3.x, PV216.x
  1704.  
  1705. y: MOV R3.y, PV216.y
  1706.  
  1707. z: MOV R3.z, PV216.z
  1708.  
  1709. w: MOV R3.w, PV216.w
  1710.  
  1711. 149 WAIT_ACK: Outstanding_acks <= 0
  1712.  
  1713. 150 TEX: ADDR(1068) CNT(1)
  1714.  
  1715. 218 RD_SCRATCH R0._y__, VEC_PTR[19], ARRAY_SIZE(21) ELEM_SIZE(3) UNCACHED
  1716.  
  1717. 151 ALU: ADDR(887) CNT(22) KCACHE0(CB1:0-15)
  1718.  
  1719. 219 x: ADD_INT R2.x, R30.w, R0.y
  1720.  
  1721. y: ADD_INT R6.y, R0.y, 11
  1722.  
  1723. 220 x: ADD_INT ____, PV219.x, 1
  1724.  
  1725. y: ADD_INT ____, PV219.x, 3
  1726.  
  1727. z: ADD_INT ____, PV219.x, 2
  1728.  
  1729. w: LSHL ____, PV219.x, 4
  1730.  
  1731. t: ADD_INT T0.x, PV219.x, 4
  1732.  
  1733. 221 x: LSHL ____, PV220.x, 4
  1734.  
  1735. y: ADD_INT ____, KC0[5].x, PV220.w
  1736.  
  1737. z: ADD_INT ____, KC0[4].x, PV220.w
  1738.  
  1739. w: LSHL R1.w, PV220.z, 4
  1740.  
  1741. t: LSHL R2.w, PV220.y, 4
  1742.  
  1743. 222 x: LSHR R0.x, PV221.z, 2
  1744.  
  1745. y: ADD_INT R0.y, KC0[4].x, PV221.x
  1746.  
  1747. z: LSHL R1.z, T0.x, 4
  1748.  
  1749. w: ADD_INT R0.w, KC0[5].x, PV221.x
  1750.  
  1751. t: LSHR R1.x, PV221.y, 2
  1752.  
  1753. 152 MEM_RAT_CACHELESS_STORE_RAW: RAT(11)[R0], R3, ARRAY_SIZE(4) MARK VPM
  1754.  
  1755. 153 MEM_RAT_CACHELESS_STORE_RAW: RAT(11)[R1], R4, ARRAY_SIZE(4) MARK VPM
  1756.  
  1757. 154 ALU: ADDR(909) CNT(6) KCACHE0(CB1:0-15)
  1758.  
  1759. 223 x: LSHR R1.x, R0.y, 2
  1760.  
  1761. y: ADD_INT R0.y, R2.x, 5
  1762.  
  1763. z: ADD_INT R0.z, KC0[5].x, R1.w
  1764.  
  1765. w: ADD_INT R0.w, KC0[4].x, R1.w
  1766.  
  1767. t: LSHR R0.x, R0.w, 2
  1768.  
  1769. 155 MEM_RAT_CACHELESS_STORE_RAW: RAT(11)[R1], R5, ARRAY_SIZE(4) MARK VPM
  1770.  
  1771. 156 MEM_RAT_CACHELESS_STORE_RAW: RAT(11)[R0], R7, ARRAY_SIZE(4) MARK VPM
  1772.  
  1773. 157 ALU: ADDR(915) CNT(6) KCACHE0(CB1:0-15)
  1774.  
  1775. 224 x: LSHR R0.x, R0.w, 2
  1776.  
  1777. y: ADD_INT R0.y, KC0[5].x, R2.w
  1778.  
  1779. z: ADD_INT R0.z, KC0[4].x, R2.w
  1780.  
  1781. w: LSHL R0.w, R0.y, 4
  1782.  
  1783. t: LSHR R1.x, R0.z, 2
  1784.  
  1785. 158 MEM_RAT_CACHELESS_STORE_RAW: RAT(11)[R0], R8, ARRAY_SIZE(4) MARK VPM
  1786.  
  1787. 159 MEM_RAT_CACHELESS_STORE_RAW: RAT(11)[R1], R9, ARRAY_SIZE(4) MARK VPM
  1788.  
  1789. 160 ALU: ADDR(921) CNT(6) KCACHE0(CB1:0-15)
  1790.  
  1791. 225 x: LSHR R1.x, R0.z, 2
  1792.  
  1793. y: ADD_INT R0.y, KC0[5].x, R1.z
  1794.  
  1795. z: ADD_INT R0.z, KC0[4].x, R1.z
  1796.  
  1797. w: ADD_INT R2.w, R2.x, 6
  1798.  
  1799. t: LSHR R0.x, R0.y, 2
  1800.  
  1801. 161 MEM_RAT_CACHELESS_STORE_RAW: RAT(11)[R1], R10, ARRAY_SIZE(4) MARK VPM
  1802.  
  1803. 162 MEM_RAT_CACHELESS_STORE_RAW: RAT(11)[R0], R11, ARRAY_SIZE(4) MARK VPM
  1804.  
  1805. 163 ALU: ADDR(927) CNT(6) KCACHE0(CB1:0-15)
  1806.  
  1807. 226 x: LSHR R0.x, R0.z, 2
  1808.  
  1809. y: ADD_INT R0.y, KC0[4].x, R0.w
  1810.  
  1811. z: LSHL R0.z, R2.w, 4
  1812.  
  1813. w: ADD_INT R0.w, KC0[5].x, R0.w
  1814.  
  1815. t: LSHR R1.x, R0.y, 2
  1816.  
  1817. 164 MEM_RAT_CACHELESS_STORE_RAW: RAT(11)[R0], R12, ARRAY_SIZE(4) MARK VPM
  1818.  
  1819. 165 MEM_RAT_CACHELESS_STORE_RAW: RAT(11)[R1], R13, ARRAY_SIZE(4) MARK VPM
  1820.  
  1821. 166 ALU: ADDR(933) CNT(6) KCACHE0(CB1:0-15)
  1822.  
  1823. 227 x: LSHR R1.x, R0.y, 2
  1824.  
  1825. y: ADD_INT R0.y, R2.x, 7
  1826.  
  1827. z: ADD_INT R0.z, KC0[5].x, R0.z
  1828.  
  1829. w: ADD_INT R0.w, KC0[4].x, R0.z
  1830.  
  1831. t: LSHR R0.x, R0.w, 2
  1832.  
  1833. 167 MEM_RAT_CACHELESS_STORE_RAW: RAT(11)[R1], R14, ARRAY_SIZE(4) MARK VPM
  1834.  
  1835. 168 MEM_RAT_CACHELESS_STORE_RAW: RAT(11)[R0], R15, ARRAY_SIZE(4) MARK VPM
  1836.  
  1837. 169 ALU: ADDR(939) CNT(7)
  1838.  
  1839. 228 x: LSHR R0.x, R0.w, 2
  1840.  
  1841. y: ADD_INT R0.y, R2.x, 8
  1842.  
  1843. z: ADD_INT R0.z, R2.x, 9
  1844.  
  1845. w: LSHL R0.w, R0.y, 4
  1846.  
  1847. t: LSHR R1.x, R0.z, 2
  1848.  
  1849. 170 MEM_RAT_CACHELESS_STORE_RAW: RAT(11)[R0], R16, ARRAY_SIZE(4) MARK VPM
  1850.  
  1851. 171 MEM_RAT_CACHELESS_STORE_RAW: RAT(11)[R1], R17, ARRAY_SIZE(4) MARK VPM
  1852.  
  1853. 172 ALU: ADDR(946) CNT(12) KCACHE0(CB1:0-15)
  1854.  
  1855. 229 x: LSHL R0.x, R0.z, 4
  1856.  
  1857. y: ADD_INT ____, KC0[5].x, R0.w
  1858.  
  1859. z: ADD_INT ____, KC0[4].x, R0.w
  1860.  
  1861. w: LSHL ____, R0.y, 4
  1862.  
  1863. t: ADD_INT ____, R2.x, 10
  1864.  
  1865. 230 x: LSHR R2.x, PV229.z, 2
  1866.  
  1867. y: ADD_INT R0.y, KC0[5].x, PV229.w
  1868.  
  1869. z: ADD_INT R0.z, KC0[4].x, PV229.w
  1870.  
  1871. w: LSHL R2.w, PS229, 4
  1872.  
  1873. t: LSHR R1.x, PV229.y, 2
  1874.  
  1875. 173 MEM_RAT_CACHELESS_STORE_RAW: RAT(11)[R2], R18, ARRAY_SIZE(4) MARK VPM
  1876.  
  1877. 174 MEM_RAT_CACHELESS_STORE_RAW: RAT(11)[R1], R21, ARRAY_SIZE(4) MARK VPM
  1878.  
  1879. 175 ALU: ADDR(958) CNT(5) KCACHE0(CB1:0-15)
  1880.  
  1881. 231 x: LSHR R0.x, R0.z, 2
  1882.  
  1883. y: ADD_INT R0.y, KC0[4].x, R0.x
  1884.  
  1885. w: ADD_INT R0.w, KC0[5].x, R0.x
  1886.  
  1887. t: LSHR R1.x, R0.y, 2
  1888.  
  1889. 176 MEM_RAT_CACHELESS_STORE_RAW: RAT(11)[R0], R23, ARRAY_SIZE(4) MARK VPM
  1890.  
  1891. 177 MEM_RAT_CACHELESS_STORE_RAW: RAT(11)[R1], R27, ARRAY_SIZE(4) MARK VPM
  1892.  
  1893. 178 ALU: ADDR(963) CNT(5) KCACHE0(CB1:0-15)
  1894.  
  1895. 232 x: LSHR R1.x, R0.y, 2
  1896.  
  1897. z: ADD_INT R0.z, KC0[5].x, R2.w
  1898.  
  1899. w: ADD_INT R0.w, KC0[4].x, R2.w
  1900.  
  1901. t: LSHR R0.x, R0.w, 2
  1902.  
  1903. 179 MEM_RAT_CACHELESS_STORE_RAW_ACK: RAT(11)[R1], R28, ARRAY_SIZE(4) MARK VPM
  1904.  
  1905. 180 WAIT_ACK: Outstanding_acks <= 0
  1906.  
  1907. 181 TEX: ADDR(1070) CNT(1)
  1908.  
  1909. 233 RD_SCRATCH R1, VEC_PTR[1], ARRAY_SIZE(21) ELEM_SIZE(3) UNCACHED
  1910.  
  1911. 182 MEM_RAT_CACHELESS_STORE_RAW_ACK: RAT(11)[R0], R1, ARRAY_SIZE(4) MARK VPM
  1912.  
  1913. 183 ALU: ADDR(968) CNT(3)
  1914.  
  1915. 234 x: LSHR R0.x, R0.w, 2
  1916.  
  1917. t: LSHR R1.x, R0.z, 2
  1918.  
  1919. 184 WAIT_ACK: Outstanding_acks <= 0
  1920.  
  1921. 185 TEX: ADDR(1072) CNT(1)
  1922.  
  1923. 235 RD_SCRATCH R2, VEC_PTR[2], ARRAY_SIZE(21) ELEM_SIZE(3) UNCACHED
  1924.  
  1925. 186 MEM_RAT_CACHELESS_STORE_RAW_ACK: RAT(11)[R0], R2, ARRAY_SIZE(4) MARK VPM
  1926.  
  1927. 187 WAIT_ACK: Outstanding_acks <= 0
  1928.  
  1929. 188 TEX: ADDR(1074) CNT(1)
  1930.  
  1931. 236 RD_SCRATCH R0, VEC_PTR[3], ARRAY_SIZE(21) ELEM_SIZE(3) UNCACHED
  1932.  
  1933. 189 MEM_RAT_CACHELESS_STORE_RAW: RAT(11)[R1], R0, ARRAY_SIZE(4) MARK VPM
  1934.  
  1935. 190 ALU_BREAK: ADDR(971) CNT(2) KCACHE0(CB1:0-15)
  1936.  
  1937. 237 x: SETGT_UINT R0.x, KC0[8].x, R6.y
  1938.  
  1939. 238 x: PREDNE_INT ____, R0.x, 0.0f UPDATE_EXEC_MASK UPDATE_PRED
  1940.  
  1941. 191 ALU: ADDR(973) CNT(1)
  1942.  
  1943. 239 y: MOV R6.y, R6.y
  1944.  
  1945. 192 MEM_SCRATCH_WRITE_ACK: VEC_PTR[19]._y__, R6, ARRAY_SIZE(21) ELEM_SIZE(3) MARK
  1946.  
  1947. 193 ENDLOOP i0 PASS_JUMP_ADDR(9)
  1948.  
  1949. 194 POP (1) ADDR(195)
  1950.  
  1951. 195 NOP NO_BARRIER
  1952.  
  1953. END_OF_PROGRAM
  1954.  
  1955.  
  1956.  
  1957. ; ----------------- CS Data ------------------------
  1958.  
  1959. ; Input Semantic Mappings
  1960.  
  1961. ; No input mappings
  1962.  
  1963.  
  1964.  
  1965. GprPoolSize = 0
  1966.  
  1967. CodeLen = 8608;Bytes
  1968.  
  1969. PGM_END_CF = 0; words(64 bit)
  1970.  
  1971. PGM_END_ALU = 0; words(64 bit)
  1972.  
  1973. PGM_END_FETCH = 0; words(64 bit)
  1974.  
  1975. MaxScratchRegsNeeded = 22
  1976.  
  1977. ;AluPacking = 0.0
  1978.  
  1979. ;AluClauses = 0
  1980.  
  1981. ;PowerThrottleRate = 0.0
  1982.  
  1983. ; texResourceUsage[0] = 0x00000000
  1984.  
  1985. ; texResourceUsage[1] = 0x00000000
  1986.  
  1987. ; texResourceUsage[2] = 0x00000000
  1988.  
  1989. ; texResourceUsage[3] = 0x00000000
  1990.  
  1991. ; texResourceUsage[4] = 0x00000000
  1992.  
  1993. ; texResourceUsage[5] = 0x00000000
  1994.  
  1995. ; texResourceUsage[6] = 0x00000000
  1996.  
  1997. ; texResourceUsage[7] = 0x00000000
  1998.  
  1999. ; fetch4ResourceUsage[0] = 0x00000000
  2000.  
  2001. ; fetch4ResourceUsage[1] = 0x00000000
  2002.  
  2003. ; fetch4ResourceUsage[2] = 0x00000000
  2004.  
  2005. ; fetch4ResourceUsage[3] = 0x00000000
  2006.  
  2007. ; fetch4ResourceUsage[4] = 0x00000000
  2008.  
  2009. ; fetch4ResourceUsage[5] = 0x00000000
  2010.  
  2011. ; fetch4ResourceUsage[6] = 0x00000000
  2012.  
  2013. ; fetch4ResourceUsage[7] = 0x00000000
  2014.  
  2015. ; texSamplerUsage = 0x00000000
  2016.  
  2017. ; constBufUsage = 0x00000000
  2018.  
  2019. ResourcesAffectAlphaOutput[0] = 0x00000000
  2020.  
  2021. ResourcesAffectAlphaOutput[1] = 0x00000000
  2022.  
  2023. ResourcesAffectAlphaOutput[2] = 0x00000000
  2024.  
  2025. ResourcesAffectAlphaOutput[3] = 0x00000000
  2026.  
  2027. ResourcesAffectAlphaOutput[4] = 0x00000000
  2028.  
  2029. ResourcesAffectAlphaOutput[5] = 0x00000000
  2030.  
  2031. ResourcesAffectAlphaOutput[6] = 0x00000000
  2032.  
  2033. ResourcesAffectAlphaOutput[7] = 0x00000000
  2034.  
  2035.  
  2036.  
  2037. ;SQ_PGM_RESOURCES = 0x3000031F
  2038.  
  2039. SQ_PGM_RESOURCES:NUM_GPRS = 31
  2040.  
  2041. SQ_PGM_RESOURCES:STACK_SIZE = 3
  2042.  
  2043. SQ_PGM_RESOURCES:PRIME_CACHE_ENABLE = 1
  2044.  
  2045. ;SQ_PGM_RESOURCES_2 = 0x000000C0
  2046.  
  2047. SQ_LDS_ALLOC:SIZE = 0x00000000
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement