Commit graph

35 commits

Author SHA1 Message Date
water bd15e47506 add object names 2020-09-03 20:11:31 -04:00
water111 aa2dc99e75
Merge pull request #3 from water111/w/emitter
Add utilities/tests for generating x86-64 instructions
2020-09-02 18:06:11 -04:00
water f5a8d3d227 fix misleading comments 2020-09-02 17:51:42 -04:00
water ba37e241ce all basic integer and floating point instructions are implemented 2020-09-02 17:34:33 -04:00
water 4723153a4b more progress on emitter integers 2020-09-02 16:24:13 -04:00
water bea7167fbb add rip addressing 2020-08-30 20:39:39 -04:00
water 92e1c0b496 more loads and stores 2020-08-30 10:56:42 -04:00
water 5100aa6a30 add some stores 2020-08-29 22:41:46 -04:00
water a2e04508f6 add all loads 2020-08-29 21:04:21 -04:00
water bf7a496bb0 implement some loads and stores 2020-08-29 19:13:29 -04:00
water 2ac07ae6bd start docs 2020-08-28 20:16:30 -04:00
water111 90060dbc21
Merge pull request #2 from water111/w/type-system
Implement common type system library
2020-08-28 14:39:23 -04:00
water 485f4aa1f5 one more print spam fix 2020-08-28 14:33:08 -04:00
water bdde6d933c update doc and finish lca implementation 2020-08-28 14:29:38 -04:00
water 7b6807ad6a type system builtin types 2020-08-27 20:53:11 -04:00
water 1b40f78847 Merge branch 'master' of https://github.com/water111/jak-project into w/type-system 2020-08-27 20:25:51 -04:00
water 1f59da54df Update script permissions and add build status
run-clang-format.py now has execute permissions, for easier running.
Also attempted to add a little status indicator for the linux CI build
to the readme.
2020-08-27 16:52:50 -04:00
water 75f63d8ff3 add typecheck and tests 2020-08-27 16:47:54 -04:00
water a32e6288ac Merge branch 'master' of https://github.com/water111/jak-project into w/type-system 2020-08-26 23:29:23 -04:00
water111 4ee573267f
Merge pull request #1 from xTVaser/github-actions
Add Github Actions to build / test / lint in a linux environment and format all source-code files
2020-08-26 23:23:09 -04:00
water d2992ba4fe type system method tests 2020-08-26 23:07:55 -04:00
Tyler Wilding 3c4fcbdd34 clang-format all the things 2020-08-26 01:21:33 -04:00
Tyler Wilding 50814f8529 Add Github Actions and cleanup most test spam 2020-08-26 01:19:54 -04:00
water 8927bd976d more progress on the type system 2020-08-24 21:20:32 -04:00
water 7b641170bf begin work on new type system 2020-08-24 00:06:07 -04:00
water c65d4c51e6 add fmt library 2020-08-23 23:43:11 -04:00
water 2f3d9bfe38 begin goos doc 2020-08-23 00:12:53 -04:00
water c3aff47886 add decompiler 2020-08-22 23:30:17 -04:00
water ba3c3af43e add json and minilzo libraries 2020-08-22 23:16:48 -04:00
water 0d816aa81a add a guess at what needs to be installed on linux 2020-08-22 22:43:11 -04:00
water fab35c46bd add old goal tests, just as a reference 2020-08-22 22:32:18 -04:00
water acf086a3d2 check in existing work 2020-08-22 22:30:12 -04:00
water111 4fe75d3cc0
Update README.md 2020-08-22 20:05:28 -04:00
water111 a5a3cfebfc
Update README.md 2020-08-22 19:55:31 -04:00
water111 8061163c10
Initial commit 2020-08-22 19:55:22 -04:00