initialized docs directory
This commit is contained in:
Родитель
4bec86a802
Коммит
71cbd4c132
42
README.md
42
README.md
|
@ -82,44 +82,6 @@ cd src/
|
|||
|
||||
You can find the test case that triggered this violation in `src/generated.asm`.
|
||||
|
||||
# Documentation
|
||||
|
||||
|
||||
# Interfaces and Architecture
|
||||
|
||||
![architecture](Arch.png)
|
||||
|
||||
**Under construction**
|
||||
|
||||
[comment]: <> (## Instruction Set Spec)
|
||||
|
||||
[comment]: <> (This XML file: https://www.uops.info/xml.html originating from Intel XED (https://intelxed.github.io/))
|
||||
|
||||
[comment]: <> (Received from: `--instruction-set` (or `-s`) CLI argument.)
|
||||
|
||||
[comment]: <> (Passed down to: `Generator.__init__`)
|
||||
|
||||
|
||||
[comment]: <> (## Generator Initializer)
|
||||
|
||||
[comment]: <> (None so far.)
|
||||
|
||||
[comment]: <> (In future, may include test case templates, grammar, etc.)
|
||||
|
||||
[comment]: <> (## Test Case)
|
||||
|
||||
[comment]: <> (An assembly file. Currently, in Intel syntax.)
|
||||
|
||||
[comment]: <> (Received from: `self.generator.create_test_case()` + `self.generator.materialize(filename)`)
|
||||
|
||||
[comment]: <> (Passed down to: `model.load_test_case` and `executor.load_test_case`)
|
||||
|
||||
|
||||
[comment]: <> (## Inputs)
|
||||
|
||||
[comment]: <> (Currently, each input is a single 32-bit integer, used later as a PRNG seed inside the test case to initialize memory and registers.)
|
||||
|
||||
[comment]: <> (Inputs are generated in batches; that is, Input Generator returns `List[int]`.)
|
||||
|
||||
[comment]: <> (Received from: `input_gen.generate(...)`)
|
||||
|
||||
[comment]: <> (Passed down to: `model.trace_test_case(inputs)` and `executor.trace_test_case(inputs)`.)
|
||||
For more details, see `docs/`.
|
||||
|
|
До Ширина: | Высота: | Размер: 57 KiB После Ширина: | Высота: | Размер: 57 KiB |
|
@ -0,0 +1,39 @@
|
|||
# Architecture
|
||||
|
||||
![architecture](Arch.png)
|
||||
|
||||
**Under construction**
|
||||
|
||||
[comment]: <> (## Instruction Set Spec)
|
||||
|
||||
[comment]: <> (This XML file: https://www.uops.info/xml.html originating from Intel XED (https://intelxed.github.io/))
|
||||
|
||||
[comment]: <> (Received from: `--instruction-set` (or `-s`) CLI argument.)
|
||||
|
||||
[comment]: <> (Passed down to: `Generator.__init__`)
|
||||
|
||||
|
||||
[comment]: <> (## Generator Initializer)
|
||||
|
||||
[comment]: <> (None so far.)
|
||||
|
||||
[comment]: <> (In future, may include test case templates, grammar, etc.)
|
||||
|
||||
[comment]: <> (## Test Case)
|
||||
|
||||
[comment]: <> (An assembly file. Currently, in Intel syntax.)
|
||||
|
||||
[comment]: <> (Received from: `self.generator.create_test_case()` + `self.generator.materialize(filename)`)
|
||||
|
||||
[comment]: <> (Passed down to: `model.load_test_case` and `executor.load_test_case`)
|
||||
|
||||
|
||||
[comment]: <> (## Inputs)
|
||||
|
||||
[comment]: <> (Currently, each input is a single 32-bit integer, used later as a PRNG seed inside the test case to initialize memory and registers.)
|
||||
|
||||
[comment]: <> (Inputs are generated in batches; that is, Input Generator returns `List[int]`.)
|
||||
|
||||
[comment]: <> (Received from: `input_gen.generate(...)`)
|
||||
|
||||
[comment]: <> (Passed down to: `model.trace_test_case(inputs)` and `executor.trace_test_case(inputs)`.)
|
|
@ -3,7 +3,7 @@
|
|||
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )"
|
||||
|
||||
echo ""
|
||||
echo "===== Types Checking with mypy ====="
|
||||
echo "===== Type Checking with mypy ====="
|
||||
echo ""
|
||||
cd $SCRIPT_DIR/.. || exit
|
||||
python3 -m mypy cli.py
|
||||
|
|
Загрузка…
Ссылка в новой задаче