Bug 136 - Add register allocator/deallocator
Summary: Add register allocator/deallocator
Alias: None
Product: RMAC
Classification: Unclassified
Component: Core (show other bugs)
Version: unspecified
Hardware: All All
: Normal enhancement
Assignee: Shamus Hammons
Depends on:
Reported: 2019-05-18 02:57 CDT by ggn
Modified: 2019-05-18 03:00 CDT (History)
1 user (show)

See Also:


Note You need to log in before you can comment on or make changes to this bug.
Description ggn 2019-05-18 02:57:55 CDT
So I just stumbled upon https://github.com/deplinenoise/deluxe68 and thought it'd be a nice addition to rmac.

I guess EQUR does something similar but a) it's restricted to the jriscs only, b) deluxe68 has many more cool features like register allocation/deallocation/renaming etc.

I think it's neat anyway :)
Comment 1 ggn 2019-05-18 03:00:57 CDT
Forgot to add: perhaps prefixing the named registers with some symbol (deluxe68 uses @) might be a good way to make parsing a little easier!