Guest User

Untitled

a guest
Dec 15th, 2017
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.74 KB | None | 0 0
  1. // Module with 1 kernels, global data with 0 words (64-bit each), starting at offset 1 words and 0 words of stack-frame
  2. // Kernel 'sum_f16', offset 2, with following parameters: __global float* a (4 B, 1 items), __global float* b (4 B, 1 items), __global float* c (4 B, 1 items)
  3. or -, unif, unif
  4. or r1, unif, unif
  5. or ra4, unif, unif
  6. or -, unif, unif
  7. or -, unif, unif
  8. or -, unif, unif
  9. or r0, unif, unif
  10. or -, unif, unif
  11. or -, unif, unif
  12. or r2, unif, unif
  13. or -, unif, unif
  14. or -, unif, unif
  15. or -, unif, unif
  16. or ra0, unif, unif
  17. or ra2, unif, unif
  18. or ra1, unif, unif
  19. or ra3, r0, r0; v8min r0, 0 (0), 0 (0)
  20. shr r0, r1, r0
  21. ldi r1, 255
  22. and r3, r0, r1
  23. or r2, r2, r2; v8min r0, 0 (0), 0 (0)
  24. shr r0, ra4, r0
  25. and r1, r0, r1
  26. mul24 r0, ra3, r3
  27. add r0, r2, r0
  28. add r0, r0, r1
  29. shl r1, r0, 4 (4)
  30. nop.never
  31. or r0, r1, r1
  32. shl r0, r0, 2 (2)
  33. add r0, ra2, r0
  34. or r0, r0, r0
  35. or -, mutex_acq, mutex_acq
  36. ldi vpr_setup, 2147553280
  37. ldi vpr_setup, 2415919168
  38. or vpr_addr, r0, r0
  39. or r0, r1, r1
  40. or r1, r1, r1
  41. shl r0, r0, 2 (2)
  42. shl r1, r1, 2 (2)
  43. add r0, ra1, r0
  44. add r1, ra0, r1
  45. or -, vpr_wait, vpr_wait
  46. ldi vpr_setup, 1055232
  47. or r3, vpm, vpm
  48. or mutex_rel, 1 (1), 1 (1)
  49. or r0, r0, r0
  50. or -, mutex_acq, mutex_acq
  51. ldi vpr_setup, 2147553280
  52. ldi vpr_setup, 2415919168
  53. or vpr_addr, r0, r0
  54. or ra0, r1, r1
  55. or -, vpr_wait, vpr_wait
  56. ldi vpr_setup, 1055232
  57. or r2, vpm, vpm
  58. or mutex_rel, 1 (1), 1 (1)
  59. fmul r1, r3, r2
  60. fmul r0, r3, r2
  61. fadd r1, r0, r1
  62. fmul r0, r3, r2
  63. fadd r0, r0, r1
  64. or -, mutex_acq, mutex_acq
  65. ldi vpw_setup, 6656
  66. or vpm, r0, r0
  67. ldi vpw_setup, 2156937216
  68. ldi vpw_setup, 3221291008
  69. or vpw_addr, ra0, ra0
  70. or -, vpw_wait, vpw_wait
  71. or mutex_rel, 1 (1), 1 (1)
  72. or r0, unif, unif
  73. or.setf -, elem_num, r0
  74. brr.ifallzc (pc+4) + -75
  75. nop.never
  76. nop.never
  77. nop.never
  78. not irq, qpu_num
  79. nop.thrend.never
  80. nop.never
  81. nop.never
Add Comment
Please, Sign In to add comment