tree: 0cf6a08e0cb2a2d3556320f4de68d9a84230eada [path history] [tgz]
  1. advsimd-intrinsics.exp
  2. arm-neon-ref.h
  3. bf16_dup.c
  4. bf16_get-be.c
  5. bf16_get.c
  6. bf16_reinterpret.c
  7. bf16_vect_copy_lane_1.c
  8. bf16_vldn.c
  9. bf16_vldN_lane_1.c
  10. bf16_vldN_lane_2.c
  11. bf16_vstn.c
  12. bf16_vstN_lane_1.c
  13. bf16_vstN_lane_2.c
  14. bfcvt-compile.c
  15. bfcvt-nobf16.c
  16. bfcvt-nosimd.c
  17. bfcvtn-nobf16.c
  18. bfcvtnq2-untied.c
  19. bfdot-1.c
  20. bfdot-2.c
  21. bfdot-3.c
  22. bfmlalbt-compile.c
  23. bfmmla-compile.c
  24. binary_op.inc
  25. binary_op_float.inc
  26. binary_op_no64.inc
  27. binary_sat_op.inc
  28. binary_scalar_op.inc
  29. cmp_fp_op.inc
  30. cmp_op.inc
  31. cmp_zero_op.inc
  32. combine.c
  33. compute-ref-data.h
  34. ignored_return_1.c
  35. p64_p128.c
  36. pr98852.c
  37. README
  38. shrn-1.c
  39. shrn-2.c
  40. shrn-3.c
  41. shrn-4.c
  42. smlal-smlsl-mull-optimized.c
  43. ternary_scalar_op.inc
  44. unary_op.inc
  45. unary_sat_op.inc
  46. unary_scalar_op.inc
  47. vaba.c
  48. vabal.c
  49. vabd.c
  50. vabdh_f16_1.c
  51. vabdl.c
  52. vabs.c
  53. vabsh_f16_1.c
  54. vadd.c
  55. vaddh_f16_1.c
  56. vaddhn.c
  57. vaddhn_high.c
  58. vaddl.c
  59. vaddw.c
  60. vand.c
  61. vbfmlalbt_lane_f32_indices_1.c
  62. vbic.c
  63. vbsl.c
  64. vcage.c
  65. vcageh_f16_1.c
  66. vcagt.c
  67. vcagth_f16_1.c
  68. vcale.c
  69. vcaleh_f16_1.c
  70. vcalt.c
  71. vcalth_f16_1.c
  72. vceq.c
  73. vceqh_f16_1.c
  74. vceqz_1.c
  75. vceqzh_f16_1.c
  76. vcge.c
  77. vcgeh_f16_1.c
  78. vcgez_1.c
  79. vcgezh_f16_1.c
  80. vcgt.c
  81. vcgth_f16_1.c
  82. vcgtz_1.c
  83. vcgtzh_f16_1.c
  84. vcle.c
  85. vcleh_f16_1.c
  86. vclez_1.c
  87. vclezh_f16_1.c
  88. vcls.c
  89. vclt.c
  90. vclth_f16_1.c
  91. vcltz_1.c
  92. vcltzh_f16_1.c
  93. vclz.c
  94. vcnt.c
  95. vcombine.c
  96. vcopy_lane_bf16_indices_1.c
  97. vcopy_lane_bf16_indices_2.c
  98. vcopy_laneq_bf16_indices_1.c
  99. vcopy_laneq_bf16_indices_2.c
  100. vcopyq_lane_bf16_indices_1.c
  101. vcopyq_lane_bf16_indices_2.c
  102. vcopyq_laneq_bf16_indices_1.c
  103. vcopyq_laneq_bf16_indices_2.c
  104. vcreate.c
  105. vcvt.c
  106. vcvt_f16.c
  107. vcvt_fXX_fXX.c
  108. vcvt_high_1.c
  109. vcvta_1.c
  110. vcvtah_s16_f16_1.c
  111. vcvtah_s32_f16_1.c
  112. vcvtah_s64_f16_1.c
  113. vcvtah_u16_f16_1.c
  114. vcvtah_u32_f16_1.c
  115. vcvtah_u64_f16_1.c
  116. vcvth_f16_s16_1.c
  117. vcvth_f16_s32_1.c
  118. vcvth_f16_s64_1.c
  119. vcvth_f16_u16_1.c
  120. vcvth_f16_u32_1.c
  121. vcvth_f16_u64_1.c
  122. vcvth_n_f16_s16_1.c
  123. vcvth_n_f16_s32_1.c
  124. vcvth_n_f16_s64_1.c
  125. vcvth_n_f16_u16_1.c
  126. vcvth_n_f16_u32_1.c
  127. vcvth_n_f16_u64_1.c
  128. vcvth_n_s16_f16_1.c
  129. vcvth_n_s32_f16_1.c
  130. vcvth_n_s64_f16_1.c
  131. vcvth_n_u16_f16_1.c
  132. vcvth_n_u32_f16_1.c
  133. vcvth_n_u64_f16_1.c
  134. vcvth_s16_f16_1.c
  135. vcvth_s32_f16_1.c
  136. vcvth_s64_f16_1.c
  137. vcvth_u16_f16_1.c
  138. vcvth_u32_f16_1.c
  139. vcvth_u64_f16_1.c
  140. vcvtm_1.c
  141. vcvtmh_s16_f16_1.c
  142. vcvtmh_s32_f16_1.c
  143. vcvtmh_s64_f16_1.c
  144. vcvtmh_u16_f16_1.c
  145. vcvtmh_u32_f16_1.c
  146. vcvtmh_u64_f16_1.c
  147. vcvtnh_s16_f16_1.c
  148. vcvtnh_s32_f16_1.c
  149. vcvtnh_s64_f16_1.c
  150. vcvtnh_u16_f16_1.c
  151. vcvtnh_u32_f16_1.c
  152. vcvtnh_u64_f16_1.c
  153. vcvtp_1.c
  154. vcvtph_s16_f16_1.c
  155. vcvtph_s32_f16_1.c
  156. vcvtph_s64_f16_1.c
  157. vcvtph_u16_f16_1.c
  158. vcvtph_u32_f16_1.c
  159. vcvtph_u64_f16_1.c
  160. vcvtx.c
  161. vcvtX.inc
  162. vdiv_f16_1.c
  163. vdivh_f16_1.c
  164. vdot-3-1.c
  165. vdot-3-2.c
  166. vdot-3-3.c
  167. vdot-3-4.c
  168. vdot-compile-2.c
  169. vdot-compile.c
  170. vdot-exec.c
  171. vdup-vmov.c
  172. vdup_lane.c
  173. vduph_lane.c
  174. vect-dot-qi.h
  175. vect-dot-s8.c
  176. vect-dot-u8.c
  177. vector-complex.c
  178. vector-complex_f16.c
  179. veor.c
  180. vext.c
  181. vfma.c
  182. vfma_n.c
  183. vfmah_f16_1.c
  184. vfmas_lane_f16_1.c
  185. vfmas_n_f16_1.c
  186. vfmash_lane_f16_1.c
  187. vfms.c
  188. vfms_vfma_n.c
  189. vfmsh_f16_1.c
  190. vget_high.c
  191. vget_lane.c
  192. vget_low.c
  193. vhadd.c
  194. vhsub.c
  195. vld1.c
  196. vld1_dup.c
  197. vld1_lane.c
  198. vld1x2.c
  199. vld1x3.c
  200. vld1x4.c
  201. vld2_lane_bf16_indices_1.c
  202. vld2_lane_f16_indices_1.c
  203. vld2_lane_f32_indices_1.c
  204. vld2_lane_f64_indices_1.c
  205. vld2_lane_p8_indices_1.c
  206. vld2_lane_s16_indices_1.c
  207. vld2_lane_s32_indices_1.c
  208. vld2_lane_s64_indices_1.c
  209. vld2_lane_s8_indices_1.c
  210. vld2_lane_u16_indices_1.c
  211. vld2_lane_u32_indices_1.c
  212. vld2_lane_u64_indices_1.c
  213. vld2_lane_u8_indices_1.c
  214. vld2q_lane_bf16_indices_1.c
  215. vld2q_lane_f16_indices_1.c
  216. vld2q_lane_f32_indices_1.c
  217. vld2q_lane_f64_indices_1.c
  218. vld2q_lane_p8_indices_1.c
  219. vld2q_lane_s16_indices_1.c
  220. vld2q_lane_s32_indices_1.c
  221. vld2q_lane_s64_indices_1.c
  222. vld2q_lane_s8_indices_1.c
  223. vld2q_lane_u16_indices_1.c
  224. vld2q_lane_u32_indices_1.c
  225. vld2q_lane_u64_indices_1.c
  226. vld2q_lane_u8_indices_1.c
  227. vld3_lane_bf16_indices_1.c
  228. vld3_lane_f16_indices_1.c
  229. vld3_lane_f32_indices_1.c
  230. vld3_lane_f64_indices_1.c
  231. vld3_lane_p8_indices_1.c
  232. vld3_lane_s16_indices_1.c
  233. vld3_lane_s32_indices_1.c
  234. vld3_lane_s64_indices_1.c
  235. vld3_lane_s8_indices_1.c
  236. vld3_lane_u16_indices_1.c
  237. vld3_lane_u32_indices_1.c
  238. vld3_lane_u64_indices_1.c
  239. vld3_lane_u8_indices_1.c
  240. vld3q_lane_bf16_indices_1.c
  241. vld3q_lane_f16_indices_1.c
  242. vld3q_lane_f32_indices_1.c
  243. vld3q_lane_f64_indices_1.c
  244. vld3q_lane_p8_indices_1.c
  245. vld3q_lane_s16_indices_1.c
  246. vld3q_lane_s32_indices_1.c
  247. vld3q_lane_s64_indices_1.c
  248. vld3q_lane_s8_indices_1.c
  249. vld3q_lane_u16_indices_1.c
  250. vld3q_lane_u32_indices_1.c
  251. vld3q_lane_u64_indices_1.c
  252. vld3q_lane_u8_indices_1.c
  253. vld4_lane_bf16_indices_1.c
  254. vld4_lane_f16_indices_1.c
  255. vld4_lane_f32_indices_1.c
  256. vld4_lane_f64_indices_1.c
  257. vld4_lane_p8_indices_1.c
  258. vld4_lane_s16_indices_1.c
  259. vld4_lane_s32_indices_1.c
  260. vld4_lane_s64_indices_1.c
  261. vld4_lane_s8_indices_1.c
  262. vld4_lane_u16_indices_1.c
  263. vld4_lane_u32_indices_1.c
  264. vld4_lane_u64_indices_1.c
  265. vld4_lane_u8_indices_1.c
  266. vld4q_lane_bf16_indices_1.c
  267. vld4q_lane_f16_indices_1.c
  268. vld4q_lane_f32_indices_1.c
  269. vld4q_lane_f64_indices_1.c
  270. vld4q_lane_p8_indices_1.c
  271. vld4q_lane_s16_indices_1.c
  272. vld4q_lane_s32_indices_1.c
  273. vld4q_lane_s64_indices_1.c
  274. vld4q_lane_s8_indices_1.c
  275. vld4q_lane_u16_indices_1.c
  276. vld4q_lane_u32_indices_1.c
  277. vld4q_lane_u64_indices_1.c
  278. vld4q_lane_u8_indices_1.c
  279. vldX.c
  280. vldX_dup.c
  281. vldX_lane.c
  282. vmax.c
  283. vmaxh_f16_1.c
  284. vmaxnm_1.c
  285. vmaxnmh_f16_1.c
  286. vmaxnmv_f16_1.c
  287. vmaxv_f16_1.c
  288. vmin.c
  289. vminh_f16_1.c
  290. vminnm_1.c
  291. vminnmh_f16_1.c
  292. vminnmv_f16_1.c
  293. vminv_f16_1.c
  294. vmla.c
  295. vmla_float_not_fused.c
  296. vmla_lane.c
  297. vmla_n.c
  298. vmlal.c
  299. vmlal_high.c
  300. vmlal_high_lane.c
  301. vmlal_high_laneq.c
  302. vmlal_high_n.c
  303. vmlal_lane.c
  304. vmlal_n.c
  305. vmls.c
  306. vmls_float_not_fused.c
  307. vmls_lane.c
  308. vmls_n.c
  309. vmlsl.c
  310. vmlsl_high.c
  311. vmlsl_high_lane.c
  312. vmlsl_high_laneq.c
  313. vmlsl_high_n.c
  314. vmlsl_lane.c
  315. vmlsl_n.c
  316. vmlX.inc
  317. vmlX_lane.inc
  318. vmlX_n.inc
  319. vmlXl.inc
  320. vmlXl_high.inc
  321. vmlXl_high_lane.inc
  322. vmlXl_high_laneq.inc
  323. vmlXl_high_n.inc
  324. vmlXl_lane.inc
  325. vmlXl_n.inc
  326. vmovl.c
  327. vmovn.c
  328. vmovn_high.c
  329. vmul.c
  330. vmul_lane.c
  331. vmul_lane_f16_1.c
  332. vmul_n.c
  333. vmulh_f16_1.c
  334. vmulh_lane_f16_1.c
  335. vmull.c
  336. vmull_high.c
  337. vmull_high_lane.c
  338. vmull_high_laneq.c
  339. vmull_high_n.c
  340. vmull_lane.c
  341. vmull_n.c
  342. vmulx_f16_1.c
  343. vmulx_lane_f16_1.c
  344. vmulx_lane_f32_indices_1.c
  345. vmulx_lane_f64_indices_1.c
  346. vmulx_laneq_f32_indices_1.c
  347. vmulx_laneq_f64_indices_1.c
  348. vmulx_n_f16_1.c
  349. vmulxd_lane_f64_indices_1.c
  350. vmulxd_laneq_f64_indices_1.c
  351. vmulxh_f16_1.c
  352. vmulxh_lane_f16_1.c
  353. vmulxq_lane_f32_indices_1.c
  354. vmulxq_lane_f64_indices_1.c
  355. vmulxq_laneq_f32_indices_1.c
  356. vmulxq_laneq_f64_indices_1.c
  357. vmulxs_lane_f32_indices_1.c
  358. vmulxs_laneq_f32_indices_1.c
  359. vmvn.c
  360. vneg.c
  361. vnegh_f16_1.c
  362. vorn.c
  363. vorr.c
  364. vpadal.c
  365. vpadd.c
  366. vpaddl.c
  367. vpaddq.c
  368. vpmax.c
  369. vpmin.c
  370. vpminmaxnm_f16_1.c
  371. vpXXX.inc
  372. vpXXXq.inc
  373. vqabs.c
  374. vqadd.c
  375. vqdmlal.c
  376. vqdmlal_lane.c
  377. vqdmlal_n.c
  378. vqdmlsl.c
  379. vqdmlsl_lane.c
  380. vqdmlsl_n.c
  381. vqdmlXl.inc
  382. vqdmlXl_lane.inc
  383. vqdmlXl_n.inc
  384. vqdmulh.c
  385. vqdmulh_lane.c
  386. vqdmulh_n.c
  387. vqdmull.c
  388. vqdmull_lane.c
  389. vqdmull_n.c
  390. vqmovn.c
  391. vqmovn_high.c
  392. vqmovun.c
  393. vqmovun_high.c
  394. vqneg.c
  395. vqrdmlah.c
  396. vqrdmlah_lane.c
  397. vqrdmlsh.c
  398. vqrdmlsh_lane.c
  399. vqrdmlXh.inc
  400. vqrdmlXh_lane.inc
  401. vqrdmulh.c
  402. vqrdmulh_lane.c
  403. vqrdmulh_n.c
  404. vqrshl.c
  405. vqrshrn_high_n.c
  406. vqrshrn_n.c
  407. vqrshrun_high_n.c
  408. vqrshrun_n.c
  409. vqshl.c
  410. vqshl_n.c
  411. vqshlu_n.c
  412. vqshrn_high_n.c
  413. vqshrn_n.c
  414. vqshrun_high_n.c
  415. vqshrun_n.c
  416. vqsub.c
  417. vqtbX.c
  418. vraddhn.c
  419. vraddhn_high.c
  420. vrecpe.c
  421. vrecpeh_f16_1.c
  422. vrecps.c
  423. vrecpsh_f16_1.c
  424. vrecpxh_f16_1.c
  425. vreinterpret.c
  426. vreinterpret_p128.c
  427. vreinterpret_p64.c
  428. vrev.c
  429. vrhadd.c
  430. vrnd.c
  431. vrnda.c
  432. vrndah_f16_1.c
  433. vrndh_f16_1.c
  434. vrndi_f16_1.c
  435. vrndih_f16_1.c
  436. vrndm.c
  437. vrndmh_f16_1.c
  438. vrndn.c
  439. vrndnh_f16_1.c
  440. vrndp.c
  441. vrndph_f16_1.c
  442. vrndx.c
  443. vrndX.inc
  444. vrndxh_f16_1.c
  445. vrshl.c
  446. vrshr_n.c
  447. vrshrn_high_n.c
  448. vrshrn_n.c
  449. vrsqrte.c
  450. vrsqrteh_f16_1.c
  451. vrsqrts.c
  452. vrsqrtsh_f16_1.c
  453. vrsra_n.c
  454. vrsubhn.c
  455. vrsubhn_high.c
  456. vset_lane.c
  457. vshl-opt-1.c
  458. vshl-opt-2.c
  459. vshl-opt-3.c
  460. vshl-opt-4.c
  461. vshl-opt-5.c
  462. vshl-opt-6.c
  463. vshl-opt-7.c
  464. vshl-opt-8.c
  465. vshl.c
  466. vshl_n.c
  467. vshll_n.c
  468. vshr_n.c
  469. vshrn_high_n.c
  470. vshrn_n.c
  471. vshuffle.inc
  472. vsli_n.c
  473. vsqrt_f16_1.c
  474. vsqrth_f16_1.c
  475. vsra_n.c
  476. vsri_n.c
  477. vst1_lane.c
  478. vst1x2.c
  479. vst1x3.c
  480. vst1x4.c
  481. vst2_lane_bf16_indices_1.c
  482. vst2_lane_f16_indices_1.c
  483. vst2_lane_f32_indices_1.c
  484. vst2_lane_f64_indices_1.c
  485. vst2_lane_p8_indices_1.c
  486. vst2_lane_s16_indices_1.c
  487. vst2_lane_s32_indices_1.c
  488. vst2_lane_s64_indices_1.c
  489. vst2_lane_s8_indices_1.c
  490. vst2_lane_u16_indices_1.c
  491. vst2_lane_u32_indices_1.c
  492. vst2_lane_u64_indices_1.c
  493. vst2_lane_u8_indices_1.c
  494. vst2q_lane_bf16_indices_1.c
  495. vst2q_lane_f16_indices_1.c
  496. vst2q_lane_f32_indices_1.c
  497. vst2q_lane_f64_indices_1.c
  498. vst2q_lane_p8_indices_1.c
  499. vst2q_lane_s16_indices_1.c
  500. vst2q_lane_s32_indices_1.c
  501. vst2q_lane_s64_indices_1.c
  502. vst2q_lane_s8_indices_1.c
  503. vst2q_lane_u16_indices_1.c
  504. vst2q_lane_u32_indices_1.c
  505. vst2q_lane_u64_indices_1.c
  506. vst2q_lane_u8_indices_1.c
  507. vst3_lane_bf16_indices_1.c
  508. vst3_lane_f16_indices_1.c
  509. vst3_lane_f32_indices_1.c
  510. vst3_lane_f64_indices_1.c
  511. vst3_lane_p8_indices_1.c
  512. vst3_lane_s16_indices_1.c
  513. vst3_lane_s32_indices_1.c
  514. vst3_lane_s64_indices_1.c
  515. vst3_lane_s8_indices_1.c
  516. vst3_lane_u16_indices_1.c
  517. vst3_lane_u32_indices_1.c
  518. vst3_lane_u64_indices_1.c
  519. vst3_lane_u8_indices_1.c
  520. vst3q_lane_bf16_indices_1.c
  521. vst3q_lane_f16_indices_1.c
  522. vst3q_lane_f32_indices_1.c
  523. vst3q_lane_f64_indices_1.c
  524. vst3q_lane_p8_indices_1.c
  525. vst3q_lane_s16_indices_1.c
  526. vst3q_lane_s32_indices_1.c
  527. vst3q_lane_s64_indices_1.c
  528. vst3q_lane_s8_indices_1.c
  529. vst3q_lane_u16_indices_1.c
  530. vst3q_lane_u32_indices_1.c
  531. vst3q_lane_u64_indices_1.c
  532. vst3q_lane_u8_indices_1.c
  533. vst4_lane_bf16_indices_1.c
  534. vst4_lane_f16_indices_1.c
  535. vst4_lane_f32_indices_1.c
  536. vst4_lane_f64_indices_1.c
  537. vst4_lane_p8_indices_1.c
  538. vst4_lane_s16_indices_1.c
  539. vst4_lane_s32_indices_1.c
  540. vst4_lane_s64_indices_1.c
  541. vst4_lane_s8_indices_1.c
  542. vst4_lane_u16_indices_1.c
  543. vst4_lane_u32_indices_1.c
  544. vst4_lane_u64_indices_1.c
  545. vst4_lane_u8_indices_1.c
  546. vst4q_lane_bf16_indices_1.c
  547. vst4q_lane_f16_indices_1.c
  548. vst4q_lane_f32_indices_1.c
  549. vst4q_lane_f64_indices_1.c
  550. vst4q_lane_p8_indices_1.c
  551. vst4q_lane_s16_indices_1.c
  552. vst4q_lane_s32_indices_1.c
  553. vst4q_lane_s64_indices_1.c
  554. vst4q_lane_s8_indices_1.c
  555. vst4q_lane_u16_indices_1.c
  556. vst4q_lane_u32_indices_1.c
  557. vst4q_lane_u64_indices_1.c
  558. vst4q_lane_u8_indices_1.c
  559. vstX_lane.c
  560. vsub.c
  561. vsubh_f16_1.c
  562. vsubhn.c
  563. vsubhn_high.c
  564. vsubl.c
  565. vsubw.c
  566. vsXi_n.inc
  567. vtbX.c
  568. vtrn.c
  569. vtrn_half.c
  570. vtst.c
  571. vuzp.c
  572. vuzp_half.c
  573. vXXXhn.inc
  574. vXXXhn_high.inc
  575. vXXXl.inc
  576. vXXXw.inc
  577. vzip.c
  578. vzip_half.c