omicron fab5bedf3d
Some checks failed
Validate the build / validate-build (push) Failing after 50s
Implement two pass encoding
First pass:
 - collect information for numbers, registers and which instructions
   contain label references
 - encode all instructions that don't contain label references
 - Set (temporary) addresses for each instruction

Second pass:
 - Collect information about label references (address, offset, size)
 - encode all instructions that contain label references
 - Update (if necessary) addresses for each instruction

 The second pass is iterated 10 times or until no instructions change
 size, whichever comes first.
2025-04-22 02:08:38 +02:00
2025-04-22 02:08:38 +02:00
2025-04-16 23:10:09 +02:00
2025-03-30 17:45:51 +02:00
Description
No description provided
MIT 482 KiB
Languages
C 94.2%
C++ 3.8%
Makefile 1.3%
Assembly 0.5%
Shell 0.2%