Error Message Improvement for Host Variables (#116)
223769b8bc
nac3artiq: error msg improvement for synthesized __modinit__
2208bd6ffd
nac3core: fix broken tests
4cee6edf70
nac3core/artiq/standalone: symbol resolver return error msg for type error of host variables
21bc5483c3
nac3artiq: error msg improvement for synthesized __modinit__
1ea865780b
nac3core: fix broken tests
611efb7de5
nac3core/artiq/standalone: symbol resolver return error msg for type error of host variables
4976e89ae2
nac3core: list slice support
List Slice Support (#72)
We can have list of boolean, which is of width 1, and is represented by a byte in our supported targets?
I tried to make clang to output i1
but the _ExtInt
must require `bitwidth >=…
fc96ed3a65
nac3artiq: error msg improvement for synthesized __modinit__
8c086e1b0d
nac3core: fix broken tests
4179f88e6a
nac3core/artiq/standalone: symbol resolver return error msg for type error of host variables
7584efaf17
nac3artiq: error msg improvement for synthesized __modinit__
a4f67b3125
nac3core: fix broken tests
70ead34495
nac3core/artiq/standalone: symbol resolver return error msg for type error
82509d60ec
remove obvious comment
2579ecbd19
nac3core: irrt module get attribute id using name instead of hard code
List Slice Support (#72)
Updated to use IntPredicate
, add comments and rebase on the latest master branch.
276f55b1d4
nac3core: list slice support
82509d60ec
remove obvious comment
2579ecbd19
nac3core: irrt module get attribute id using name instead of hard code
List Slice Support (#72)
We really should add some unit tests (probably using the LLVM JIT or bitcode interpreter to run the compiler's output). It seems there are lots of corner cases and it's not obvious from reading the…
5c9d36bcdf
nac3artiq: error msg improvement for synthesized __modinit__
9bbfd484e3
nac3core: fix broken tests
ed3412c0aa
nac3core/artiq/standalone: symbol resolver return error msg for type error
nac3core: irrt module get attribute id using name instead of hard code
List Slice Support (#72)
Renamed the prefix to and removed the IrrtSymbols struct in the new commit.