No description
Find a file
2025-09-04 01:24:16 +02:00
.gitignore init 2025-09-04 01:13:24 +02:00
demo.webm init 2025-09-04 01:13:24 +02:00
example_input.txt init 2025-09-04 01:13:24 +02:00
example_input.txt.sh init 2025-09-04 01:13:24 +02:00
main.c support -std=c89 -Wall -Wextra -Wpedantic 2025-09-04 01:24:16 +02:00
README.md init 2025-09-04 01:13:24 +02:00

test matrix vizualizer

Visualize test matrix, while tests are running, and then output summary.

Easy to integrate

preview

Input format

arithmetic x86 1
arithmetic amd64 1
arithmetic rv64 1
# you can put comments anywhere
arithmetic emit-qbe 1
# empty lines are ignored


# omitting entries will mark them as skipped.
# note that you have to keep the order of th elines once you use them in that order
qbe-verify emit-qbe 1
loops x86 1
loops amd64 1
loops rv64 1
loops emit-qbe 0
floats x86 0
floats amd64 1
floats rv64 0
floats emit-qbe -

vectorize-loops-1 amd64 1
vectorize-loops-1 rv64 0

vectorize-loops-2 amd64 1
vectorize-loops-2 rv64 0
vectorize-loops-3 amd64 0
vectorize-loops-3 rv64 1

extern-func x86 1
extern-func amd64 1
extern-func rv64 1
extern-func emit-qbe 1