Jon Ross-Perkins
|
a3b1c433be
Remove legacy repo_name settings (#3772)
|
vor 2 Jahren |
Jon Ross-Perkins
|
c8b30d3eec
Split Parse out to its own target. (#3556)
|
vor 2 Jahren |
Richard Smith
|
bf8697113a
Move `llvm::Initialize*` calls to `main`. (#3449)
|
vor 2 Jahren |
Jon Ross-Perkins
|
cafcd88882
Split lexing logic and storage to separate files. (#3365)
|
vor 2 Jahren |
Jon Ross-Perkins
|
d096655cc6
Split out the SharedValueStores to be per-compilation unit. (#3353)
|
vor 2 Jahren |
Jon Ross-Perkins
|
32a1be3690
Detect invalid yaml. (#3239)
|
vor 2 Jahren |
Jon Ross-Perkins
|
8aa3d960f5
Merge toolchain file_test children in order to improve linking. (#3206)
|
vor 2 Jahren |
Jon Ross-Perkins
|
ec182fb00d
Rename lexer dir to lex (#3179)
|
vor 2 Jahren |
Jon Ross-Perkins
|
c555b39a2c
Rename parser dir to parse (#3178)
|
vor 2 Jahren |
Jon Ross-Perkins
|
1c748c0f14
Split semantics into check and sem_ir directories (#3176)
|
vor 2 Jahren |
Jon Ross-Perkins
|
15f0818888
Factor out check-related logic from SemIR::File (#3174)
|
vor 2 Jahren |
Jon Ross-Perkins
|
ec307b18d8
Rename the lowering dir to lower (#3172)
|
vor 2 Jahren |
Jon Ross-Perkins
|
605763d62d
Add lint fixes to the buildifier setup. (#3109)
|
vor 2 Jahren |
Chandler Carruth
|
a2b4cabeaa
Switch the toolchain to the new CLI library. (#2979)
|
vor 2 Jahren |
Jon Ross-Perkins
|
fa857e42be
Rename //testing/util to base (#3104)
|
vor 2 Jahren |
Jon Ross-Perkins
|
a692fb89a3
Rename //toolchain/common to base (#3101)
|
vor 2 Jahren |
Richard Smith
|
6cbf280a68
Add formatted textual IR output (#3056)
|
vor 2 Jahren |
Jon Ross-Perkins
|
f088a71cec
Add file_test support for specifying arguments and only checking a subset of output. (#3018)
|
vor 2 Jahren |
Jon Ross-Perkins
|
60c9b202f6
Relocate fuzzer files and the explorer_fuzzer rule. (#3017)
|
vor 2 Jahren |
Farzana Ahmed Siddique
|
aad4ed2083
Codegen: Given a carbon file prints the assembly to the stdout (#2944)
|
vor 2 Jahren |
Jon Ross-Perkins
|
d18c1347d7
Migrate compatible uses to TestRawOstream. (#2891)
|
vor 2 Jahren |
Jon Ross-Perkins
|
8e940d9724
Migrate //common test libraries to //testing/util. (#2890)
|
vor 2 Jahren |
Jon Ross-Perkins
|
00232846f8
Refactor toolchain tests so that driver API changes affect fewer files. (#2884)
|
vor 2 Jahren |
Chandler Carruth
|
3c15882f4e
Extract a test helper to its own library. (#2828)
|
vor 3 Jahren |
Jon Ross-Perkins
|
e4a04c2936
Use new test framework in toolchain to reduce per-test overhead (#2821)
|
vor 3 Jahren |
Jon Ross-Perkins
|
86aecb532f
Rename lower to lowering (#2618)
|
vor 3 Jahren |
Jon Ross-Perkins
|
530541e56c
Add boilerplate framework for lowering. (#2607)
|
vor 3 Jahren |
Jon Ross-Perkins
|
60eb06ce94
Move trace banners to driver and trace intermediate state. (#2443)
|
vor 3 Jahren |
Jon Ross-Perkins
|
d51ca271af
Refactory the IR/builder relationship (#2342)
|
vor 3 Jahren |
Jon Ross-Perkins
|
c451a5004d
Add LLVM_SYMBOLIZER_PATH to the standard cc_binary environment. (#2291)
|
vor 3 Jahren |