outline specs

This commit is contained in:
Mark Canlas 2024-01-16 20:10:31 -05:00
parent ae459a3334
commit a3d8513612
1 changed files with 10 additions and 2 deletions

View File

@ -3,6 +3,14 @@ package com.htmlism.firepower.core
import weaver.FunSuite
object RegisterAllocatorSuite extends FunSuite:
// TODO
test("cam allocate registers"):
expect.eql(1, 1)
expect.eql("TODO", "TODO")
test("A register can be allocated to a single byte width"):
expect.eql("TODO", "TODO")
test("Allocates CPU registers first, then zero page, then global"):
expect.eql("TODO", "TODO")
test("A register can be allocated to a two-byte width, always a memory register"):
expect.eql("TODO", "TODO")