Yang Liu
|
e7bafeae24
|
mcl: Add UNIMPLEMENTED macro
|
2024-03-02 19:38:46 +00:00 |
|
Yang Liu
|
4324b262aa
|
backend/rv64: Add biscuit as the assembler
|
2024-03-02 19:38:46 +00:00 |
|
Merry
|
8125738fa2
|
externals: Add biscuit
Merge commit 'e4a733d5b2e02e7095847892f29ed8288d55d91e' as 'externals/biscuit'
|
2024-03-02 19:36:30 +00:00 |
|
Merry
|
3131d6c2db
|
externals: Update oaknut to 2.0.2
Merge commit '48dcc318c977ce17373f3710d04d96f9b05860a0'
|
2024-01-30 12:28:40 +00:00 |
|
Merry
|
213fe7a452
|
externals: Update xbyak to v7.05
Merge commit 'fdf626b74f35deedce0e6196c36b8c9f846c038a'
|
2024-01-30 00:39:19 +00:00 |
|
Alexandre Bouvier
|
1e1ba4e0c2
|
cmake: prefer system oaknut
|
2024-01-29 23:43:13 +00:00 |
|
Merry
|
ac9003fb78
|
externals: Update oaknut to 2.0.1
Merge commit 'a37f3673f8ca59a0c7046616247db1c6bc00e131'
|
2024-01-28 17:02:58 +00:00 |
|
Merry
|
6f3b6d35f0
|
externals: Update oaknut to 2.0.0
Merge commit '99c0a73f91e7a5e66db686f29e158e99193a043d' into dev/dual_code_block
|
2024-01-28 14:56:59 +00:00 |
|
Yang Liu
|
b372dc6157
|
externals: Update catch2 to v3.5.0
Merge commit 'ba06a404d1437c73ed3ba100d04a217fa69545b8'
|
2023-12-31 14:00:46 +08:00 |
|
Merry
|
7a7557f70f
|
externals: Update fmt to 10.1.1
Merge commit '091ca2aa033bf9bf9bfecdc55140d2cd15ed2ccb'
|
2023-10-08 08:55:04 +01:00 |
|
Merry
|
494fbee05b
|
externals: Update oaknut to 1.1.6
Merge commit '720d6bbcd87a8aecf628ab26a55ac7b17f7325df'
|
2023-04-27 22:20:30 +01:00 |
|
Merry
|
5acf5614be
|
tests: fibonacci example
|
2023-03-31 10:29:31 +01:00 |
|
Alexandre Bouvier
|
b3a92ab54d
|
cmake: fix static standalone build
|
2023-03-04 14:19:51 +00:00 |
|
Merry
|
6b41b5be07
|
CMakeLists: Support multi-architecture builds
|
2023-01-06 14:27:06 +00:00 |
|
Alexandre Bouvier
|
46e5f4ee97
|
cmake: use ctest module
|
2023-01-06 10:40:03 +00:00 |
|
Merry
|
b4e74c079c
|
externals: Integrate catch external
|
2022-12-31 17:28:54 +00:00 |
|
Merry
|
3dce8d1984
|
externals: Add catch2 v3.2.1
Merge commit '6879e5bb1c598a9a517d7bdec8ba1a0bace3ef10' as 'externals/catch'
|
2022-12-31 17:28:42 +00:00 |
|
Merry
|
f397c4434f
|
externals: Remove Catch2 v2 external
|
2022-12-31 16:46:01 +00:00 |
|
Alexandre Bouvier
|
6ac0b249f7
|
cmake: support standard ctest option
|
2022-12-31 16:15:55 +00:00 |
|
Alexandre Bouvier
|
99df721442
|
cmake: allow options shadowing with normal variables
|
2022-12-31 15:25:58 +00:00 |
|
Merry
|
916d7cf9bd
|
externals: Update xbyak to v6.68
Merge commit 'f6fdb5f55a88f73ef7bef45f50cf5878ceec9781'
|
2022-12-30 23:05:02 +00:00 |
|
Macdu
|
71aae99f49
|
ci: Add Android aarch64 build
|
2022-12-29 19:53:16 +00:00 |
|
Merry
|
fed56c4b09
|
externals: Update mcl to 0.1.12
Merge commit 'f0d382899cd513125fd67c4503496d4c7c7ec7c5' into HEAD
|
2022-12-28 19:30:34 +00:00 |
|
Alexandre Bouvier
|
905d822810
|
cmake: multiple simplifications
|
2022-11-26 15:52:30 +00:00 |
|
Merry
|
b24780d10b
|
externals: Update oaknut to 1.1.4
Merge commit 'b65b07d566d032339e85d67ecf094a489b05604d' into HEAD
|
2022-11-26 15:17:46 +00:00 |
|
Andrea Pappacoda
|
7414f76ce9
|
build: only require Zydis on x86
Zydis is only used on x86, and this patch allows compilation on ARM
without Zydis installed.
|
2022-11-24 16:09:13 +00:00 |
|
Alexandre Bouvier
|
cbeed6396f
|
externals: Update zydis to 4.0.0
Merge commit '6fa8d51479e9a5542c67bec715a1f68e7ed057ba'
|
2022-11-20 22:14:24 +01:00 |
|
Alexandre Bouvier
|
a0ce4c49c1
|
externals: Update zycore to 1.4.1
Merge commit 'cd2ede593acee9c4956c79da4377ce890ac3a9c0'
|
2022-11-20 21:49:18 +01:00 |
|
Merry
|
dd36a52048
|
externals: Update oaknut to 1.1.3
Merge commit 'cb8abc3ae5a1fcd3d7b6ab73472cdf9093302631'
|
2022-11-15 15:37:16 +00:00 |
|
Merry
|
72026c91b5
|
oaknut: fpsimd MOV and UMOV corrections
|
2022-10-18 15:04:30 +01:00 |
|
Merry
|
49589168c9
|
oaknut: MOV: Fix MOVN case
|
2022-10-18 15:04:30 +01:00 |
|
Merry
|
9b09acee47
|
oaknut: Implement arranged accessors from DReg and QReg
|
2022-10-18 15:04:30 +01:00 |
|
Merry
|
6239eb5eb6
|
oaknut: dx
|
2022-10-18 15:04:30 +01:00 |
|
Merry
|
9a35946aec
|
oaknut: align
|
2022-10-18 15:04:30 +01:00 |
|
Merry
|
e1ad7ef482
|
oaknut: Add dw
|
2022-10-18 15:04:30 +01:00 |
|
Merry
|
ba00b3586c
|
oaknut: Add common system registers
|
2022-10-18 15:04:30 +01:00 |
|
Merry
|
8f890d327a
|
externals: Update xbyak to 6.61
Merge commit '5b6e3d8b54e428fceedd907cf5c0f52ca98eb003'
|
2022-07-31 17:50:57 +01:00 |
|
Merry
|
764b5fdb76
|
externals: Update fmt to 9.0.0
Merge commit 'a7f9129f18b171ecec9533921ba32449b3c394ac'
|
2022-07-26 10:51:24 +01:00 |
|
Merry
|
786161b416
|
externals: Update oaknut
Merge commit '4e8975616946b89c53533549c0d3bab4d0dc9653'
|
2022-07-16 20:28:26 +01:00 |
|
Merry
|
83f484f190
|
externals: Update oaknut
Merge commit '04cfab01ba40307ce5421e6dde3598be7eac02bd'
|
2022-07-12 20:41:36 +01:00 |
|
Merry
|
6243e5a90e
|
externals: Update to mcl 0.1.11
Merge commit '78bb1d1571ec6adb716ddd080bfbfebc6e889d70'
|
2022-07-10 10:10:22 +01:00 |
|
Merry
|
501d7ce602
|
externals: Add oaknut
Merge commit '621367dce8abf82e3924679d72f4da0913cc1520' as 'externals/oaknut'
|
2022-07-10 09:38:20 +01:00 |
|
Merry
|
ff47d0de72
|
externals: Remove vixl
|
2022-06-28 14:43:04 +01:00 |
|
Merry
|
e99ba06cf3
|
externals: Update xbyak to 6.60.1
Merge commit '9af5f5908cee0e3d502a79cba26b4cf817d4ad3f'
|
2022-06-16 06:53:34 +01:00 |
|
Merry
|
39e21920db
|
externals: Update xbyak to v6.06
Merge commit 'c926d9f40978bee57fbf245cf1c6eb347943e4d9'
|
2022-06-05 13:31:49 +01:00 |
|
Alexandre Bouvier
|
5e95a23174
|
cmake: build static externals as PIC
|
2022-04-23 19:45:33 +01:00 |
|
Merry
|
65ed1e7054
|
mcl/assert: Flush stderr
|
2022-04-23 19:37:29 +01:00 |
|
Merry
|
da45f689b9
|
externals: Update mcl to 0.1.7
Merge commit '5da4668a0d928ffa527ca03642902c92c4b78a64'
|
2022-04-23 18:39:02 +01:00 |
|
merry
|
e3199f8f65
|
mcl: Build as PIC
|
2022-04-23 18:26:31 +01:00 |
|
Merry
|
ed9955891f
|
mcl: Fix bug in non-template mcl::bit::ones
|
2022-04-19 18:05:04 +01:00 |
|