| 1. store_src_rg coords = src.rg | |
| 2. init_lane_masks CondMask = LoopMask = RetMask = true | |
| 3. copy_constant _0_ok = 0xFFFFFFFF | |
| 4. copy_constant _1_x(0) = 0x40C00000 (6.0) | |
| 5. copy_constant _1_x(1) = 0x40C00000 (6.0) | |
| 6. copy_constant _1_x(2) = 0x40E00000 (7.0) | |
| 7. copy_constant _1_x(3) = 0x41000000 (8.0) | |
| 8. copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) | |
| 9. copy_slot_unmasked $4 = _1_x(3) | |
| 10. copy_constant $5 = 0x40C00000 (6.0) | |
| 11. copy_constant $6 = 0x40C00000 (6.0) | |
| 12. copy_constant $7 = 0x40E00000 (7.0) | |
| 13. copy_constant $8 = 0x41000000 (8.0) | |
| 14. cmpeq_4_floats $1..4 = equal($1..4, $5..8) | |
| 15. bitwise_and_2_ints $1..2 &= $3..4 | |
| 16. bitwise_and_int $1 &= $2 | |
| 17. bitwise_and_int $0 &= $1 | |
| 18. copy_slot_unmasked _0_ok = $0 | |
| 19. copy_constant $0 = 0x40E00000 (7.0) | |
| 20. copy_constant $1 = 0x41100000 (9.0) | |
| 21. copy_constant $2 = 0x41100000 (9.0) | |
| 22. copy_constant $3 = 0x41100000 (9.0) | |
| 23. copy_4_slots_unmasked _1_x = $0..3 | |
| 24. copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) | |
| 25. copy_slot_unmasked $4 = _1_x(3) | |
| 26. copy_constant $5 = 0x40E00000 (7.0) | |
| 27. copy_constant $6 = 0x41100000 (9.0) | |
| 28. copy_constant $7 = 0x41100000 (9.0) | |
| 29. copy_constant $8 = 0x41100000 (9.0) | |
| 30. cmpeq_4_floats $1..4 = equal($1..4, $5..8) | |
| 31. bitwise_and_2_ints $1..2 &= $3..4 | |
| 32. bitwise_and_int $1 &= $2 | |
| 33. bitwise_and_int $0 &= $1 | |
| 34. copy_slot_unmasked _0_ok = $0 | |
| 35. copy_constant $0 = 0x41100000 (9.0) | |
| 36. copy_constant $1 = 0x41100000 (9.0) | |
| 37. copy_constant $2 = 0x41200000 (10.0) | |
| 38. copy_constant $3 = 0x41200000 (10.0) | |
| 39. copy_4_slots_unmasked _1_x = $0..3 | |
| 40. copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) | |
| 41. copy_slot_unmasked $4 = _1_x(3) | |
| 42. copy_constant $5 = 0x41100000 (9.0) | |
| 43. copy_constant $6 = 0x41100000 (9.0) | |
| 44. copy_constant $7 = 0x41200000 (10.0) | |
| 45. copy_constant $8 = 0x41200000 (10.0) | |
| 46. cmpeq_4_floats $1..4 = equal($1..4, $5..8) | |
| 47. bitwise_and_2_ints $1..2 &= $3..4 | |
| 48. bitwise_and_int $1 &= $2 | |
| 49. bitwise_and_int $0 &= $1 | |
| 50. copy_slot_unmasked _0_ok = $0 | |
| 51. copy_constant $0 = 0x40C00000 (6.0) | |
| 52. swizzle_3 $0..2 = ($0..2).xxx | |
| 53. copy_3_slots_unmasked _1_x(0..2) = $0..2 | |
| 54. copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) | |
| 55. copy_slot_unmasked $4 = _1_x(3) | |
| 56. copy_constant $5 = 0x40C00000 (6.0) | |
| 57. copy_constant $6 = 0x40C00000 (6.0) | |
| 58. copy_constant $7 = 0x40C00000 (6.0) | |
| 59. copy_constant $8 = 0x41200000 (10.0) | |
| 60. cmpeq_4_floats $1..4 = equal($1..4, $5..8) | |
| 61. bitwise_and_2_ints $1..2 &= $3..4 | |
| 62. bitwise_and_int $1 &= $2 | |
| 63. bitwise_and_int $0 &= $1 | |
| 64. copy_slot_unmasked _0_ok = $0 | |
| 65. copy_constant $0 = 0x40400000 (3.0) | |
| 66. copy_slot_unmasked $1 = $0 | |
| 67. copy_2_slots_unmasked _1_x(0..1) = $0..1 | |
| 68. copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) | |
| 69. copy_slot_unmasked $4 = _1_x(3) | |
| 70. copy_constant $5 = 0x40400000 (3.0) | |
| 71. copy_constant $6 = 0x40400000 (3.0) | |
| 72. copy_constant $7 = 0x40C00000 (6.0) | |
| 73. copy_constant $8 = 0x41200000 (10.0) | |
| 74. cmpeq_4_floats $1..4 = equal($1..4, $5..8) | |
| 75. bitwise_and_2_ints $1..2 &= $3..4 | |
| 76. bitwise_and_int $1 &= $2 | |
| 77. bitwise_and_int $0 &= $1 | |
| 78. copy_slot_unmasked _0_ok = $0 | |
| 79. copy_constant $0 = 0x40C00000 (6.0) | |
| 80. swizzle_4 $0..3 = ($0..3).xxxx | |
| 81. copy_4_slots_unmasked _1_x = $0..3 | |
| 82. copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) | |
| 83. copy_slot_unmasked $4 = _1_x(3) | |
| 84. copy_constant $5 = 0x40C00000 (6.0) | |
| 85. swizzle_4 $5..8 = ($5..8).xxxx | |
| 86. cmpeq_4_floats $1..4 = equal($1..4, $5..8) | |
| 87. bitwise_and_2_ints $1..2 &= $3..4 | |
| 88. bitwise_and_int $1 &= $2 | |
| 89. bitwise_and_int $0 &= $1 | |
| 90. copy_slot_unmasked _0_ok = $0 | |
| 91. copy_constant $0 = 0x40C00000 (6.0) | |
| 92. copy_constant $1 = 0x40C00000 (6.0) | |
| 93. copy_constant $2 = 0x40E00000 (7.0) | |
| 94. copy_constant $3 = 0x41000000 (8.0) | |
| 95. copy_4_slots_unmasked _1_x = $0..3 | |
| 96. copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) | |
| 97. copy_slot_unmasked $4 = _1_x(3) | |
| 98. copy_constant $5 = 0x40C00000 (6.0) | |
| 99. copy_constant $6 = 0x40C00000 (6.0) | |
| 100. copy_constant $7 = 0x40E00000 (7.0) | |
| 101. copy_constant $8 = 0x41000000 (8.0) | |
| 102. cmpeq_4_floats $1..4 = equal($1..4, $5..8) | |
| 103. bitwise_and_2_ints $1..2 &= $3..4 | |
| 104. bitwise_and_int $1 &= $2 | |
| 105. bitwise_and_int $0 &= $1 | |
| 106. copy_slot_unmasked _0_ok = $0 | |
| 107. copy_constant $0 = 0xC0E00000 (-7.0) | |
| 108. copy_constant $1 = 0xC1100000 (-9.0) | |
| 109. copy_constant $2 = 0xC1100000 (-9.0) | |
| 110. copy_constant $3 = 0xC1100000 (-9.0) | |
| 111. copy_4_slots_unmasked _1_x = $0..3 | |
| 112. copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) | |
| 113. copy_slot_unmasked $4 = _1_x(3) | |
| 114. copy_constant $5 = 0xC0E00000 (-7.0) | |
| 115. copy_constant $6 = 0xC1100000 (-9.0) | |
| 116. copy_constant $7 = 0xC1100000 (-9.0) | |
| 117. copy_constant $8 = 0xC1100000 (-9.0) | |
| 118. cmpeq_4_floats $1..4 = equal($1..4, $5..8) | |
| 119. bitwise_and_2_ints $1..2 &= $3..4 | |
| 120. bitwise_and_int $1 &= $2 | |
| 121. bitwise_and_int $0 &= $1 | |
| 122. copy_slot_unmasked _0_ok = $0 | |
| 123. copy_constant $0 = 0x41100000 (9.0) | |
| 124. copy_constant $1 = 0x41100000 (9.0) | |
| 125. copy_constant $2 = 0x41200000 (10.0) | |
| 126. copy_constant $3 = 0x41200000 (10.0) | |
| 127. copy_4_slots_unmasked _1_x = $0..3 | |
| 128. copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) | |
| 129. copy_slot_unmasked $4 = _1_x(3) | |
| 130. copy_constant $5 = 0x41100000 (9.0) | |
| 131. copy_constant $6 = 0x41100000 (9.0) | |
| 132. copy_constant $7 = 0x41200000 (10.0) | |
| 133. copy_constant $8 = 0x41200000 (10.0) | |
| 134. cmpeq_4_floats $1..4 = equal($1..4, $5..8) | |
| 135. bitwise_and_2_ints $1..2 &= $3..4 | |
| 136. bitwise_and_int $1 &= $2 | |
| 137. bitwise_and_int $0 &= $1 | |
| 138. copy_slot_unmasked _0_ok = $0 | |
| 139. copy_constant $0 = 0x40C00000 (6.0) | |
| 140. swizzle_3 $0..2 = ($0..2).xxx | |
| 141. copy_3_slots_unmasked _1_x(0..2) = $0..2 | |
| 142. copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) | |
| 143. copy_slot_unmasked $4 = _1_x(3) | |
| 144. copy_constant $5 = 0x40C00000 (6.0) | |
| 145. copy_constant $6 = 0x40C00000 (6.0) | |
| 146. copy_constant $7 = 0x40C00000 (6.0) | |
| 147. copy_constant $8 = 0x41200000 (10.0) | |
| 148. cmpeq_4_floats $1..4 = equal($1..4, $5..8) | |
| 149. bitwise_and_2_ints $1..2 &= $3..4 | |
| 150. bitwise_and_int $1 &= $2 | |
| 151. bitwise_and_int $0 &= $1 | |
| 152. copy_slot_unmasked _0_ok = $0 | |
| 153. copy_constant $0 = 0x41000000 (8.0) | |
| 154. copy_slot_unmasked $1 = $0 | |
| 155. copy_2_slots_unmasked _1_x(0..1) = $0..1 | |
| 156. copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) | |
| 157. copy_slot_unmasked $4 = _1_x(3) | |
| 158. copy_constant $5 = 0x41000000 (8.0) | |
| 159. copy_constant $6 = 0x41000000 (8.0) | |
| 160. copy_constant $7 = 0x40C00000 (6.0) | |
| 161. copy_constant $8 = 0x41200000 (10.0) | |
| 162. cmpeq_4_floats $1..4 = equal($1..4, $5..8) | |
| 163. bitwise_and_2_ints $1..2 &= $3..4 | |
| 164. bitwise_and_int $1 &= $2 | |
| 165. bitwise_and_int $0 &= $1 | |
| 166. copy_slot_unmasked _0_ok = $0 | |
| 167. copy_constant $0 = 0x40000000 (2.0) | |
| 168. copy_constant $1 = 0x3F800000 (1.0) | |
| 169. copy_constant $2 = 0x3F000000 (0.5) | |
| 170. copy_constant $3 = 0x3E800000 (0.25) | |
| 171. copy_4_slots_unmasked _1_x = $0..3 | |
| 172. copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) | |
| 173. copy_slot_unmasked $4 = _1_x(3) | |
| 174. copy_constant $5 = 0x40000000 (2.0) | |
| 175. copy_constant $6 = 0x3F800000 (1.0) | |
| 176. copy_constant $7 = 0x3F000000 (0.5) | |
| 177. copy_constant $8 = 0x3E800000 (0.25) | |
| 178. cmpeq_4_floats $1..4 = equal($1..4, $5..8) | |
| 179. bitwise_and_2_ints $1..2 &= $3..4 | |
| 180. bitwise_and_int $1 &= $2 | |
| 181. bitwise_and_int $0 &= $1 | |
| 182. copy_slot_unmasked _0_ok = $0 | |
| 183. copy_constant $0 = 0x40C00000 (6.0) | |
| 184. swizzle_4 $0..3 = ($0..3).xxxx | |
| 185. copy_4_slots_unmasked _1_x = $0..3 | |
| 186. copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) | |
| 187. copy_slot_unmasked $4 = _1_x(3) | |
| 188. copy_constant $5 = 0x40C00000 (6.0) | |
| 189. swizzle_4 $5..8 = ($5..8).xxxx | |
| 190. cmpeq_4_floats $1..4 = equal($1..4, $5..8) | |
| 191. bitwise_and_2_ints $1..2 &= $3..4 | |
| 192. bitwise_and_int $1 &= $2 | |
| 193. bitwise_and_int $0 &= $1 | |
| 194. copy_slot_unmasked _0_ok = $0 | |
| 195. copy_constant $0 = unknownInput | |
| 196. copy_slot_unmasked _2_unknown = $0 | |
| 197. swizzle_4 $0..3 = ($0..3).xxxx | |
| 198. copy_4_slots_unmasked _1_x = $0..3 | |
| 199. copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) | |
| 200. copy_2_slots_unmasked $4..5 = _1_x(3), _2_unknown | |
| 201. swizzle_4 $5..8 = ($5..8).xxxx | |
| 202. cmpeq_4_floats $1..4 = equal($1..4, $5..8) | |
| 203. bitwise_and_2_ints $1..2 &= $3..4 | |
| 204. bitwise_and_int $1 &= $2 | |
| 205. bitwise_and_int $0 &= $1 | |
| 206. copy_slot_unmasked _0_ok = $0 | |
| 207. zero_4_slots_unmasked $0..3 = 0 | |
| 208. copy_4_slots_unmasked _1_x = $0..3 | |
| 209. copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) | |
| 210. copy_slot_unmasked $4 = _1_x(3) | |
| 211. zero_4_slots_unmasked $5..8 = 0 | |
| 212. cmpeq_4_floats $1..4 = equal($1..4, $5..8) | |
| 213. bitwise_and_2_ints $1..2 &= $3..4 | |
| 214. bitwise_and_int $1 &= $2 | |
| 215. bitwise_and_int $0 &= $1 | |
| 216. copy_slot_unmasked _0_ok = $0 | |
| 217. zero_4_slots_unmasked $0..3 = 0 | |
| 218. copy_slot_unmasked $4 = _2_unknown | |
| 219. swizzle_4 $4..7 = ($4..7).xxxx | |
| 220. div_4_floats $0..3 /= $4..7 | |
| 221. copy_4_slots_unmasked _1_x = $0..3 | |
| 222. copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) | |
| 223. copy_slot_unmasked $4 = _1_x(3) | |
| 224. zero_4_slots_unmasked $5..8 = 0 | |
| 225. cmpeq_4_floats $1..4 = equal($1..4, $5..8) | |
| 226. bitwise_and_2_ints $1..2 &= $3..4 | |
| 227. bitwise_and_int $1 &= $2 | |
| 228. bitwise_and_int $0 &= $1 | |
| 229. copy_slot_unmasked _0_ok = $0 | |
| 230. copy_slot_unmasked $0 = _2_unknown | |
| 231. swizzle_4 $0..3 = ($0..3).xxxx | |
| 232. copy_4_slots_unmasked _1_x = $0..3 | |
| 233. copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) | |
| 234. copy_2_slots_unmasked $4..5 = _1_x(3), _2_unknown | |
| 235. swizzle_4 $5..8 = ($5..8).xxxx | |
| 236. cmpeq_4_floats $1..4 = equal($1..4, $5..8) | |
| 237. bitwise_and_2_ints $1..2 &= $3..4 | |
| 238. bitwise_and_int $1 &= $2 | |
| 239. bitwise_and_int $0 &= $1 | |
| 240. copy_slot_unmasked _0_ok = $0 | |
| 241. copy_slot_unmasked $0 = _2_unknown | |
| 242. swizzle_4 $0..3 = ($0..3).xxxx | |
| 243. copy_4_slots_unmasked _1_x = $0..3 | |
| 244. copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) | |
| 245. copy_2_slots_unmasked $4..5 = _1_x(3), _2_unknown | |
| 246. swizzle_4 $5..8 = ($5..8).xxxx | |
| 247. cmpeq_4_floats $1..4 = equal($1..4, $5..8) | |
| 248. bitwise_and_2_ints $1..2 &= $3..4 | |
| 249. bitwise_and_int $1 &= $2 | |
| 250. bitwise_and_int $0 &= $1 | |
| 251. copy_slot_unmasked _0_ok = $0 | |
| 252. copy_slot_unmasked $0 = _2_unknown | |
| 253. swizzle_4 $0..3 = ($0..3).xxxx | |
| 254. copy_4_slots_unmasked _1_x = $0..3 | |
| 255. copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) | |
| 256. copy_2_slots_unmasked $4..5 = _1_x(3), _2_unknown | |
| 257. swizzle_4 $5..8 = ($5..8).xxxx | |
| 258. cmpeq_4_floats $1..4 = equal($1..4, $5..8) | |
| 259. bitwise_and_2_ints $1..2 &= $3..4 | |
| 260. bitwise_and_int $1 &= $2 | |
| 261. bitwise_and_int $0 &= $1 | |
| 262. copy_slot_unmasked _0_ok = $0 | |
| 263. copy_slot_unmasked $0 = _2_unknown | |
| 264. swizzle_4 $0..3 = ($0..3).xxxx | |
| 265. copy_4_slots_unmasked _1_x = $0..3 | |
| 266. copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) | |
| 267. copy_2_slots_unmasked $4..5 = _1_x(3), _2_unknown | |
| 268. swizzle_4 $5..8 = ($5..8).xxxx | |
| 269. cmpeq_4_floats $1..4 = equal($1..4, $5..8) | |
| 270. bitwise_and_2_ints $1..2 &= $3..4 | |
| 271. bitwise_and_int $1 &= $2 | |
| 272. bitwise_and_int $0 &= $1 | |
| 273. copy_slot_unmasked _0_ok = $0 | |
| 274. copy_slot_unmasked $0 = _2_unknown | |
| 275. swizzle_4 $0..3 = ($0..3).xxxx | |
| 276. copy_4_slots_unmasked _1_x = $0..3 | |
| 277. copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) | |
| 278. copy_2_slots_unmasked $4..5 = _1_x(3), _2_unknown | |
| 279. swizzle_4 $5..8 = ($5..8).xxxx | |
| 280. cmpeq_4_floats $1..4 = equal($1..4, $5..8) | |
| 281. bitwise_and_2_ints $1..2 &= $3..4 | |
| 282. bitwise_and_int $1 &= $2 | |
| 283. bitwise_and_int $0 &= $1 | |
| 284. copy_slot_unmasked _0_ok = $0 | |
| 285. copy_slot_unmasked $0 = _2_unknown | |
| 286. swizzle_4 $0..3 = ($0..3).xxxx | |
| 287. copy_4_slots_unmasked _1_x = $0..3 | |
| 288. copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) | |
| 289. copy_2_slots_unmasked $4..5 = _1_x(3), _2_unknown | |
| 290. swizzle_4 $5..8 = ($5..8).xxxx | |
| 291. cmpeq_4_floats $1..4 = equal($1..4, $5..8) | |
| 292. bitwise_and_2_ints $1..2 &= $3..4 | |
| 293. bitwise_and_int $1 &= $2 | |
| 294. bitwise_and_int $0 &= $1 | |
| 295. copy_slot_unmasked _0_ok = $0 | |
| 296. zero_4_slots_unmasked $0..3 = 0 | |
| 297. copy_4_slots_unmasked _1_x = $0..3 | |
| 298. copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) | |
| 299. copy_slot_unmasked $4 = _1_x(3) | |
| 300. zero_4_slots_unmasked $5..8 = 0 | |
| 301. cmpeq_4_floats $1..4 = equal($1..4, $5..8) | |
| 302. bitwise_and_2_ints $1..2 &= $3..4 | |
| 303. bitwise_and_int $1 &= $2 | |
| 304. bitwise_and_int $0 &= $1 | |
| 305. copy_slot_unmasked _0_ok = $0 | |
| 306. zero_4_slots_unmasked $0..3 = 0 | |
| 307. copy_slot_unmasked $4 = _2_unknown | |
| 308. swizzle_4 $4..7 = ($4..7).xxxx | |
| 309. div_4_floats $0..3 /= $4..7 | |
| 310. copy_4_slots_unmasked _1_x = $0..3 | |
| 311. copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) | |
| 312. copy_slot_unmasked $4 = _1_x(3) | |
| 313. zero_4_slots_unmasked $5..8 = 0 | |
| 314. cmpeq_4_floats $1..4 = equal($1..4, $5..8) | |
| 315. bitwise_and_2_ints $1..2 &= $3..4 | |
| 316. bitwise_and_int $1 &= $2 | |
| 317. bitwise_and_int $0 &= $1 | |
| 318. copy_slot_unmasked _0_ok = $0 | |
| 319. copy_slot_unmasked $0 = _2_unknown | |
| 320. swizzle_4 $0..3 = ($0..3).xxxx | |
| 321. copy_4_slots_unmasked _1_x = $0..3 | |
| 322. copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) | |
| 323. copy_2_slots_unmasked $4..5 = _1_x(3), _2_unknown | |
| 324. swizzle_4 $5..8 = ($5..8).xxxx | |
| 325. cmpeq_4_floats $1..4 = equal($1..4, $5..8) | |
| 326. bitwise_and_2_ints $1..2 &= $3..4 | |
| 327. bitwise_and_int $1 &= $2 | |
| 328. bitwise_and_int $0 &= $1 | |
| 329. copy_slot_unmasked _0_ok = $0 | |
| 330. copy_slot_unmasked $0 = _2_unknown | |
| 331. swizzle_4 $0..3 = ($0..3).xxxx | |
| 332. copy_4_slots_unmasked _1_x = $0..3 | |
| 333. copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) | |
| 334. copy_2_slots_unmasked $4..5 = _1_x(3), _2_unknown | |
| 335. swizzle_4 $5..8 = ($5..8).xxxx | |
| 336. cmpeq_4_floats $1..4 = equal($1..4, $5..8) | |
| 337. bitwise_and_2_ints $1..2 &= $3..4 | |
| 338. bitwise_and_int $1 &= $2 | |
| 339. bitwise_and_int $0 &= $1 | |
| 340. copy_slot_unmasked _0_ok = $0 | |
| 341. zero_4_slots_unmasked $0..3 = 0 | |
| 342. copy_4_slots_unmasked _1_x = $0..3 | |
| 343. copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) | |
| 344. copy_slot_unmasked $4 = _1_x(3) | |
| 345. zero_4_slots_unmasked $5..8 = 0 | |
| 346. cmpeq_4_floats $1..4 = equal($1..4, $5..8) | |
| 347. bitwise_and_2_ints $1..2 &= $3..4 | |
| 348. bitwise_and_int $1 &= $2 | |
| 349. bitwise_and_int $0 &= $1 | |
| 350. copy_slot_unmasked _0_ok = $0 | |
| 351. copy_slot_unmasked $0 = _2_unknown | |
| 352. swizzle_4 $0..3 = ($0..3).xxxx | |
| 353. copy_4_slots_unmasked _1_x = $0..3 | |
| 354. copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) | |
| 355. copy_2_slots_unmasked $4..5 = _1_x(3), _2_unknown | |
| 356. swizzle_4 $5..8 = ($5..8).xxxx | |
| 357. cmpeq_4_floats $1..4 = equal($1..4, $5..8) | |
| 358. bitwise_and_2_ints $1..2 &= $3..4 | |
| 359. bitwise_and_int $1 &= $2 | |
| 360. bitwise_and_int $0 &= $1 | |
| 361. copy_slot_unmasked _0_ok = $0 | |
| 362. copy_slot_unmasked $0 = _2_unknown | |
| 363. swizzle_4 $0..3 = ($0..3).xxxx | |
| 364. copy_4_slots_unmasked _1_x = $0..3 | |
| 365. copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) | |
| 366. copy_2_slots_unmasked $4..5 = _1_x(3), _2_unknown | |
| 367. swizzle_4 $5..8 = ($5..8).xxxx | |
| 368. cmpeq_4_floats $1..4 = equal($1..4, $5..8) | |
| 369. bitwise_and_2_ints $1..2 &= $3..4 | |
| 370. bitwise_and_int $1 &= $2 | |
| 371. bitwise_and_int $0 &= $1 | |
| 372. copy_slot_unmasked _0_ok = $0 | |
| 373. copy_slot_unmasked $0 = _2_unknown | |
| 374. swizzle_4 $0..3 = ($0..3).xxxx | |
| 375. copy_4_slots_unmasked _1_x = $0..3 | |
| 376. copy_constant $4 = 0x3F800000 (1.0) | |
| 377. swizzle_4 $4..7 = ($4..7).xxxx | |
| 378. add_4_floats $0..3 += $4..7 | |
| 379. copy_4_slots_unmasked _1_x = $0..3 | |
| 380. copy_constant $4 = 0x3F800000 (1.0) | |
| 381. swizzle_4 $4..7 = ($4..7).xxxx | |
| 382. sub_4_floats $0..3 -= $4..7 | |
| 383. copy_4_slots_unmasked _1_x = $0..3 | |
| 384. copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) | |
| 385. copy_2_slots_unmasked $4..5 = _1_x(3), _2_unknown | |
| 386. swizzle_4 $5..8 = ($5..8).xxxx | |
| 387. cmpeq_4_floats $1..4 = equal($1..4, $5..8) | |
| 388. bitwise_and_2_ints $1..2 &= $3..4 | |
| 389. bitwise_and_int $1 &= $2 | |
| 390. bitwise_and_int $0 &= $1 | |
| 391. copy_slot_unmasked _0_ok = $0 | |
| 392. copy_slot_unmasked $0 = _2_unknown | |
| 393. swizzle_4 $0..3 = ($0..3).xxxx | |
| 394. copy_4_slots_unmasked _1_x = $0..3 | |
| 395. copy_constant $4 = 0x3F800000 (1.0) | |
| 396. swizzle_4 $4..7 = ($4..7).xxxx | |
| 397. add_4_floats $0..3 += $4..7 | |
| 398. copy_4_slots_unmasked _1_x = $0..3 | |
| 399. copy_constant $4 = 0x3F800000 (1.0) | |
| 400. swizzle_4 $4..7 = ($4..7).xxxx | |
| 401. sub_4_floats $0..3 -= $4..7 | |
| 402. copy_4_slots_unmasked _1_x = $0..3 | |
| 403. copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) | |
| 404. copy_2_slots_unmasked $4..5 = _1_x(3), _2_unknown | |
| 405. swizzle_4 $5..8 = ($5..8).xxxx | |
| 406. cmpeq_4_floats $1..4 = equal($1..4, $5..8) | |
| 407. bitwise_and_2_ints $1..2 &= $3..4 | |
| 408. bitwise_and_int $1 &= $2 | |
| 409. bitwise_and_int $0 &= $1 | |
| 410. copy_slot_unmasked _0_ok = $0 | |
| 411. store_condition_mask $12 = CondMask | |
| 412. copy_slot_unmasked $13 = _0_ok | |
| 413. zero_slot_unmasked $0 = 0 | |
| 414. merge_condition_mask CondMask = $12 & $13 | |
| 415. branch_if_no_lanes_active branch_if_no_lanes_active +413 (label 1 at #828) | |
| 416. copy_constant ok = 0xFFFFFFFF | |
| 417. copy_constant x(0) = 0x00000006 (8.407791e-45) | |
| 418. copy_constant x(1) = 0x00000006 (8.407791e-45) | |
| 419. copy_constant x(2) = 0x00000007 (9.809089e-45) | |
| 420. copy_constant x(3) = 0x00000008 (1.121039e-44) | |
| 421. copy_4_slots_unmasked $1..4 = ok, x(0..2) | |
| 422. copy_slot_unmasked $5 = x(3) | |
| 423. copy_constant $6 = 0x00000006 (8.407791e-45) | |
| 424. copy_constant $7 = 0x00000006 (8.407791e-45) | |
| 425. copy_constant $8 = 0x00000007 (9.809089e-45) | |
| 426. copy_constant $9 = 0x00000008 (1.121039e-44) | |
| 427. cmpeq_4_ints $2..5 = equal($2..5, $6..9) | |
| 428. bitwise_and_2_ints $2..3 &= $4..5 | |
| 429. bitwise_and_int $2 &= $3 | |
| 430. bitwise_and_int $1 &= $2 | |
| 431. copy_slot_masked ok = Mask($1) | |
| 432. copy_constant $1 = 0x00000007 (9.809089e-45) | |
| 433. copy_constant $2 = 0x00000009 (1.261169e-44) | |
| 434. copy_constant $3 = 0x00000009 (1.261169e-44) | |
| 435. copy_constant $4 = 0x00000009 (1.261169e-44) | |
| 436. copy_4_slots_masked x = Mask($1..4) | |
| 437. copy_4_slots_unmasked $1..4 = ok, x(0..2) | |
| 438. copy_slot_unmasked $5 = x(3) | |
| 439. copy_constant $6 = 0x00000007 (9.809089e-45) | |
| 440. copy_constant $7 = 0x00000009 (1.261169e-44) | |
| 441. copy_constant $8 = 0x00000009 (1.261169e-44) | |
| 442. copy_constant $9 = 0x00000009 (1.261169e-44) | |
| 443. cmpeq_4_ints $2..5 = equal($2..5, $6..9) | |
| 444. bitwise_and_2_ints $2..3 &= $4..5 | |
| 445. bitwise_and_int $2 &= $3 | |
| 446. bitwise_and_int $1 &= $2 | |
| 447. copy_slot_masked ok = Mask($1) | |
| 448. copy_constant $1 = 0x00000009 (1.261169e-44) | |
| 449. copy_constant $2 = 0x00000009 (1.261169e-44) | |
| 450. copy_constant $3 = 0x0000000A (1.401298e-44) | |
| 451. copy_constant $4 = 0x0000000A (1.401298e-44) | |
| 452. copy_4_slots_masked x = Mask($1..4) | |
| 453. copy_4_slots_unmasked $1..4 = ok, x(0..2) | |
| 454. copy_slot_unmasked $5 = x(3) | |
| 455. copy_constant $6 = 0x00000009 (1.261169e-44) | |
| 456. copy_constant $7 = 0x00000009 (1.261169e-44) | |
| 457. copy_constant $8 = 0x0000000A (1.401298e-44) | |
| 458. copy_constant $9 = 0x0000000A (1.401298e-44) | |
| 459. cmpeq_4_ints $2..5 = equal($2..5, $6..9) | |
| 460. bitwise_and_2_ints $2..3 &= $4..5 | |
| 461. bitwise_and_int $2 &= $3 | |
| 462. bitwise_and_int $1 &= $2 | |
| 463. copy_slot_masked ok = Mask($1) | |
| 464. copy_constant $1 = 0x00000006 (8.407791e-45) | |
| 465. swizzle_3 $1..3 = ($1..3).xxx | |
| 466. copy_3_slots_masked x(0..2) = Mask($1..3) | |
| 467. copy_4_slots_unmasked $1..4 = ok, x(0..2) | |
| 468. copy_slot_unmasked $5 = x(3) | |
| 469. copy_constant $6 = 0x00000006 (8.407791e-45) | |
| 470. copy_constant $7 = 0x00000006 (8.407791e-45) | |
| 471. copy_constant $8 = 0x00000006 (8.407791e-45) | |
| 472. copy_constant $9 = 0x0000000A (1.401298e-44) | |
| 473. cmpeq_4_ints $2..5 = equal($2..5, $6..9) | |
| 474. bitwise_and_2_ints $2..3 &= $4..5 | |
| 475. bitwise_and_int $2 &= $3 | |
| 476. bitwise_and_int $1 &= $2 | |
| 477. copy_slot_masked ok = Mask($1) | |
| 478. copy_constant $1 = 0x00000003 (4.203895e-45) | |
| 479. copy_slot_unmasked $2 = $1 | |
| 480. copy_2_slots_masked x(0..1) = Mask($1..2) | |
| 481. copy_4_slots_unmasked $1..4 = ok, x(0..2) | |
| 482. copy_slot_unmasked $5 = x(3) | |
| 483. copy_constant $6 = 0x00000003 (4.203895e-45) | |
| 484. copy_constant $7 = 0x00000003 (4.203895e-45) | |
| 485. copy_constant $8 = 0x00000006 (8.407791e-45) | |
| 486. copy_constant $9 = 0x0000000A (1.401298e-44) | |
| 487. cmpeq_4_ints $2..5 = equal($2..5, $6..9) | |
| 488. bitwise_and_2_ints $2..3 &= $4..5 | |
| 489. bitwise_and_int $2 &= $3 | |
| 490. bitwise_and_int $1 &= $2 | |
| 491. copy_slot_masked ok = Mask($1) | |
| 492. copy_constant $1 = 0x00000006 (8.407791e-45) | |
| 493. swizzle_4 $1..4 = ($1..4).xxxx | |
| 494. copy_4_slots_masked x = Mask($1..4) | |
| 495. copy_4_slots_unmasked $1..4 = ok, x(0..2) | |
| 496. copy_slot_unmasked $5 = x(3) | |
| 497. copy_constant $6 = 0x00000006 (8.407791e-45) | |
| 498. swizzle_4 $6..9 = ($6..9).xxxx | |
| 499. cmpeq_4_ints $2..5 = equal($2..5, $6..9) | |
| 500. bitwise_and_2_ints $2..3 &= $4..5 | |
| 501. bitwise_and_int $2 &= $3 | |
| 502. stack_rewind | |
| 503. bitwise_and_int $1 &= $2 | |
| 504. copy_slot_masked ok = Mask($1) | |
| 505. copy_constant $1 = 0x00000006 (8.407791e-45) | |
| 506. copy_constant $2 = 0x00000006 (8.407791e-45) | |
| 507. copy_constant $3 = 0x00000007 (9.809089e-45) | |
| 508. copy_constant $4 = 0x00000008 (1.121039e-44) | |
| 509. copy_4_slots_masked x = Mask($1..4) | |
| 510. copy_4_slots_unmasked $1..4 = ok, x(0..2) | |
| 511. copy_slot_unmasked $5 = x(3) | |
| 512. copy_constant $6 = 0x00000006 (8.407791e-45) | |
| 513. copy_constant $7 = 0x00000006 (8.407791e-45) | |
| 514. copy_constant $8 = 0x00000007 (9.809089e-45) | |
| 515. copy_constant $9 = 0x00000008 (1.121039e-44) | |
| 516. cmpeq_4_ints $2..5 = equal($2..5, $6..9) | |
| 517. bitwise_and_2_ints $2..3 &= $4..5 | |
| 518. bitwise_and_int $2 &= $3 | |
| 519. bitwise_and_int $1 &= $2 | |
| 520. copy_slot_masked ok = Mask($1) | |
| 521. copy_constant $1 = 0xFFFFFFF9 | |
| 522. copy_constant $2 = 0xFFFFFFF7 | |
| 523. copy_constant $3 = 0xFFFFFFF7 | |
| 524. copy_constant $4 = 0xFFFFFFF7 | |
| 525. copy_4_slots_masked x = Mask($1..4) | |
| 526. copy_4_slots_unmasked $1..4 = ok, x(0..2) | |
| 527. copy_slot_unmasked $5 = x(3) | |
| 528. copy_constant $6 = 0xFFFFFFF9 | |
| 529. copy_constant $7 = 0xFFFFFFF7 | |
| 530. copy_constant $8 = 0xFFFFFFF7 | |
| 531. copy_constant $9 = 0xFFFFFFF7 | |
| 532. cmpeq_4_ints $2..5 = equal($2..5, $6..9) | |
| 533. bitwise_and_2_ints $2..3 &= $4..5 | |
| 534. bitwise_and_int $2 &= $3 | |
| 535. bitwise_and_int $1 &= $2 | |
| 536. copy_slot_masked ok = Mask($1) | |
| 537. copy_constant $1 = 0x00000009 (1.261169e-44) | |
| 538. copy_constant $2 = 0x00000009 (1.261169e-44) | |
| 539. copy_constant $3 = 0x0000000A (1.401298e-44) | |
| 540. copy_constant $4 = 0x0000000A (1.401298e-44) | |
| 541. copy_4_slots_masked x = Mask($1..4) | |
| 542. copy_4_slots_unmasked $1..4 = ok, x(0..2) | |
| 543. copy_slot_unmasked $5 = x(3) | |
| 544. copy_constant $6 = 0x00000009 (1.261169e-44) | |
| 545. copy_constant $7 = 0x00000009 (1.261169e-44) | |
| 546. copy_constant $8 = 0x0000000A (1.401298e-44) | |
| 547. copy_constant $9 = 0x0000000A (1.401298e-44) | |
| 548. cmpeq_4_ints $2..5 = equal($2..5, $6..9) | |
| 549. bitwise_and_2_ints $2..3 &= $4..5 | |
| 550. bitwise_and_int $2 &= $3 | |
| 551. bitwise_and_int $1 &= $2 | |
| 552. copy_slot_masked ok = Mask($1) | |
| 553. copy_constant $1 = 0x00000006 (8.407791e-45) | |
| 554. swizzle_3 $1..3 = ($1..3).xxx | |
| 555. copy_3_slots_masked x(0..2) = Mask($1..3) | |
| 556. copy_4_slots_unmasked $1..4 = ok, x(0..2) | |
| 557. copy_slot_unmasked $5 = x(3) | |
| 558. copy_constant $6 = 0x00000006 (8.407791e-45) | |
| 559. copy_constant $7 = 0x00000006 (8.407791e-45) | |
| 560. copy_constant $8 = 0x00000006 (8.407791e-45) | |
| 561. copy_constant $9 = 0x0000000A (1.401298e-44) | |
| 562. cmpeq_4_ints $2..5 = equal($2..5, $6..9) | |
| 563. bitwise_and_2_ints $2..3 &= $4..5 | |
| 564. bitwise_and_int $2 &= $3 | |
| 565. bitwise_and_int $1 &= $2 | |
| 566. copy_slot_masked ok = Mask($1) | |
| 567. copy_constant $1 = 0x00000008 (1.121039e-44) | |
| 568. copy_slot_unmasked $2 = $1 | |
| 569. copy_2_slots_masked x(0..1) = Mask($1..2) | |
| 570. copy_4_slots_unmasked $1..4 = ok, x(0..2) | |
| 571. copy_slot_unmasked $5 = x(3) | |
| 572. copy_constant $6 = 0x00000008 (1.121039e-44) | |
| 573. copy_constant $7 = 0x00000008 (1.121039e-44) | |
| 574. copy_constant $8 = 0x00000006 (8.407791e-45) | |
| 575. copy_constant $9 = 0x0000000A (1.401298e-44) | |
| 576. cmpeq_4_ints $2..5 = equal($2..5, $6..9) | |
| 577. bitwise_and_2_ints $2..3 &= $4..5 | |
| 578. bitwise_and_int $2 &= $3 | |
| 579. bitwise_and_int $1 &= $2 | |
| 580. copy_slot_masked ok = Mask($1) | |
| 581. copy_constant $1 = 0x000000C8 (2.802597e-43) | |
| 582. copy_constant $2 = 0x00000064 (1.401298e-43) | |
| 583. copy_constant $3 = 0x00000032 (7.006492e-44) | |
| 584. copy_constant $4 = 0x00000019 (3.503246e-44) | |
| 585. copy_4_slots_masked x = Mask($1..4) | |
| 586. copy_4_slots_unmasked $1..4 = ok, x(0..2) | |
| 587. copy_slot_unmasked $5 = x(3) | |
| 588. copy_constant $6 = 0x000000C8 (2.802597e-43) | |
| 589. copy_constant $7 = 0x00000064 (1.401298e-43) | |
| 590. copy_constant $8 = 0x00000032 (7.006492e-44) | |
| 591. copy_constant $9 = 0x00000019 (3.503246e-44) | |
| 592. cmpeq_4_ints $2..5 = equal($2..5, $6..9) | |
| 593. bitwise_and_2_ints $2..3 &= $4..5 | |
| 594. bitwise_and_int $2 &= $3 | |
| 595. bitwise_and_int $1 &= $2 | |
| 596. copy_slot_masked ok = Mask($1) | |
| 597. copy_constant $1 = 0x00000006 (8.407791e-45) | |
| 598. swizzle_4 $1..4 = ($1..4).xxxx | |
| 599. copy_4_slots_masked x = Mask($1..4) | |
| 600. copy_4_slots_unmasked $1..4 = ok, x(0..2) | |
| 601. copy_slot_unmasked $5 = x(3) | |
| 602. copy_constant $6 = 0x00000006 (8.407791e-45) | |
| 603. swizzle_4 $6..9 = ($6..9).xxxx | |
| 604. cmpeq_4_ints $2..5 = equal($2..5, $6..9) | |
| 605. bitwise_and_2_ints $2..3 &= $4..5 | |
| 606. bitwise_and_int $2 &= $3 | |
| 607. bitwise_and_int $1 &= $2 | |
| 608. copy_slot_masked ok = Mask($1) | |
| 609. copy_constant $1 = unknownInput | |
| 610. cast_to_int_from_float $1 = FloatToInt($1) | |
| 611. copy_slot_unmasked unknown = $1 | |
| 612. swizzle_4 $1..4 = ($1..4).xxxx | |
| 613. copy_4_slots_masked x = Mask($1..4) | |
| 614. copy_4_slots_unmasked $1..4 = ok, x(0..2) | |
| 615. copy_2_slots_unmasked $5..6 = x(3), unknown | |
| 616. swizzle_4 $6..9 = ($6..9).xxxx | |
| 617. cmpeq_4_ints $2..5 = equal($2..5, $6..9) | |
| 618. bitwise_and_2_ints $2..3 &= $4..5 | |
| 619. bitwise_and_int $2 &= $3 | |
| 620. bitwise_and_int $1 &= $2 | |
| 621. copy_slot_masked ok = Mask($1) | |
| 622. zero_4_slots_unmasked $1..4 = 0 | |
| 623. copy_4_slots_masked x = Mask($1..4) | |
| 624. copy_4_slots_unmasked $1..4 = ok, x(0..2) | |
| 625. copy_slot_unmasked $5 = x(3) | |
| 626. zero_4_slots_unmasked $6..9 = 0 | |
| 627. cmpeq_4_ints $2..5 = equal($2..5, $6..9) | |
| 628. bitwise_and_2_ints $2..3 &= $4..5 | |
| 629. bitwise_and_int $2 &= $3 | |
| 630. bitwise_and_int $1 &= $2 | |
| 631. copy_slot_masked ok = Mask($1) | |
| 632. zero_4_slots_unmasked $1..4 = 0 | |
| 633. copy_slot_unmasked $5 = unknown | |
| 634. swizzle_4 $5..8 = ($5..8).xxxx | |
| 635. div_4_ints $1..4 /= $5..8 | |
| 636. copy_4_slots_masked x = Mask($1..4) | |
| 637. copy_4_slots_unmasked $1..4 = ok, x(0..2) | |
| 638. copy_slot_unmasked $5 = x(3) | |
| 639. zero_4_slots_unmasked $6..9 = 0 | |
| 640. cmpeq_4_ints $2..5 = equal($2..5, $6..9) | |
| 641. bitwise_and_2_ints $2..3 &= $4..5 | |
| 642. bitwise_and_int $2 &= $3 | |
| 643. bitwise_and_int $1 &= $2 | |
| 644. copy_slot_masked ok = Mask($1) | |
| 645. copy_slot_unmasked $1 = unknown | |
| 646. swizzle_4 $1..4 = ($1..4).xxxx | |
| 647. copy_4_slots_masked x = Mask($1..4) | |
| 648. copy_4_slots_unmasked $1..4 = ok, x(0..2) | |
| 649. copy_2_slots_unmasked $5..6 = x(3), unknown | |
| 650. swizzle_4 $6..9 = ($6..9).xxxx | |
| 651. cmpeq_4_ints $2..5 = equal($2..5, $6..9) | |
| 652. bitwise_and_2_ints $2..3 &= $4..5 | |
| 653. bitwise_and_int $2 &= $3 | |
| 654. bitwise_and_int $1 &= $2 | |
| 655. copy_slot_masked ok = Mask($1) | |
| 656. copy_slot_unmasked $1 = unknown | |
| 657. swizzle_4 $1..4 = ($1..4).xxxx | |
| 658. copy_4_slots_masked x = Mask($1..4) | |
| 659. copy_4_slots_unmasked $1..4 = ok, x(0..2) | |
| 660. copy_2_slots_unmasked $5..6 = x(3), unknown | |
| 661. swizzle_4 $6..9 = ($6..9).xxxx | |
| 662. cmpeq_4_ints $2..5 = equal($2..5, $6..9) | |
| 663. bitwise_and_2_ints $2..3 &= $4..5 | |
| 664. bitwise_and_int $2 &= $3 | |
| 665. bitwise_and_int $1 &= $2 | |
| 666. copy_slot_masked ok = Mask($1) | |
| 667. copy_slot_unmasked $1 = unknown | |
| 668. swizzle_4 $1..4 = ($1..4).xxxx | |
| 669. copy_4_slots_masked x = Mask($1..4) | |
| 670. copy_4_slots_unmasked $1..4 = ok, x(0..2) | |
| 671. copy_2_slots_unmasked $5..6 = x(3), unknown | |
| 672. swizzle_4 $6..9 = ($6..9).xxxx | |
| 673. cmpeq_4_ints $2..5 = equal($2..5, $6..9) | |
| 674. bitwise_and_2_ints $2..3 &= $4..5 | |
| 675. bitwise_and_int $2 &= $3 | |
| 676. bitwise_and_int $1 &= $2 | |
| 677. copy_slot_masked ok = Mask($1) | |
| 678. copy_slot_unmasked $1 = unknown | |
| 679. swizzle_4 $1..4 = ($1..4).xxxx | |
| 680. copy_4_slots_masked x = Mask($1..4) | |
| 681. copy_4_slots_unmasked $1..4 = ok, x(0..2) | |
| 682. copy_2_slots_unmasked $5..6 = x(3), unknown | |
| 683. swizzle_4 $6..9 = ($6..9).xxxx | |
| 684. cmpeq_4_ints $2..5 = equal($2..5, $6..9) | |
| 685. bitwise_and_2_ints $2..3 &= $4..5 | |
| 686. bitwise_and_int $2 &= $3 | |
| 687. bitwise_and_int $1 &= $2 | |
| 688. copy_slot_masked ok = Mask($1) | |
| 689. copy_slot_unmasked $1 = unknown | |
| 690. swizzle_4 $1..4 = ($1..4).xxxx | |
| 691. copy_4_slots_masked x = Mask($1..4) | |
| 692. copy_4_slots_unmasked $1..4 = ok, x(0..2) | |
| 693. copy_2_slots_unmasked $5..6 = x(3), unknown | |
| 694. swizzle_4 $6..9 = ($6..9).xxxx | |
| 695. cmpeq_4_ints $2..5 = equal($2..5, $6..9) | |
| 696. bitwise_and_2_ints $2..3 &= $4..5 | |
| 697. bitwise_and_int $2 &= $3 | |
| 698. bitwise_and_int $1 &= $2 | |
| 699. copy_slot_masked ok = Mask($1) | |
| 700. copy_slot_unmasked $1 = unknown | |
| 701. swizzle_4 $1..4 = ($1..4).xxxx | |
| 702. copy_4_slots_masked x = Mask($1..4) | |
| 703. copy_4_slots_unmasked $1..4 = ok, x(0..2) | |
| 704. copy_2_slots_unmasked $5..6 = x(3), unknown | |
| 705. swizzle_4 $6..9 = ($6..9).xxxx | |
| 706. cmpeq_4_ints $2..5 = equal($2..5, $6..9) | |
| 707. bitwise_and_2_ints $2..3 &= $4..5 | |
| 708. bitwise_and_int $2 &= $3 | |
| 709. bitwise_and_int $1 &= $2 | |
| 710. copy_slot_masked ok = Mask($1) | |
| 711. zero_4_slots_unmasked $1..4 = 0 | |
| 712. copy_4_slots_masked x = Mask($1..4) | |
| 713. copy_4_slots_unmasked $1..4 = ok, x(0..2) | |
| 714. copy_slot_unmasked $5 = x(3) | |
| 715. zero_4_slots_unmasked $6..9 = 0 | |
| 716. cmpeq_4_ints $2..5 = equal($2..5, $6..9) | |
| 717. bitwise_and_2_ints $2..3 &= $4..5 | |
| 718. bitwise_and_int $2 &= $3 | |
| 719. bitwise_and_int $1 &= $2 | |
| 720. copy_slot_masked ok = Mask($1) | |
| 721. zero_4_slots_unmasked $1..4 = 0 | |
| 722. copy_slot_unmasked $5 = unknown | |
| 723. swizzle_4 $5..8 = ($5..8).xxxx | |
| 724. div_4_ints $1..4 /= $5..8 | |
| 725. copy_4_slots_masked x = Mask($1..4) | |
| 726. copy_4_slots_unmasked $1..4 = ok, x(0..2) | |
| 727. copy_slot_unmasked $5 = x(3) | |
| 728. zero_4_slots_unmasked $6..9 = 0 | |
| 729. cmpeq_4_ints $2..5 = equal($2..5, $6..9) | |
| 730. bitwise_and_2_ints $2..3 &= $4..5 | |
| 731. bitwise_and_int $2 &= $3 | |
| 732. bitwise_and_int $1 &= $2 | |
| 733. copy_slot_masked ok = Mask($1) | |
| 734. copy_slot_unmasked $1 = unknown | |
| 735. swizzle_4 $1..4 = ($1..4).xxxx | |
| 736. copy_4_slots_masked x = Mask($1..4) | |
| 737. copy_4_slots_unmasked $1..4 = ok, x(0..2) | |
| 738. copy_2_slots_unmasked $5..6 = x(3), unknown | |
| 739. swizzle_4 $6..9 = ($6..9).xxxx | |
| 740. cmpeq_4_ints $2..5 = equal($2..5, $6..9) | |
| 741. bitwise_and_2_ints $2..3 &= $4..5 | |
| 742. bitwise_and_int $2 &= $3 | |
| 743. bitwise_and_int $1 &= $2 | |
| 744. copy_slot_masked ok = Mask($1) | |
| 745. copy_slot_unmasked $1 = unknown | |
| 746. swizzle_4 $1..4 = ($1..4).xxxx | |
| 747. copy_4_slots_masked x = Mask($1..4) | |
| 748. copy_4_slots_unmasked $1..4 = ok, x(0..2) | |
| 749. copy_2_slots_unmasked $5..6 = x(3), unknown | |
| 750. swizzle_4 $6..9 = ($6..9).xxxx | |
| 751. cmpeq_4_ints $2..5 = equal($2..5, $6..9) | |
| 752. bitwise_and_2_ints $2..3 &= $4..5 | |
| 753. bitwise_and_int $2 &= $3 | |
| 754. bitwise_and_int $1 &= $2 | |
| 755. copy_slot_masked ok = Mask($1) | |
| 756. zero_4_slots_unmasked $1..4 = 0 | |
| 757. copy_4_slots_masked x = Mask($1..4) | |
| 758. copy_4_slots_unmasked $1..4 = ok, x(0..2) | |
| 759. copy_slot_unmasked $5 = x(3) | |
| 760. zero_4_slots_unmasked $6..9 = 0 | |
| 761. cmpeq_4_ints $2..5 = equal($2..5, $6..9) | |
| 762. bitwise_and_2_ints $2..3 &= $4..5 | |
| 763. bitwise_and_int $2 &= $3 | |
| 764. bitwise_and_int $1 &= $2 | |
| 765. copy_slot_masked ok = Mask($1) | |
| 766. copy_slot_unmasked $1 = unknown | |
| 767. swizzle_4 $1..4 = ($1..4).xxxx | |
| 768. copy_4_slots_masked x = Mask($1..4) | |
| 769. copy_4_slots_unmasked $1..4 = ok, x(0..2) | |
| 770. copy_2_slots_unmasked $5..6 = x(3), unknown | |
| 771. swizzle_4 $6..9 = ($6..9).xxxx | |
| 772. cmpeq_4_ints $2..5 = equal($2..5, $6..9) | |
| 773. bitwise_and_2_ints $2..3 &= $4..5 | |
| 774. bitwise_and_int $2 &= $3 | |
| 775. bitwise_and_int $1 &= $2 | |
| 776. copy_slot_masked ok = Mask($1) | |
| 777. copy_slot_unmasked $1 = unknown | |
| 778. swizzle_4 $1..4 = ($1..4).xxxx | |
| 779. copy_4_slots_masked x = Mask($1..4) | |
| 780. copy_4_slots_unmasked $1..4 = ok, x(0..2) | |
| 781. copy_2_slots_unmasked $5..6 = x(3), unknown | |
| 782. swizzle_4 $6..9 = ($6..9).xxxx | |
| 783. cmpeq_4_ints $2..5 = equal($2..5, $6..9) | |
| 784. bitwise_and_2_ints $2..3 &= $4..5 | |
| 785. bitwise_and_int $2 &= $3 | |
| 786. bitwise_and_int $1 &= $2 | |
| 787. copy_slot_masked ok = Mask($1) | |
| 788. copy_slot_unmasked $1 = unknown | |
| 789. swizzle_4 $1..4 = ($1..4).xxxx | |
| 790. copy_4_slots_masked x = Mask($1..4) | |
| 791. copy_constant $5 = 0x00000001 (1.401298e-45) | |
| 792. swizzle_4 $5..8 = ($5..8).xxxx | |
| 793. add_4_ints $1..4 += $5..8 | |
| 794. copy_4_slots_masked x = Mask($1..4) | |
| 795. copy_constant $5 = 0x00000001 (1.401298e-45) | |
| 796. swizzle_4 $5..8 = ($5..8).xxxx | |
| 797. sub_4_ints $1..4 -= $5..8 | |
| 798. copy_4_slots_masked x = Mask($1..4) | |
| 799. copy_4_slots_unmasked $1..4 = ok, x(0..2) | |
| 800. copy_2_slots_unmasked $5..6 = x(3), unknown | |
| 801. swizzle_4 $6..9 = ($6..9).xxxx | |
| 802. cmpeq_4_ints $2..5 = equal($2..5, $6..9) | |
| 803. bitwise_and_2_ints $2..3 &= $4..5 | |
| 804. bitwise_and_int $2 &= $3 | |
| 805. bitwise_and_int $1 &= $2 | |
| 806. copy_slot_masked ok = Mask($1) | |
| 807. copy_slot_unmasked $1 = unknown | |
| 808. swizzle_4 $1..4 = ($1..4).xxxx | |
| 809. copy_4_slots_masked x = Mask($1..4) | |
| 810. copy_constant $5 = 0x00000001 (1.401298e-45) | |
| 811. swizzle_4 $5..8 = ($5..8).xxxx | |
| 812. add_4_ints $1..4 += $5..8 | |
| 813. copy_4_slots_masked x = Mask($1..4) | |
| 814. copy_constant $5 = 0x00000001 (1.401298e-45) | |
| 815. swizzle_4 $5..8 = ($5..8).xxxx | |
| 816. sub_4_ints $1..4 -= $5..8 | |
| 817. copy_4_slots_masked x = Mask($1..4) | |
| 818. copy_4_slots_unmasked $1..4 = ok, x(0..2) | |
| 819. copy_2_slots_unmasked $5..6 = x(3), unknown | |
| 820. swizzle_4 $6..9 = ($6..9).xxxx | |
| 821. cmpeq_4_ints $2..5 = equal($2..5, $6..9) | |
| 822. bitwise_and_2_ints $2..3 &= $4..5 | |
| 823. bitwise_and_int $2 &= $3 | |
| 824. bitwise_and_int $1 &= $2 | |
| 825. copy_slot_masked ok = Mask($1) | |
| 826. label label 0x00000002 | |
| 827. copy_slot_masked $0 = Mask($1) | |
| 828. label label 0x00000001 | |
| 829. load_condition_mask CondMask = $12 | |
| 830. swizzle_4 $0..3 = ($0..3).xxxx | |
| 831. copy_4_constants $4..7 = colorRed | |
| 832. copy_4_constants $8..11 = colorGreen | |
| 833. mix_4_ints $0..3 = mix($4..7, $8..11, $0..3) | |
| 834. load_src src.rgba = $0..3 |