Thomas Köppe
|
bf32da8dad
Add missing standard library header inclusions (#5316)
|
1 tahun lalu |
Jon Ross-Perkins
|
fe29224016
Refactor LocId to merge in SemIRLoc (#5284)
|
1 tahun lalu |
Boaz Brickner
|
ccd2cb346a
Change `CodeGen::Make()` to take `module` and `errors` as pointers and not references (#5229)
|
1 tahun lalu |
Jon Ross-Perkins
|
acbe6530c3
Move diagnostics into a namespace (#5173)
|
1 tahun lalu |
Boaz Brickner
|
a4a229b637
Initialize `cpp_mangle_context_` in `Mangler`'s constructor (#5095)
|
1 tahun lalu |
Dana Jansens
|
d58b523a5e
Add `INCLUDE-FILE:` and --custom-core for file tests to specify a minimal prelude library (#5080)
|
1 tahun lalu |
Boaz Brickner
|
87b9cab7b1
Add support for importing a trivial global C++ function (#5033)
|
1 tahun lalu |
Jon Ross-Perkins
|
2fef1cb713
Switch to trailing returns in toolchain and related code. (#4919)
|
1 tahun lalu |
Jon Ross-Perkins
|
e79d3be5bd
Combine DiagnosticConverter into DiagnosticEmitter (#4878)
|
1 tahun lalu |
Jon Ross-Perkins
|
7eee9a3489
Refactor resolving a location into a SemIR library (#4876)
|
1 tahun lalu |
Jon Ross-Perkins
|
133717cd7e
Eliminate NodeLocConverter (#4870)
|
1 tahun lalu |
Jon Ross-Perkins
|
7befe2ce9f
Switch custom error stream output to diagnostic (#4846)
|
1 tahun lalu |
Jon Ross-Perkins
|
4f024410f7
Add stdin to driver's streams, and refactor stream passing (#4812)
|
1 tahun lalu |
Calvin
|
a664801608
Reformat `CompilationUnit` function definitions out-of-line (#4825)
|
1 tahun lalu |
Boaz Brickner
|
5b70a3ea91
Generate AST when importing a cpp file (#4790)
|
1 tahun lalu |
Jon Ross-Perkins
|
2faff26f92
Add newline to vlog message (#4797)
|
1 tahun lalu |
ottmar-zittlau
|
7ed3b986b9
Fix unchecked optional access in compile subcommand (#4756)
|
1 tahun lalu |
Jon Ross-Perkins
|
1d5d4617ca
Fix mem usage tracking of semir (#4684)
|
1 tahun lalu |
Jon Ross-Perkins
|
e7a86b03c6
Remove offsets from InstId formatting, trying to name more (#4645)
|
1 tahun lalu |
Richard Smith
|
65166dc27b
Filter out entities transitively imported from the prelude in test output. (#4627)
|
1 tahun lalu |
Dana Jansens
|
b705be9527
Use a Timings* in place of optional<Timings>* (#4607)
|
1 tahun lalu |
Dana Jansens
|
74dcd1fd05
CHECK that PreCheck and GetCheckUnit are not called twice (#4608)
|
1 tahun lalu |
Dana Jansens
|
9c71151e34
Add "Whether to" in the description of 'debug-info' switch (#4592)
|
1 tahun lalu |
Jon Ross-Perkins
|
17272cf93c
Change how CheckParseTrees receives NodeLocConverters (#4563)
|
1 tahun lalu |
josh11b
|
47bfa375af
Propagate `llvm::vfs::FileSystem` from `driver_env` to Clang (#4537)
|
1 tahun lalu |
Dana Jansens
|
a65cde6ae2
Use llvm::any_of instead of std::ranges::any_of (#4542)
|
1 tahun lalu |
Richard Smith
|
4ee65ef58a
Reduce the size of formatted SemIR. (#4534)
|
1 tahun lalu |
Dana Jansens
|
9112053cee
Use std::ranges::any_of instead of std::any_of (#4539)
|
1 tahun lalu |
Jon Ross-Perkins
|
1d8c7ffe89
Add support for scoped timings. (#4533)
|
1 tahun lalu |
Sam Estep
|
e0e305536e
Collect timing data per unit for each phase (#4512)
|
1 tahun lalu |