summaryrefslogtreecommitdiff
path: root/boot/stage20/cl.elna
AgeCommit message (Expand)Author
2026-04-07Start stage 21Eugen Wissner
2026-04-04Implement add_ptr instructionEugen Wissner
2026-04-03Implement copy_to_offset and copy_from_offset TAC instructionsEugen Wissner
2026-03-25Add offset field to the RTL operandEugen Wissner
2026-03-22Generate same instructions for global and local variable assignmentEugen Wissner
2026-03-20Allow program module bodyEugen Wissner
2026-03-20Reduce the number of used temporary registersEugen Wissner
2026-03-17Accept pseudo registers in the move instructionEugen Wissner
2026-03-14Handle TAC global and local variablesEugen Wissner
2026-03-14Rewrite elna_parser_record_type_expression without manual pointer arithmeticEugen Wissner
2026-03-13Align the stack upon function entryEugen Wissner
2026-03-08Track token source positionEugen Wissner
2026-03-07Move register allocation into the allocation passEugen Wissner
2026-03-04Allow peeking and reading tokensEugen Wissner
2026-03-01Pass lexer state explicitlyEugen Wissner
2026-02-26Do not generate pseudo variables for literals and local variablesEugen Wissner
2026-02-25Rewrite RTL with the new singly linked listEugen Wissner
2026-02-23Extend ElnaErrorList to a generic ElnaListEugen Wissner
2026-02-22Use operand record in TAC expression visitorEugen Wissner