3 ms·
> With such powerful tools as LLVM, a new ISA can even be designed and implemented with all the tooling by a very small team. The Mill team defines their ISA a
by adekok 11y ago
> With such powerful tools as LLVM, a new ISA can even be designed and implemented with all the tooling by a very small team.
The Mill team defines their ISA and encoding manually, and then programmatically generates the compiler, assembler, linker, and entire toolchain.
- sklogic 11y agoAnd the other guys are even generating a hardware (plus a compiler toolchain) out of an ISA spec: https://en.wikipedia.org/wiki/LISA_(Language_for_Instruction_Set_Architecture) https://en.wikipedia.org/wiki/LISA_(Language_for_Instruction...