Commit graph

3526 commits

Author SHA1 Message Date
Blaise Tine
43f2daf7d3 minor update 2023-07-03 17:13:41 -04:00
Blaise Tine
f4adc4b4fe disabling opencl nearn and oclprint tests due to LLVM 16 incompatibility 2023-07-03 11:02:23 -04:00
Blaise Tine
82a872a2ac minor update 2023-07-03 10:04:10 -04:00
Blaise Tine
45d19db270 minor update 2023-07-03 09:47:57 -04:00
Blaise Tine
84530e6250 minor update 2023-07-03 02:20:22 -04:00
Blaise Tine
583809f10d minor update 2023-07-03 00:19:45 -04:00
Blaise Tine
22f4d6609c imadd feature deprecation 2023-07-03 00:13:45 -04:00
Blaise Tine
40a7d60d76 minor updates 2023-07-02 23:43:18 -04:00
Blaise Tine
0048496ba2 minor updates 2023-07-02 18:27:03 -04:00
Blaise Tine
34206598e7 split/join redesign 2023-07-02 16:50:59 -04:00
Blaise Tine
ebf104de1b LLVM-16 updates 2023-07-01 10:09:51 -04:00
Blaise Tine
7ed505a591 minor updates 2023-06-30 10:08:38 -04:00
Blaise Tine
7e1417703f minor update 2023-06-29 17:31:57 -04:00
Blaise Tine
e214c0b2a8 minor updates 2023-06-29 17:31:14 -04:00
Blaise Tine
fb4f62bab9 minor updates 2023-06-29 13:58:22 -04:00
Blaise Tine
be1f265d62 minor updates 2023-06-28 14:30:50 -04:00
Blaise Tine
0bc0bb0465 minor updates 2023-06-28 07:41:36 -04:00
Blaise Tine
29deaf9012 minor update 2023-06-27 17:10:19 -04:00
Blaise Tine
64e4481d82 minor update 2023-06-26 17:34:10 -04:00
Blaise Tine
74737b1fd3 minor update 2023-06-26 11:28:44 -04:00
Blaise Tine
ba1f3df2c4 minor updates 2023-06-26 07:50:29 -04:00
Blaise Tine
ea59247048 customizing the memory address bus width 2023-06-25 12:46:29 -04:00
Blaise Tine
e714c86e65 minor update 2023-06-25 10:13:22 -04:00
Blaise Tine
6f02b6a9d8 minor update 2023-06-25 10:10:50 -04:00
Blaise Tine
278e1ff133 resolve namespace collision for cache definitions 2023-06-25 09:19:31 -04:00
Blaise Tine
1a5382c48c minor fixes 2023-06-25 07:54:28 -04:00
Blaise Tine
b645786ff0 fixed namespace collision with CSRs and DCRs in S/W 2023-06-24 22:13:59 -04:00
Blaise Tine
97f0b5b4ec exposing GPU clustering information to the S/W stack 2023-06-24 19:17:33 -04:00
Blaise Tine
76ba6ed7ed minor update 2023-06-24 08:09:37 -04:00
Blaise Tine
c7d0f1ee34 enabling 64-bit ISA with graphics extension 2023-06-23 18:52:54 -04:00
Blaise Tine
c0378b1fcc minor update 2023-06-22 16:36:22 -04:00
Blaise Tine
eb4cbbd4e2 execute units interfaces refactoring 2023-06-22 16:26:25 -04:00
Blaise Tine
a4c8ea0d8d DCR bus interface refcatoring 2023-06-22 16:02:39 -04:00
Blaise Tine
d5e73b3478 memory system interfaces refactoring 2023-06-22 15:42:20 -04:00
Blaise Tine
e4fec33f5d core interfaces refactoring 2023-06-22 14:49:22 -04:00
Blaise Tine
b4a2c0204f renamed rasterizer and render output bus interfaces 2023-06-22 12:22:33 -04:00
Blaise Tine
09dcf6f4b2 renamed texture bus interface 2023-06-22 11:53:06 -04:00
Blaise Tine
668487088f renamed fpu bus interface 2023-06-22 11:19:43 -04:00
Blaise Tine
cf77b7d85c renamed memory and cache request interfaces 2023-06-22 09:53:03 -04:00
Blaise Tine
e8e3ce6a4d renamed gbar_bus_if 2023-06-22 06:41:11 -04:00
Blaise Tine
b0bc75f956 minor updates 2023-06-22 00:44:20 -04:00
Blaise Tine
7aad7cb6d6 minor fix 2023-06-21 09:26:14 -04:00
Blaise Tine
24471d11c1 global barrier fixes 2023-06-21 02:23:50 -04:00
Blaise Tine
ececadd77b adding support for global barrier RTL hardware. 2023-06-20 23:27:47 -04:00
Blaise Tine
95bedf9a18 minor update 2023-06-20 15:14:02 -04:00
Blaise Tine
b8ddc91b2c 64-bit RTL fixes and optimizations 2023-06-20 14:00:41 -04:00
Blaise Tine
6117fb48fe Adding new serial multiplier for low-cost 64-bit integer multiplication 2023-06-20 09:49:21 -04:00
Blaise Tine
fdf82842b2 FPU DSP fixes 2023-06-19 05:54:08 -04:00
Blaise Tine
0975372383 minor update 2023-06-18 05:35:47 -04:00
Blaise Tine
34290f7e95 RV64F DSP FPU hardware fixes 2023-06-18 03:20:48 -04:00