tree: 501a28e9d4b60c21b0732437fef311e99da323e2
  1. CMakeLists.txt
  2. lasx-xvabsd-1.c
  3. lasx-xvabsd-1.reference_output
  4. lasx-xvabsd-2.c
  5. lasx-xvabsd-2.reference_output
  6. lasx-xvadd.c
  7. lasx-xvadd.reference_output
  8. lasx-xvadda.c
  9. lasx-xvadda.reference_output
  10. lasx-xvaddi.c
  11. lasx-xvaddi.reference_output
  12. lasx-xvaddwev-1.c
  13. lasx-xvaddwev-1.reference_output
  14. lasx-xvaddwev-2.c
  15. lasx-xvaddwev-2.reference_output
  16. lasx-xvaddwev-3.c
  17. lasx-xvaddwev-3.reference_output
  18. lasx-xvaddwod-1.c
  19. lasx-xvaddwod-1.reference_output
  20. lasx-xvaddwod-2.c
  21. lasx-xvaddwod-2.reference_output
  22. lasx-xvaddwod-3.c
  23. lasx-xvaddwod-3.reference_output
  24. lasx-xvand.c
  25. lasx-xvand.reference_output
  26. lasx-xvandi.c
  27. lasx-xvandi.reference_output
  28. lasx-xvandn.c
  29. lasx-xvandn.reference_output
  30. lasx-xvavg-1.c
  31. lasx-xvavg-1.reference_output
  32. lasx-xvavg-2.c
  33. lasx-xvavg-2.reference_output
  34. lasx-xvavgr-1.c
  35. lasx-xvavgr-1.reference_output
  36. lasx-xvavgr-2.c
  37. lasx-xvavgr-2.reference_output
  38. lasx-xvbitclr.c
  39. lasx-xvbitclr.reference_output
  40. lasx-xvbitclri.c
  41. lasx-xvbitclri.reference_output
  42. lasx-xvbitrev.c
  43. lasx-xvbitrev.reference_output
  44. lasx-xvbitrevi.c
  45. lasx-xvbitrevi.reference_output
  46. lasx-xvbitsel.c
  47. lasx-xvbitsel.reference_output
  48. lasx-xvbitseli.c
  49. lasx-xvbitseli.reference_output
  50. lasx-xvbitset.c
  51. lasx-xvbitset.reference_output
  52. lasx-xvbitseti.c
  53. lasx-xvbitseti.reference_output
  54. lasx-xvbsll_v.c
  55. lasx-xvbsll_v.reference_output
  56. lasx-xvbsrl_v.c
  57. lasx-xvbsrl_v.reference_output
  58. lasx-xvclo.c
  59. lasx-xvclo.reference_output
  60. lasx-xvclz.c
  61. lasx-xvclz.reference_output
  62. lasx-xvdiv-1.c
  63. lasx-xvdiv-1.reference_output
  64. lasx-xvdiv-2.c
  65. lasx-xvdiv-2.reference_output
  66. lasx-xvext2xv-1.c
  67. lasx-xvext2xv-1.reference_output
  68. lasx-xvext2xv-2.c
  69. lasx-xvext2xv-2.reference_output
  70. lasx-xvexth-1.c
  71. lasx-xvexth-1.reference_output
  72. lasx-xvexth-2.c
  73. lasx-xvexth-2.reference_output
  74. lasx-xvextl-1.c
  75. lasx-xvextl-1.reference_output
  76. lasx-xvextl-2.c
  77. lasx-xvextl-2.reference_output
  78. lasx-xvextrins.c
  79. lasx-xvextrins.reference_output
  80. lasx-xvfadd_d.c
  81. lasx-xvfadd_d.reference_output
  82. lasx-xvfadd_s.c
  83. lasx-xvfadd_s.reference_output
  84. lasx-xvfclass_d.c
  85. lasx-xvfclass_d.reference_output
  86. lasx-xvfclass_s.c
  87. lasx-xvfclass_s.reference_output
  88. lasx-xvfcmp_caf_s.c
  89. lasx-xvfcmp_caf_s.reference_output
  90. lasx-xvfcmp_ceq_s.c
  91. lasx-xvfcmp_ceq_s.reference_output
  92. lasx-xvfcmp_cle_s.c
  93. lasx-xvfcmp_cle_s.reference_output
  94. lasx-xvfcmp_clt_s.c
  95. lasx-xvfcmp_clt_s.reference_output
  96. lasx-xvfcmp_cne_s.c
  97. lasx-xvfcmp_cne_s.reference_output
  98. lasx-xvfcmp_cor_s.c
  99. lasx-xvfcmp_cor_s.reference_output
  100. lasx-xvfcmp_cun_s.c
  101. lasx-xvfcmp_cun_s.reference_output
  102. lasx-xvfcmp_saf_s.c
  103. lasx-xvfcmp_saf_s.reference_output
  104. lasx-xvfcmp_seq_s.c
  105. lasx-xvfcmp_seq_s.reference_output
  106. lasx-xvfcmp_sle_s.c
  107. lasx-xvfcmp_sle_s.reference_output
  108. lasx-xvfcmp_slt_s.c
  109. lasx-xvfcmp_slt_s.reference_output
  110. lasx-xvfcmp_sne_s.c
  111. lasx-xvfcmp_sne_s.reference_output
  112. lasx-xvfcmp_sor_s.c
  113. lasx-xvfcmp_sor_s.reference_output
  114. lasx-xvfcmp_sun_s.c
  115. lasx-xvfcmp_sun_s.reference_output
  116. lasx-xvfcvt.c
  117. lasx-xvfcvt.reference_output
  118. lasx-xvfcvth.c
  119. lasx-xvfcvth.reference_output
  120. lasx-xvffint-1.c
  121. lasx-xvffint-1.reference_output
  122. lasx-xvffint-2.c
  123. lasx-xvffint-2.reference_output
  124. lasx-xvffinth.c
  125. lasx-xvffinth.reference_output
  126. lasx-xvflogb_d.c
  127. lasx-xvflogb_d.reference_output
  128. lasx-xvflogb_s.c
  129. lasx-xvflogb_s.reference_output
  130. lasx-xvfmadd_d.c
  131. lasx-xvfmadd_d.reference_output
  132. lasx-xvfmadd_s.c
  133. lasx-xvfmadd_s.reference_output
  134. lasx-xvfmax_d.c
  135. lasx-xvfmax_d.reference_output
  136. lasx-xvfmax_s.c
  137. lasx-xvfmax_s.reference_output
  138. lasx-xvfmaxa_d.c
  139. lasx-xvfmaxa_d.reference_output
  140. lasx-xvfmaxa_s.c
  141. lasx-xvfmaxa_s.reference_output
  142. lasx-xvfnmadd_d.c
  143. lasx-xvfnmadd_d.reference_output
  144. lasx-xvfnmadd_s.c
  145. lasx-xvfnmadd_s.reference_output
  146. lasx-xvfrint_d.c
  147. lasx-xvfrint_d.reference_output
  148. lasx-xvfrint_s.c
  149. lasx-xvfrint_s.reference_output
  150. lasx-xvfrstp.c
  151. lasx-xvfrstp.reference_output
  152. lasx-xvfrstpi.c
  153. lasx-xvfrstpi.reference_output
  154. lasx-xvfsqrt_d.c
  155. lasx-xvfsqrt_d.reference_output
  156. lasx-xvfsqrt_s.c
  157. lasx-xvfsqrt_s.reference_output
  158. lasx-xvftint-1.c
  159. lasx-xvftint-1.reference_output
  160. lasx-xvftint-2.c
  161. lasx-xvftint-2.reference_output
  162. lasx-xvftint-3.c
  163. lasx-xvftint-3.reference_output
  164. lasx-xvftintl.c
  165. lasx-xvftintl.reference_output
  166. lasx-xvhaddw-1.c
  167. lasx-xvhaddw-1.reference_output
  168. lasx-xvhaddw-2.c
  169. lasx-xvhaddw-2.reference_output
  170. lasx-xvhsubw-1.c
  171. lasx-xvhsubw-1.reference_output
  172. lasx-xvhsubw-2.c
  173. lasx-xvhsubw-2.reference_output
  174. lasx-xvilvh.c
  175. lasx-xvilvh.reference_output
  176. lasx-xvilvl.c
  177. lasx-xvilvl.reference_output
  178. lasx-xvinsgr2vr.c
  179. lasx-xvinsgr2vr.reference_output
  180. lasx-xvinsve0.c
  181. lasx-xvinsve0.reference_output
  182. lasx-xvld.c
  183. lasx-xvld.reference_output
  184. lasx-xvldi.c
  185. lasx-xvldi.reference_output
  186. lasx-xvmadd.c
  187. lasx-xvmadd.reference_output
  188. lasx-xvmaddwev-1.c
  189. lasx-xvmaddwev-1.reference_output
  190. lasx-xvmaddwev-2.c
  191. lasx-xvmaddwev-2.reference_output
  192. lasx-xvmaddwev-3.c
  193. lasx-xvmaddwev-3.reference_output
  194. lasx-xvmaddwod-1.c
  195. lasx-xvmaddwod-1.reference_output
  196. lasx-xvmaddwod-2.c
  197. lasx-xvmaddwod-2.reference_output
  198. lasx-xvmaddwod-3.c
  199. lasx-xvmaddwod-3.reference_output
  200. lasx-xvmax-1.c
  201. lasx-xvmax-1.reference_output
  202. lasx-xvmax-2.c
  203. lasx-xvmax-2.reference_output
  204. lasx-xvmaxi-1.c
  205. lasx-xvmaxi-1.reference_output
  206. lasx-xvmaxi-2.c
  207. lasx-xvmaxi-2.reference_output
  208. lasx-xvmin-1.c
  209. lasx-xvmin-1.reference_output
  210. lasx-xvmin-2.c
  211. lasx-xvmin-2.reference_output
  212. lasx-xvmini-1.c
  213. lasx-xvmini-1.reference_output
  214. lasx-xvmini-2.c
  215. lasx-xvmini-2.reference_output
  216. lasx-xvmod-1.c
  217. lasx-xvmod-1.reference_output
  218. lasx-xvmod-2.c
  219. lasx-xvmod-2.reference_output
  220. lasx-xvmskgez.c
  221. lasx-xvmskgez.reference_output
  222. lasx-xvmskltz.c
  223. lasx-xvmskltz.reference_output
  224. lasx-xvmsknz.c
  225. lasx-xvmsknz.reference_output
  226. lasx-xvmsub.c
  227. lasx-xvmsub.reference_output
  228. lasx-xvmuh-1.c
  229. lasx-xvmuh-1.reference_output
  230. lasx-xvmuh-2.c
  231. lasx-xvmuh-2.reference_output
  232. lasx-xvmul.c
  233. lasx-xvmul.reference_output
  234. lasx-xvmulwev-1.c
  235. lasx-xvmulwev-1.reference_output
  236. lasx-xvmulwev-2.c
  237. lasx-xvmulwev-2.reference_output
  238. lasx-xvmulwev-3.c
  239. lasx-xvmulwev-3.reference_output
  240. lasx-xvmulwod-1.c
  241. lasx-xvmulwod-1.reference_output
  242. lasx-xvmulwod-2.c
  243. lasx-xvmulwod-2.reference_output
  244. lasx-xvmulwod-3.c
  245. lasx-xvmulwod-3.reference_output
  246. lasx-xvneg.c
  247. lasx-xvneg.reference_output
  248. lasx-xvnor.c
  249. lasx-xvnor.reference_output
  250. lasx-xvnori.c
  251. lasx-xvnori.reference_output
  252. lasx-xvor.c
  253. lasx-xvor.reference_output
  254. lasx-xvori.c
  255. lasx-xvori.reference_output
  256. lasx-xvorn.c
  257. lasx-xvorn.reference_output
  258. lasx-xvpackev.c
  259. lasx-xvpackev.reference_output
  260. lasx-xvpackod.c
  261. lasx-xvpackod.reference_output
  262. lasx-xvpcnt.c
  263. lasx-xvpcnt.reference_output
  264. lasx-xvpermi_q.c
  265. lasx-xvpermi_q.reference_output
  266. lasx-xvpickev.c
  267. lasx-xvpickev.reference_output
  268. lasx-xvpickod.c
  269. lasx-xvpickod.reference_output
  270. lasx-xvpickve.c
  271. lasx-xvpickve.reference_output
  272. lasx-xvpickve2gr.c
  273. lasx-xvpickve2gr.reference_output
  274. lasx-xvreplgr2vr.c
  275. lasx-xvreplgr2vr.reference_output
  276. lasx-xvreplve.c
  277. lasx-xvreplve.reference_output
  278. lasx-xvreplve0.c
  279. lasx-xvreplve0.reference_output
  280. lasx-xvrotr.c
  281. lasx-xvrotr.reference_output
  282. lasx-xvrotri.c
  283. lasx-xvrotri.reference_output
  284. lasx-xvsadd-1.c
  285. lasx-xvsadd-1.reference_output
  286. lasx-xvsadd-2.c
  287. lasx-xvsadd-2.reference_output
  288. lasx-xvsat-1.c
  289. lasx-xvsat-1.reference_output
  290. lasx-xvsat-2.c
  291. lasx-xvsat-2.reference_output
  292. lasx-xvseq.c
  293. lasx-xvseq.reference_output
  294. lasx-xvseqi.c
  295. lasx-xvseqi.reference_output
  296. lasx-xvshuf4i_b.c
  297. lasx-xvshuf4i_b.reference_output
  298. lasx-xvshuf_b.c
  299. lasx-xvshuf_b.reference_output
  300. lasx-xvsigncov.c
  301. lasx-xvsigncov.reference_output
  302. lasx-xvsle-1.c
  303. lasx-xvsle-1.reference_output
  304. lasx-xvsle-2.c
  305. lasx-xvsle-2.reference_output
  306. lasx-xvslei-1.c
  307. lasx-xvslei-1.reference_output
  308. lasx-xvslei-2.c
  309. lasx-xvslei-2.reference_output
  310. lasx-xvsll.c
  311. lasx-xvsll.reference_output
  312. lasx-xvslli.c
  313. lasx-xvslli.reference_output
  314. lasx-xvsllwil-1.c
  315. lasx-xvsllwil-1.reference_output
  316. lasx-xvsllwil-2.c
  317. lasx-xvsllwil-2.reference_output
  318. lasx-xvslt-1.c
  319. lasx-xvslt-1.reference_output
  320. lasx-xvslt-2.c
  321. lasx-xvslt-2.reference_output
  322. lasx-xvslti-1.c
  323. lasx-xvslti-1.reference_output
  324. lasx-xvslti-2.c
  325. lasx-xvslti-2.reference_output
  326. lasx-xvsra.c
  327. lasx-xvsra.reference_output
  328. lasx-xvsrai.c
  329. lasx-xvsrai.reference_output
  330. lasx-xvsran.c
  331. lasx-xvsran.reference_output
  332. lasx-xvsrani.c
  333. lasx-xvsrani.reference_output
  334. lasx-xvsrar.c
  335. lasx-xvsrar.reference_output
  336. lasx-xvsrari.c
  337. lasx-xvsrari.reference_output
  338. lasx-xvsrarn.c
  339. lasx-xvsrarn.reference_output
  340. lasx-xvsrarni.c
  341. lasx-xvsrarni.reference_output
  342. lasx-xvsrl.c
  343. lasx-xvsrl.reference_output
  344. lasx-xvsrli.c
  345. lasx-xvsrli.reference_output
  346. lasx-xvsrln.c
  347. lasx-xvsrln.reference_output
  348. lasx-xvsrlni.c
  349. lasx-xvsrlni.reference_output
  350. lasx-xvsrlr.c
  351. lasx-xvsrlr.reference_output
  352. lasx-xvsrlri.c
  353. lasx-xvsrlri.reference_output
  354. lasx-xvsrlrn.c
  355. lasx-xvsrlrn.reference_output
  356. lasx-xvsrlrni.c
  357. lasx-xvsrlrni.reference_output
  358. lasx-xvssran.c
  359. lasx-xvssran.reference_output
  360. lasx-xvssrani.c
  361. lasx-xvssrani.reference_output
  362. lasx-xvssrarn.c
  363. lasx-xvssrarn.reference_output
  364. lasx-xvssrarni.c
  365. lasx-xvssrarni.reference_output
  366. lasx-xvssrln.c
  367. lasx-xvssrln.reference_output
  368. lasx-xvssrlni.c
  369. lasx-xvssrlni.reference_output
  370. lasx-xvssrlrn.c
  371. lasx-xvssrlrn.reference_output
  372. lasx-xvssrlrni.c
  373. lasx-xvssrlrni.reference_output
  374. lasx-xvssub-1.c
  375. lasx-xvssub-1.reference_output
  376. lasx-xvssub-2.c
  377. lasx-xvssub-2.reference_output
  378. lasx-xvst.c
  379. lasx-xvst.reference_output
  380. lasx-xvsub.c
  381. lasx-xvsub.reference_output
  382. lasx-xvsubi.c
  383. lasx-xvsubi.reference_output
  384. lasx-xvsubwev-1.c
  385. lasx-xvsubwev-1.reference_output
  386. lasx-xvsubwev-2.c
  387. lasx-xvsubwev-2.reference_output
  388. lasx-xvsubwod-1.c
  389. lasx-xvsubwod-1.reference_output
  390. lasx-xvsubwod-2.c
  391. lasx-xvsubwod-2.reference_output
  392. lasx-xvxor.c
  393. lasx-xvxor.reference_output
  394. lasx-xvxori.c
  395. lasx-xvxori.reference_output
  396. lasx_test_util.h