Jon Ross-Perkins
de6e00c351
Fix toolchain glob_sh_run uses. ( #3181 )
...
These were missed when changing the command line.
Also brings -v output to parity with formatted IR printing, and removes
a redundant flush.
2023-09-01 19:34:11 +00:00
Jon Ross-Perkins
1c748c0f14
Split semantics into check and sem_ir directories ( #3176 )
...
Continuing along with #3070 . Note this is just a file rename, with BUILD
edits; every file previously in semantics/ should show as moved (except
maybe BUILDs, which split).
2023-08-31 19:54:32 +00:00
Jon Ross-Perkins
ec307b18d8
Rename the lowering dir to lower ( #3172 )
...
This is continuing with #3070 , starting dir renaming with lowering
because it's at the tip. AFAICT git is catching all the file moves.
2023-08-31 15:59:49 +00:00
Jon Ross-Perkins
86aecb532f
Rename lower to lowering ( #2618 )
...
Also Lower::Make to LowerToLLVM, removing the class for now.
This is per request from chandlerc and zygoloid.
2023-02-22 12:19:35 -08:00
Jon Ross-Perkins
530541e56c
Add boilerplate framework for lowering. ( #2607 )
...
This adds boilerplate for lowering; a `dump llvm-ir` command, a `lower` directory, some files to give basic structure, and a trivial test.
2023-02-17 16:14:57 -08:00