tree: d58c5d58b3287996b36adf5dd02c2fbf9fae22ee [path history] [tgz]
  1. CMakeLists.txt
  2. lsx-vabsd-1.c
  3. lsx-vabsd-1.reference_output
  4. lsx-vabsd-2.c
  5. lsx-vabsd-2.reference_output
  6. lsx-vadd.c
  7. lsx-vadd.reference_output
  8. lsx-vadda.c
  9. lsx-vadda.reference_output
  10. lsx-vaddi.c
  11. lsx-vaddi.reference_output
  12. lsx-vaddwev-1.c
  13. lsx-vaddwev-1.reference_output
  14. lsx-vaddwev-2.c
  15. lsx-vaddwev-2.reference_output
  16. lsx-vaddwev-3.c
  17. lsx-vaddwev-3.reference_output
  18. lsx-vaddwod-1.c
  19. lsx-vaddwod-1.reference_output
  20. lsx-vaddwod-2.c
  21. lsx-vaddwod-2.reference_output
  22. lsx-vaddwod-3.c
  23. lsx-vaddwod-3.reference_output
  24. lsx-vand.c
  25. lsx-vand.reference_output
  26. lsx-vandi.c
  27. lsx-vandi.reference_output
  28. lsx-vandn.c
  29. lsx-vandn.reference_output
  30. lsx-vavg-1.c
  31. lsx-vavg-1.reference_output
  32. lsx-vavg-2.c
  33. lsx-vavg-2.reference_output
  34. lsx-vavgr-1.c
  35. lsx-vavgr-1.reference_output
  36. lsx-vavgr-2.c
  37. lsx-vavgr-2.reference_output
  38. lsx-vbitclr.c
  39. lsx-vbitclr.reference_output
  40. lsx-vbitclri.c
  41. lsx-vbitclri.reference_output
  42. lsx-vbitrev.c
  43. lsx-vbitrev.reference_output
  44. lsx-vbitrevi.c
  45. lsx-vbitrevi.reference_output
  46. lsx-vbitsel.c
  47. lsx-vbitsel.reference_output
  48. lsx-vbitseli.c
  49. lsx-vbitseli.reference_output
  50. lsx-vbitset.c
  51. lsx-vbitset.reference_output
  52. lsx-vbitseti.c
  53. lsx-vbitseti.reference_output
  54. lsx-vbsll.c
  55. lsx-vbsll.reference_output
  56. lsx-vbsrl.c
  57. lsx-vbsrl.reference_output
  58. lsx-vclo.c
  59. lsx-vclo.reference_output
  60. lsx-vclz.c
  61. lsx-vclz.reference_output
  62. lsx-vdiv-1.c
  63. lsx-vdiv-1.reference_output
  64. lsx-vdiv-2.c
  65. lsx-vdiv-2.reference_output
  66. lsx-vexth-1.c
  67. lsx-vexth-1.reference_output
  68. lsx-vexth-2.c
  69. lsx-vexth-2.reference_output
  70. lsx-vextl-1.c
  71. lsx-vextl-1.reference_output
  72. lsx-vextl-2.c
  73. lsx-vextl-2.reference_output
  74. lsx-vextrins.c
  75. lsx-vextrins.reference_output
  76. lsx-vfadd_d.c
  77. lsx-vfadd_d.reference_output
  78. lsx-vfadd_s.c
  79. lsx-vfadd_s.reference_output
  80. lsx-vfclass_d.c
  81. lsx-vfclass_d.reference_output
  82. lsx-vfclass_s.c
  83. lsx-vfclass_s.reference_output
  84. lsx-vfcmp_caf.c
  85. lsx-vfcmp_caf.reference_output
  86. lsx-vfcmp_ceq.c
  87. lsx-vfcmp_ceq.reference_output
  88. lsx-vfcmp_cle.c
  89. lsx-vfcmp_cle.reference_output
  90. lsx-vfcmp_clt.c
  91. lsx-vfcmp_clt.reference_output
  92. lsx-vfcmp_cne.c
  93. lsx-vfcmp_cne.reference_output
  94. lsx-vfcmp_cor.c
  95. lsx-vfcmp_cor.reference_output
  96. lsx-vfcmp_cun.c
  97. lsx-vfcmp_cun.reference_output
  98. lsx-vfcmp_saf.c
  99. lsx-vfcmp_saf.reference_output
  100. lsx-vfcmp_seq.c
  101. lsx-vfcmp_seq.reference_output
  102. lsx-vfcmp_sle.c
  103. lsx-vfcmp_sle.reference_output
  104. lsx-vfcmp_slt.c
  105. lsx-vfcmp_slt.reference_output
  106. lsx-vfcmp_sne.c
  107. lsx-vfcmp_sne.reference_output
  108. lsx-vfcmp_sor.c
  109. lsx-vfcmp_sor.reference_output
  110. lsx-vfcmp_sun.c
  111. lsx-vfcmp_sun.reference_output
  112. lsx-vfcvt-1.c
  113. lsx-vfcvt-1.reference_output
  114. lsx-vfcvt-2.c
  115. lsx-vfcvt-2.reference_output
  116. lsx-vffint-1.c
  117. lsx-vffint-1.reference_output
  118. lsx-vffint-2.c
  119. lsx-vffint-2.reference_output
  120. lsx-vffint-3.c
  121. lsx-vffint-3.reference_output
  122. lsx-vflogb_d.c
  123. lsx-vflogb_d.reference_output
  124. lsx-vflogb_s.c
  125. lsx-vflogb_s.reference_output
  126. lsx-vfmadd_d.c
  127. lsx-vfmadd_d.reference_output
  128. lsx-vfmadd_s.c
  129. lsx-vfmadd_s.reference_output
  130. lsx-vfmax_d.c
  131. lsx-vfmax_d.reference_output
  132. lsx-vfmax_s.c
  133. lsx-vfmax_s.reference_output
  134. lsx-vfmaxa_d.c
  135. lsx-vfmaxa_d.reference_output
  136. lsx-vfmaxa_s.c
  137. lsx-vfmaxa_s.reference_output
  138. lsx-vfnmadd_d.c
  139. lsx-vfnmadd_d.reference_output
  140. lsx-vfnmadd_s.c
  141. lsx-vfnmadd_s.reference_output
  142. lsx-vfrint_d.c
  143. lsx-vfrint_d.reference_output
  144. lsx-vfrint_s.c
  145. lsx-vfrint_s.reference_output
  146. lsx-vfrstp.c
  147. lsx-vfrstp.reference_output
  148. lsx-vfrstpi.c
  149. lsx-vfrstpi.reference_output
  150. lsx-vfsqrt_d.c
  151. lsx-vfsqrt_d.reference_output
  152. lsx-vfsqrt_s.c
  153. lsx-vfsqrt_s.reference_output
  154. lsx-vftint-1.c
  155. lsx-vftint-1.reference_output
  156. lsx-vftint-2.c
  157. lsx-vftint-2.reference_output
  158. lsx-vftint-3.c
  159. lsx-vftint-3.reference_output
  160. lsx-vftint-4.c
  161. lsx-vftint-4.reference_output
  162. lsx-vhaddw-1.c
  163. lsx-vhaddw-1.reference_output
  164. lsx-vhaddw-2.c
  165. lsx-vhaddw-2.reference_output
  166. lsx-vhsubw-1.c
  167. lsx-vhsubw-1.reference_output
  168. lsx-vhsubw-2.c
  169. lsx-vhsubw-2.reference_output
  170. lsx-vilvh.c
  171. lsx-vilvh.reference_output
  172. lsx-vilvl.c
  173. lsx-vilvl.reference_output
  174. lsx-vinsgr2vr.c
  175. lsx-vinsgr2vr.reference_output
  176. lsx-vld.c
  177. lsx-vld.reference_output
  178. lsx-vldi.c
  179. lsx-vldi.reference_output
  180. lsx-vmadd.c
  181. lsx-vmadd.reference_output
  182. lsx-vmaddwev-1.c
  183. lsx-vmaddwev-1.reference_output
  184. lsx-vmaddwev-2.c
  185. lsx-vmaddwev-2.reference_output
  186. lsx-vmaddwev-3.c
  187. lsx-vmaddwev-3.reference_output
  188. lsx-vmaddwod-1.c
  189. lsx-vmaddwod-1.reference_output
  190. lsx-vmaddwod-2.c
  191. lsx-vmaddwod-2.reference_output
  192. lsx-vmaddwod-3.c
  193. lsx-vmaddwod-3.reference_output
  194. lsx-vmax-1.c
  195. lsx-vmax-1.reference_output
  196. lsx-vmax-2.c
  197. lsx-vmax-2.reference_output
  198. lsx-vmaxi-1.c
  199. lsx-vmaxi-1.reference_output
  200. lsx-vmaxi-2.c
  201. lsx-vmaxi-2.reference_output
  202. lsx-vmin-1.c
  203. lsx-vmin-1.reference_output
  204. lsx-vmin-2.c
  205. lsx-vmin-2.reference_output
  206. lsx-vmini-1.c
  207. lsx-vmini-1.reference_output
  208. lsx-vmini-2.c
  209. lsx-vmini-2.reference_output
  210. lsx-vmod-1.c
  211. lsx-vmod-1.reference_output
  212. lsx-vmod-2.c
  213. lsx-vmod-2.reference_output
  214. lsx-vmskgez.c
  215. lsx-vmskgez.reference_output
  216. lsx-vmskltz.c
  217. lsx-vmskltz.reference_output
  218. lsx-vmsknz.c
  219. lsx-vmsknz.reference_output
  220. lsx-vmsub.c
  221. lsx-vmsub.reference_output
  222. lsx-vmuh-1.c
  223. lsx-vmuh-1.reference_output
  224. lsx-vmuh-2.c
  225. lsx-vmuh-2.reference_output
  226. lsx-vmul.c
  227. lsx-vmul.reference_output
  228. lsx-vmulwev-1.c
  229. lsx-vmulwev-1.reference_output
  230. lsx-vmulwev-2.c
  231. lsx-vmulwev-2.reference_output
  232. lsx-vmulwev-3.c
  233. lsx-vmulwev-3.reference_output
  234. lsx-vmulwod-1.c
  235. lsx-vmulwod-1.reference_output
  236. lsx-vmulwod-2.c
  237. lsx-vmulwod-2.reference_output
  238. lsx-vmulwod-3.c
  239. lsx-vmulwod-3.reference_output
  240. lsx-vneg.c
  241. lsx-vneg.reference_output
  242. lsx-vnor.c
  243. lsx-vnor.reference_output
  244. lsx-vnori.c
  245. lsx-vnori.reference_output
  246. lsx-vor.c
  247. lsx-vor.reference_output
  248. lsx-vori.c
  249. lsx-vori.reference_output
  250. lsx-vorn.c
  251. lsx-vorn.reference_output
  252. lsx-vpackev.c
  253. lsx-vpackev.reference_output
  254. lsx-vpackod.c
  255. lsx-vpackod.reference_output
  256. lsx-vpcnt.c
  257. lsx-vpcnt.reference_output
  258. lsx-vpickev.c
  259. lsx-vpickev.reference_output
  260. lsx-vpickod.c
  261. lsx-vpickod.reference_output
  262. lsx-vpickve2gr.c
  263. lsx-vpickve2gr.reference_output
  264. lsx-vreplgr2vr.c
  265. lsx-vreplgr2vr.reference_output
  266. lsx-vreplve.c
  267. lsx-vreplve.reference_output
  268. lsx-vreplvei.c
  269. lsx-vreplvei.reference_output
  270. lsx-vrotr.c
  271. lsx-vrotr.reference_output
  272. lsx-vrotri.c
  273. lsx-vrotri.reference_output
  274. lsx-vsadd-1.c
  275. lsx-vsadd-1.reference_output
  276. lsx-vsadd-2.c
  277. lsx-vsadd-2.reference_output
  278. lsx-vsat-1.c
  279. lsx-vsat-1.reference_output
  280. lsx-vsat-2.c
  281. lsx-vsat-2.reference_output
  282. lsx-vseq.c
  283. lsx-vseq.reference_output
  284. lsx-vseqi.c
  285. lsx-vseqi.reference_output
  286. lsx-vshuf.c
  287. lsx-vshuf.reference_output
  288. lsx-vshuf4i.c
  289. lsx-vshuf4i.reference_output
  290. lsx-vsigncov.c
  291. lsx-vsigncov.reference_output
  292. lsx-vsle-1.c
  293. lsx-vsle-1.reference_output
  294. lsx-vsle-2.c
  295. lsx-vsle-2.reference_output
  296. lsx-vslei-1.c
  297. lsx-vslei-1.reference_output
  298. lsx-vslei-2.c
  299. lsx-vslei-2.reference_output
  300. lsx-vsll.c
  301. lsx-vsll.reference_output
  302. lsx-vslli.c
  303. lsx-vslli.reference_output
  304. lsx-vsllwil-1.c
  305. lsx-vsllwil-1.reference_output
  306. lsx-vsllwil-2.c
  307. lsx-vsllwil-2.reference_output
  308. lsx-vslt-1.c
  309. lsx-vslt-1.reference_output
  310. lsx-vslt-2.c
  311. lsx-vslt-2.reference_output
  312. lsx-vslti-1.c
  313. lsx-vslti-1.reference_output
  314. lsx-vslti-2.c
  315. lsx-vslti-2.reference_output
  316. lsx-vsra.c
  317. lsx-vsra.reference_output
  318. lsx-vsrai.c
  319. lsx-vsrai.reference_output
  320. lsx-vsran.c
  321. lsx-vsran.reference_output
  322. lsx-vsrani.c
  323. lsx-vsrani.reference_output
  324. lsx-vsrar.c
  325. lsx-vsrar.reference_output
  326. lsx-vsrari.c
  327. lsx-vsrari.reference_output
  328. lsx-vsrarn.c
  329. lsx-vsrarn.reference_output
  330. lsx-vsrarni.c
  331. lsx-vsrarni.reference_output
  332. lsx-vsrl.c
  333. lsx-vsrl.reference_output
  334. lsx-vsrli.c
  335. lsx-vsrli.reference_output
  336. lsx-vsrln.c
  337. lsx-vsrln.reference_output
  338. lsx-vsrlni.c
  339. lsx-vsrlni.reference_output
  340. lsx-vsrlr.c
  341. lsx-vsrlr.reference_output
  342. lsx-vsrlri.c
  343. lsx-vsrlri.reference_output
  344. lsx-vsrlrn.c
  345. lsx-vsrlrn.reference_output
  346. lsx-vsrlrni.c
  347. lsx-vsrlrni.reference_output
  348. lsx-vssran.c
  349. lsx-vssran.reference_output
  350. lsx-vssrani.c
  351. lsx-vssrani.reference_output
  352. lsx-vssrarn.c
  353. lsx-vssrarn.reference_output
  354. lsx-vssrarni.c
  355. lsx-vssrarni.reference_output
  356. lsx-vssrln.c
  357. lsx-vssrln.reference_output
  358. lsx-vssrlni.c
  359. lsx-vssrlni.reference_output
  360. lsx-vssrlrn.c
  361. lsx-vssrlrn.reference_output
  362. lsx-vssrlrni.c
  363. lsx-vssrlrni.reference_output
  364. lsx-vssub-1.c
  365. lsx-vssub-1.reference_output
  366. lsx-vssub-2.c
  367. lsx-vssub-2.reference_output
  368. lsx-vst.c
  369. lsx-vst.reference_output
  370. lsx-vsub.c
  371. lsx-vsub.reference_output
  372. lsx-vsubi.c
  373. lsx-vsubi.reference_output
  374. lsx-vsubwev-1.c
  375. lsx-vsubwev-1.reference_output
  376. lsx-vsubwev-2.c
  377. lsx-vsubwev-2.reference_output
  378. lsx-vsubwod-1.c
  379. lsx-vsubwod-1.reference_output
  380. lsx-vsubwod-2.c
  381. lsx-vsubwod-2.reference_output
  382. lsx-vxor.c
  383. lsx-vxor.reference_output
  384. lsx-vxori.c
  385. lsx-vxori.reference_output
  386. lsx_test_util.h