feat: x86 code generation implementation without runtime checking #29

Merged
gk1623 merged 58 commits from asm-gen into master 2025-02-27 18:54:57 +00:00
11 changed files with 609 additions and 228 deletions
Showing only changes of commit fb91dc89ee - Show all commits

View File

@@ -1,6 +1,6 @@
package wacc package wacc
import org.scalatest.{ParallelTestExecution, BeforeAndAfterAll} import org.scalatest.BeforeAndAfterAll
import org.scalatest.flatspec.AnyFlatSpec import org.scalatest.flatspec.AnyFlatSpec
import org.scalatest.Inspectors.forEvery import org.scalatest.Inspectors.forEvery
import java.io.File import java.io.File
@@ -8,7 +8,7 @@ import sys.process._
import java.io.PrintStream import java.io.PrintStream
import scala.io.Source import scala.io.Source
class ParallelExamplesSpec extends AnyFlatSpec with BeforeAndAfterAll with ParallelTestExecution { class ParallelExamplesSpec extends AnyFlatSpec with BeforeAndAfterAll {
val files = val files =
allWaccFiles("wacc-examples/valid").map { p => allWaccFiles("wacc-examples/valid").map { p =>
(p.toString, List(0)) (p.toString, List(0))