Commit graph

186 commits

Author SHA1 Message Date
Varun Saxena
1143f48c63 [vortex-64b]: Removed unwanted files from tests 2023-01-24 20:49:00 -05:00
Rohit Mundada
1ad6ba74d8 Added 64-bit support in decode stage in rtl and changed 32 to ADDR_WIDTH parameter 2022-12-01 05:37:13 -05:00
Blaise Tine
da834a28df adding support for TLS global variables 2022-07-14 06:03:02 -04:00
Santosh Srivatsan
71e8a30186 Added vx_link32.ld 2022-02-03 22:31:47 -05:00
Santosh Srivatsan
0ce51df108 Removed simx64 comments 2022-02-01 13:25:26 -05:00
Santosh Srivatsan
7e3a2fdb0f Modifications to allow 64-bit riscv tests to run on travis CI 2022-01-27 15:55:19 -05:00
Santosh Srivatsan
91c22a2592 Fixed some riscv-tests 2022-01-22 12:54:10 -05:00
Santosh Srivatsan
d762d401cd Added 64-bit linker script 2022-01-11 17:22:16 -05:00
Santosh Srivatsan
d7e2a6b3b1 Minor update 2021-12-18 16:27:29 -05:00
Santosh Srivatsan
d14e05e748 Removed all instances of my username \'ssrivatsan8\' and un-did the changes to vx_start.S 2021-12-13 20:01:11 -05:00
Santosh Srivatsan
5edb9098ce Merge branch 'simx64' 2021-12-10 21:48:29 -05:00
Santosh Raghav Srivatsan
e6eda67d0c Modified RV32F instructions to support 64-bit register file and added RV64F ISA extension 2021-12-06 18:55:13 -05:00
Santosh Raghav Srivatsan
30a0d34151 Fixed Makefile 2021-12-05 15:55:43 -05:00
Santosh Raghav Srivatsan
3784da0d2f riscv-tests work on simx 2021-12-01 19:41:16 -05:00
Blaise Tine
41d7e6c63a cummulative fixes, RTL uuid trace, texture unit fixes, simx timing fixes 2021-11-30 07:08:15 -05:00
Santosh Raghav Srivatsan
64d47f3637 Added support for RV64I instructions 2021-11-27 12:33:30 -05:00
Blaise Tine
b995843a5b cocogfx fixes and refactoring 2021-11-25 13:58:09 -05:00
Blaise Tine
18762dffce fixes: texture unit mem access sometimes going to smem, bilinear texture filtering; new: cache req_id, 2021-11-24 00:00:17 -05:00
Blaise Tine
1501360f4b minor update 2021-11-14 09:06:13 -05:00
Santosh Raghav Srivatsan
d1892bd6ec Added support for a few RV64I instructions 2021-11-11 13:35:14 -05:00
Blaise Tine
e248f744d5 Merge branch 'master' of https://github.com/vortexgpgpu/vortex 2021-10-19 03:07:13 -04:00
Blaise Tine
456f1df332 sort test fix. 2021-10-18 00:41:11 -04:00
Blaise Tine
78345d8bdf fixed warning messages 2021-10-15 21:30:47 -07:00
Blaise Tine
e380ded5e1 Merge branch 'master' into graphics 2021-10-15 19:32:11 -07:00
Santosh Raghav Srivatsan
dd12d3f848 vortex tutorial assignment 5 solution 2021-10-15 18:25:54 -04:00
Blaise Tine
b8682f56ac softfloat library integration 2021-10-10 13:20:50 -07:00
Blaise Tine
cfed87f416 runtime update 2021-10-07 13:58:21 -04:00
Blaise Tine
a25076b9c1 regression fix. 2021-09-08 12:02:22 -07:00
Blaise Tine
c162ce526f adding predicate instruction 2021-08-31 03:23:59 -04:00
Blaise Tine
bc3fa0bb23 fixed wspawn's warp synchronization 2021-08-15 05:12:27 -07:00
Blaise Tine
9935768280 vx_wsapwn.c fix 2021-08-07 15:13:07 -04:00
Blaise Tine
d7948a1ce6 software updaet for new thread mask design 2021-08-05 22:39:39 -04:00
Blaise Tine
e4d9fd8a00 thread mask redesign 2021-08-05 17:32:58 -07:00
Blaise Tine
7b921387bc Merge branch 'master' into graphics 2021-08-02 23:57:53 -07:00
Blaise Tine
74227f8cdf optimize startup routine 2021-08-02 16:06:54 -07:00
Blaise Tine
bb1ceffadd rebase master update 2021-07-30 21:03:14 -07:00
Blaise Tine
d684a2e632 application exit error handing 2021-06-29 02:04:07 -04:00
Blaise Tine
2d878b25a6 Merge branch 'master' of https://github.gatech.edu/casl/Vortex 2021-06-28 09:52:27 -04:00
Blaise Tine
c6afc35989 adding data fence support 2021-06-28 06:12:18 -07:00
Blaise Tine
47d317f17a vx_serial runtime API 2021-06-28 05:43:36 -04:00
Blaise Tine
cb0459a960 printf update 2021-06-28 01:48:21 -04:00
Blaise Tine
6213b1a910 vortex runtime console out implementation 2021-06-15 04:01:44 -04:00
Blaise Tine
080cb5847d runtime test fix 2021-06-13 22:36:37 -04:00
Blaise Tine
fe86fd7936 xMerge branch 'master' of https://github.gatech.edu/casl/Vortex 2021-06-13 21:44:46 -04:00
Blaise Tine
03406c0a3f project tests refactoring 2021-06-13 17:42:04 -07:00
Blaise Tine
76c4909ae9 minor update 2021-06-12 02:22:01 -04:00
Blaise Tine
104da0c238 kernels update 2021-06-11 06:21:25 -04:00
Blaise Tine
3cc1190cd7 CSRs I/O refactoring 2021-06-11 03:08:07 -07:00
Blaise Tine
ad11bdfc87 fix warnings 2021-03-09 04:58:00 -08:00
Blaise Tine
907e6868cd simx refactoring, fixed simple.hex, compatibility with rtlsim and vlsim complete, added to regression suite 2021-03-08 23:58:33 -08:00