Skip to content

Refactor and test two-operand stack scheduling in HirLowering::schedule_operands #614

@greenhat

Description

@greenhat

Extract and split the if is_binary {} code into manageable pieces and cover them with unit tests.
Consider encoding stack manipulations (dup, swap, etc.) separately and not using emitter to ease the testing.

Metadata

Metadata

Assignees

Labels

codegenIssues or features related to lowering IR into MASM

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions