Преглед на файлове

Add description for merged trace

master
peteraa преди 6 години
родител
ревизия
dd0f1340b5
променени са 2 файла, в които са добавени 4 реда и са изтрити 1 реда
  1. +2
    -0
      instructions.org
  2. +2
    -1
      src/test/scala/RISCV/printUtils.scala

+ 2
- 0
instructions.org Целия файл

@@ -2,6 +2,8 @@
4.2. Register-Register Arithmetic Instructions
--------------------------------------------------------------------------

These do not render well on github, try using your text editor.

* ADD

- Summary : Addition with 3 GPRs, no overflow exception


+ 2
- 1
src/test/scala/RISCV/printUtils.scala Целия файл

@@ -347,7 +347,8 @@ object PrintUtils {

def printLogSideBySide(trace: List[ExecutionTraceEvent], chiselTrace: List[CircuitTrace], program: Program): String = {
import LogParser._
val header = "ADDRESS -- VM UPDATES --- DEVICE UNDER TEST UPDATES --- CORRESPONDING SOURCE LINE\n"
val traces = mergeTraces(trace, chiselTrace).map(x => printMergedTraces((x), program))
traces.map(_.mkString("\n")).mkString("\n", "\n--------------------------------------------------------------------------+------------------------------------------------------+-------------------------------\n", "\n")
"\n" + header + (traces.map(_.mkString("\n")).mkString("\n", "\n--------------------------------------------------------------------------+------------------------------------------------------+-------------------------------\n", "\n"))
}
}

Loading…
Отказ
Запис