aboutsummaryrefslogtreecommitdiff
path: root/src/register_manager.zig
AgeCommit message (Expand)Author
2021-07-20Get register_manager.zig tests to compile - use value '1' as mock Air.Inst.IndexLewis Gaul
2021-07-20stage2: first pass over Module.zig for AIR memory layoutAndrew Kelley
2021-07-20stage2: first pass over codegen.zig for AIR memory layoutAndrew Kelley
2021-07-20stage2: rework AIR memory layoutAndrew Kelley
2021-06-21fix code broken from previous commitJacob G-W
2021-06-21std, src, doc, test: remove unused variablesJacob G-W
2021-05-22stage2: rename ir.zig to air.zigAndrew Kelley
2021-05-14stage2 register manager: clean up API and add more unit testsjoachimschmidt557
2021-05-09stage2 ARM: Overhaul of genArmBinOpjoachimschmidt557
2021-05-08update usage of std.testing in stage2Veikka Tuominen
2021-04-25stage2 register manager: Use an array instead of a hashmap for trackingjoachimschmidt557
2021-04-16stage2 register manager: Add functions for allocating multiple registersjoachimschmidt557
2021-04-07stage2 regalloc: Add unit test for getRegjoachimschmidt557
2021-04-06stage2 regalloc: Add getReg and getRegWithoutTrackingjoachimschmidt557
2021-04-02stage2 register_manager: Add unit tests for tryAllocReg and allocRegjoachimschmidt557
2021-04-02stage2 codegen: Extract register management code into separate filejoachimschmidt557