water111
|
a6d5c4eda3
|
[decompiler] clean up vector detection and add vector float product detection (#638)
* change
* recognize vector float product and update tests
|
2021-06-27 17:24:35 -04:00 |
|
water111
|
bfb1fbe1fc
|
[decompiler] recognize more inlined vector functions (#637)
* detect vector+
* recognize reset
|
2021-06-27 12:11:30 -04:00 |
|
water111
|
06ae38d464
|
[decomp] clean up type def formatting and remove all-forward-definitions.gc (#608)
* clean up
* fix test
|
2021-06-19 15:50:52 -04:00 |
|
water111
|
409c1f5a7d
|
[Decompiler] WIP new type analysis tools (#601)
* add multi-lookup
* use multi-lookup
|
2021-06-17 21:50:36 -04:00 |
|
water111
|
92afd62e2c
|
[decompiler] fix missing casts issue (#573)
* fix casts issue
* fix bug
* one last small fix
|
2021-06-09 21:35:13 -04:00 |
|
water111
|
fef7fad65a
|
[decompiler] process-drawable-h (#561)
* decomile process-drawable-h
* one more
|
2021-06-05 23:55:36 -04:00 |
|
water111
|
54f72e9b10
|
[decomp] joint-mod-h (#560)
* decompile joint-mod-h
* format'
* missing include
* fix test
|
2021-06-05 20:22:03 -04:00 |
|
water111
|
3d8013633a
|
[decompiler] Fix rlet in top level and detect matrix and stack inline construction (#547)
* top level in rlet
* detect matrix and vector inline 0
* pretty print the symbol map
|
2021-05-31 18:14:18 -04:00 |
|
water111
|
c4f44e265f
|
[decompiler] Better support for non-virtual methods (#543)
* fix up nonvirtual method calls and stack new method calls
* look at final in compiler too
|
2021-05-30 22:52:40 -04:00 |
|
Tyler Wilding
|
b75a64fc29
|
(init-vf0-vector) to make vector code a bit more readable (#494)
* decomp: Use a macro for loading VF0 (maybe should be in goal-lib.gc?)
* update references
* lint: format
* delete now unused file
|
2021-05-16 13:49:24 -04:00 |
|
water111
|
79d10979da
|
[decomp] math-camera (#491)
* decompile math camera
* missing line
|
2021-05-15 20:08:08 -04:00 |
|