Commit Graph
108 Commits
Author SHA1 Message Date
TianZer e6aa690e75 fix possible crashes in DLL under Windows (#98) 2024-04-27 21:10:40 +08:00
nihui a256b245cc clear mmx state after mmx procedures, fix #94 (#95) 2024-04-21 13:24:02 +08:00
synodriver 98c36e5f23 python: add multiphase module init support and error check (#93) 2024-04-21 12:45:30 +08:00
nihui 39de9d651d fix ci python setup (#96) 2024-04-21 12:40:42 +08:00
nihui 852125a6b1 detect mips loongson extensions (#91) 2024-04-08 23:06:52 +08:00
nihui e9d8d95c45 detect risc-v thead extension (#90) 2024-03-31 21:51:47 +08:00
nihui b7518ab97d detect aarch64 lse and sme family (#89) 2024-03-31 16:39:24 +08:00
nihui 8dbb51001b detect aarch64 frint jscvt fcma mte2 svef64mm svepmull svebitperm sveaes svesha3 svesm4 (#88) 2024-03-31 15:01:48 +08:00
nihui b1d57a3c74 move some section 2024-03-26 10:47:25 +08:00
Ziyao 9981a9d1e4 Fix memory leak in Haskell binding and simpily example (#86) 2024-03-18 21:46:51 +08:00
nihui 4a69266256 detect x86 avxvnniint16 (#84) 2024-03-14 17:32:13 +08:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 234244765d Bump pypa/cibuildwheel from 2.16.5 to 2.17.0 (#85)
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 2.16.5 to 2.17.0.
- [Release notes](https://github.com/pypa/cibuildwheel/releases)
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)
- [Commits](https://github.com/pypa/cibuildwheel/compare/v2.16.5...v2.17.0)

---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-14 16:27:31 +08:00
5baa49677c Ruapu Java binding (#82)
* Fix rua on macOS

Signed-off-by: Molly Sophia <mollysophia379@gmail.com>

* Release allocate resource

* Formatting

* feat: package native lib into jar;

Signed-off-by: LinHeLurking <LinHe.Lurking@gmail.com>

* fix: multiple platform gradle build;

Signed-off-by: LinHeLurking <LinHe.Lurking@gmail.com>

* fix: linux build;

Signed-off-by: LinHe <LinHe.Lurking@gmail.com>

* Update command to use windows cmd


---------

Signed-off-by: Molly Sophia <mollysophia379@gmail.com>
Signed-off-by: LinHeLurking <LinHe.Lurking@gmail.com>
Signed-off-by: LinHe <LinHe.Lurking@gmail.com>
Co-authored-by: cenkang <cenkang@apical.com.cn>
Co-authored-by: Molly Sophia <mollysophia379@gmail.com>
Co-authored-by: LinHeLurking <LinHe.Lurking@gmail.com>
2024-03-11 22:54:06 +08:00
張小凡 35b28cd404 Detect x86 AMX(AMX-FP16 AMX-BF16 AMX-INT8 AMX-TILE) (#79) 2024-03-06 20:14:44 +08:00
nihui b113072379 add flyci ci (#80) 2024-03-06 19:44:22 +08:00
Monkeyking 29da36a7a8 build: 新增安卓可执行文件编译方法 (#77) 2024-03-06 14:22:47 +08:00
SunTY 357011e579 Add pascal binding (#75) 2024-03-04 21:46:03 +08:00
Cocoa 87dd138312 updated erlang binding (#72) 2024-03-04 21:45:40 +08:00
Cocoa b81216715b add support for Solaris (#71) 2024-03-03 23:48:02 +08:00
Cocoa 5f3198aaea add support for DragonflyBSD (#70) 2024-03-03 22:37:35 +08:00
nihui 4785feb8fe fix arm thumb detection (#69) 2024-03-02 14:18:50 +08:00
nihui e6366ea640 detect arm half (#66) 2024-03-02 11:22:46 +08:00
柚木 鉉 b42485d56e add vlang binding (#67) 2024-03-02 10:52:39 +08:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 00eef8352f Bump actions/setup-go from 2 to 5 (#68)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 2 to 5.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v2...v5)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-02 10:32:11 +08:00
張小凡 a753c213fb Add more AVX512 ISA(AVX512ER AVX512_4VNNIW AVX512_4FMAPS). (#62) 2024-03-01 23:49:07 +08:00
柚木 鉉 2008665a13 ruapu SyterKit v0.2.6.1 support (#56) 2024-03-01 20:41:44 +08:00
Ziyao fc24366512 Add haskell binding (#63) 2024-03-01 19:20:14 +08:00
dreamcmi f40a34c04b add go support (#59) 2024-03-01 12:33:38 +08:00
nihui 8ea0754e3f fix s390x inst align (#61) 2024-03-01 11:38:25 +08:00
mizu-bai 5fdbe0408e Add Fortran binding (#55) 2024-02-29 21:45:13 +08:00
Cocoa a362da640a Add erlang binding (#54)
* add erlang support

* add erlang support for windows

* add erlang ci for linux and windows
2024-02-29 21:42:14 +08:00
Ziyao 683210d02f add lua binding (#53) 2024-02-29 21:37:54 +08:00
Yoh 070f52dda3 Enhance Python API to support retrieval of all available ISAs (#51)
* Enhance Python API to support retrieval of all available ISAs

* add rua! ci

* migrate to ruapu_rua()
2024-02-29 21:36:35 +08:00
nihui fdead14410 print on travis log (#57) 2024-02-29 21:32:56 +08:00
nihui 1deb81911a Update .travis.yml 2024-02-29 21:12:52 +08:00
nihui fc2420234c Update .travis.yml 2024-02-29 21:03:47 +08:00
Cocoa 550a9caa0f added rust support (#50)
* added rust support

* move binding files to their respective directories

* updated README.md

* updated pypi ci package-dir

* add ruapu::rua() for rust
2024-02-28 23:34:26 +08:00
nihui 8d3ffb0e60 ruapu_rua() returns all supported features (#52) 2024-02-28 22:44:21 +08:00
nihui 884debca87 Update README.md 2024-02-27 21:34:54 +08:00
nihui 407fd6e6dc Update README.md 2024-02-27 19:31:54 +08:00
nihui 41b17e44f4 Update README.md 2024-02-27 17:32:16 +08:00
nihui 5402154cb4 build pypi wheel (#47) 2024-02-27 17:24:58 +08:00
Cocoa f1298215cb added python support (#44) 2024-02-27 15:10:48 +08:00
nihui 8751606fc0 add travis ci (#46) 2024-02-27 11:24:00 +08:00
柚木 鉉 335ce5fa60 detect openrisc core, support orbis32, orbis64, orfpx32, orfpx64, orvdx64 (#43) 2024-02-25 20:36:51 +08:00
nihui 0b14a40314 Update README.md 2024-02-25 17:48:36 +08:00
nihui e0a7768442 Update README.md 2024-02-25 17:34:15 +08:00
nihui de5f8ad7d2 add faq section (#42) 2024-02-25 17:21:10 +08:00
nihui 991d5aacf8 detect more aarch64 crypto extensions 2024-02-25 16:23:12 +08:00
Cocoa c8954feaa6 added freebsd, netbsd and openbsd support (#41) 2024-02-25 16:20:33 +08:00