Replace "ILANG" with "RTLIL" everywhere.
authorwhitequark <whitequark@whitequark.org>
Wed, 26 Aug 2020 17:29:32 +0000 (17:29 +0000)
committerwhitequark <whitequark@whitequark.org>
Wed, 26 Aug 2020 17:29:32 +0000 (17:29 +0000)
commit00e7dec7f54eb2e4f18112e5c0007a55287fdf8e
treee0db11dfa158264e270f30e2b677e319f09b6047
parent4f2b78e19af3a2d342efe9780e220282b7a3a046
Replace "ILANG" with "RTLIL" everywhere.

The only difference between "RTLIL" and "ILANG" is that the latter is
the text representation of the former, as opposed to the in-memory
graph representation. This distinction serves no purpose but confuses
people: it is not obvious that the ILANG backend writes RTLIL graphs.

Passes `write_ilang` and `read_ilang` are provided as aliases to
`write_rtlil` and `read_rtlil` for compatibility.
34 files changed:
Makefile
backends/ilang/Makefile.inc [deleted file]
backends/ilang/ilang_backend.cc [deleted file]
backends/ilang/ilang_backend.h [deleted file]
backends/intersynth/intersynth.cc
backends/rtlil/Makefile.inc [new file with mode: 0644]
backends/rtlil/rtlil_backend.cc [new file with mode: 0644]
backends/rtlil/rtlil_backend.h [new file with mode: 0644]
frontends/ilang/.gitignore [deleted file]
frontends/ilang/Makefile.inc [deleted file]
frontends/ilang/ilang_frontend.cc [deleted file]
frontends/ilang/ilang_frontend.h [deleted file]
frontends/ilang/ilang_lexer.l [deleted file]
frontends/ilang/ilang_parser.y [deleted file]
frontends/rpc/rpc_frontend.cc
frontends/rtlil/.gitignore [new file with mode: 0644]
frontends/rtlil/Makefile.inc [new file with mode: 0644]
frontends/rtlil/rtlil_frontend.cc [new file with mode: 0644]
frontends/rtlil/rtlil_frontend.h [new file with mode: 0644]
frontends/rtlil/rtlil_lexer.l [new file with mode: 0644]
frontends/rtlil/rtlil_parser.y [new file with mode: 0644]
kernel/log.cc
kernel/rtlil.cc
kernel/yosys.cc
manual/CHAPTER_Overview.tex
manual/PRESENTATION_Intro.tex
manual/PRESENTATION_Prog.tex
passes/cmds/bugpoint.cc
passes/cmds/show.cc
passes/hierarchy/hierarchy.cc
passes/techmap/extract.cc
passes/techmap/techmap.cc
passes/tests/test_abcloop.cc
passes/tests/test_cell.cc