Commit graph

1681 commits

Author SHA1 Message Date
Blaise Tine
e2461108d2 redesign of predicate extension to handle complex code optimizations 2023-07-10 20:06:48 -04:00
Blaise Tine
2b8ba7382a minor update 2023-07-07 11:29:24 -04:00
Blaise Tine
7b01cebff6 minor update 2023-07-06 23:45:40 -04:00
Blaise Tine
270ae3ec31 minor update 2023-07-06 10:38:32 -04:00
Blaise Tine
ab63f382da minor update 2023-07-06 04:18:37 -04:00
Blaise Tine
e5442ef6f4 minor update 2023-07-05 22:04:32 -04:00
Blaise Tine
964046dc31 ibuffer redesign to reduce critical path 2023-07-05 20:01:46 -04:00
Blaise Tine
3e645cee32 minor update 2023-07-05 19:01:31 -04:00
Blaise Tine
13f577acd6 minor update 2023-07-04 12:54:44 -04:00
Blaise Tine
3af4d57ff6 minor update 2023-07-04 12:43:38 -04:00
Blaise Tine
ac9dd3bd06 minor update 2023-07-04 12:40:09 -04:00
Blaise Tine
7424a12daa minor updates 2023-07-03 21:34:14 -04:00
Blaise Tine
43f2daf7d3 minor update 2023-07-03 17:13:41 -04:00
Blaise Tine
45d19db270 minor update 2023-07-03 09:47:57 -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
34206598e7 split/join redesign 2023-07-02 16:50:59 -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