Commit graph

16 commits

Author SHA1 Message Date
Merry 0111836704 oaknut: 1.2.0 2023-10-09 01:49:24 +01:00
Merry e83c9f3276 oaknut: Add VectorCodeGenerator 2023-10-09 01:49:24 +01:00
Merry c24f918e52 oaknut: 1.1.6 2023-04-27 21:26:27 +01:00
Merry 14207278af oaknut: 1.1.5 2023-01-02 14:46:53 +00:00
Merry 816481f103 oaknut: 1.1.4 2022-11-26 15:15:25 +00:00
Alexandre Bouvier a75c1144e4 cmake: add export rules 2022-11-26 08:34:17 +00:00
Merry 72f7ccd940 oaknut: 1.1.3 2022-11-15 15:35:12 +00:00
Wunk 0b5745e4eb
oaknut: Add Windows on Arm support (#1)
* Add instruction-cache invalidation for Windows

chromium uses this function as well for their `CpuFeatures::FlushICache`
implementation and similarly utilizes `sys_icache_invalidate` on OSX.

* Fix MSVC compiler warning flags

Avoids build errors on MSVC. Just copied the warning flags used on
dynarmic.

* Implement `OAKNUT_USE_BUNDLED_CATCH`

For building on Windows. This was previously unimplemented as
`DYNARMIC_USE_BUNDLED_CATCH`.
2022-11-15 09:45:59 +00:00
Merry 5de40335dc oaknut: 1.1.2 2022-11-15 01:09:31 +00:00
Merry c90eb31ca0 oaknut: 1.1.1 2022-11-06 15:04:49 +00:00
Merry 3fe32849aa oaknut: 1.1.0 2022-08-28 19:10:18 +01:00
Merry 542128b519 oaknut: Add ARMv8.1 instructions 2022-08-28 19:10:18 +01:00
Merry c2cb5ec49a github: Faster CI 2022-07-12 16:56:07 +01:00
Merry 373448b3ec Add ARMv8.0 FP & SIMD instructions 2022-07-09 14:26:39 +01:00
Merry fb1d9d934b tests: Add more tests 2022-07-03 17:16:22 +01:00
Merry de827b00c8 Add CMakeLists.txt, Add tests 2022-07-03 11:12:20 +01:00