Jon Ross-Perkins
|
c006013e0c
Change multi-input error to warning (#6914)
|
1 ヶ月 前 |
Jon Ross-Perkins
|
6706162582
Error when passing multiple input files with --output (#6896)
|
1 ヶ月 前 |
Richard Smith
|
768582d8d3
Propagate some target options from Clang to Carbon's target. (#6759)
|
2 ヶ月 前 |
Jon Ross-Perkins
|
45ca3d28f5
Drop "diagnostic" from some filenames in the "diagnostics" folder (#6686)
|
2 ヶ月 前 |
Chandler Carruth
|
9861c31476
Update LLVM to a recent commit (#6599)
|
3 ヶ月 前 |
David Blaikie
|
f1f6005d4a
Perform Clang IRGen during `check` (#6569)
|
3 ヶ月 前 |
Dana Jansens
|
c64117d0e0
Make IdTag typesafe (#6574)
|
3 ヶ月 前 |
Geoff Romer
|
2380be2ae1
Add flag to dump the raw SemIR in the event of a crash. (#6558)
|
3 ヶ月 前 |
Chandler Carruth
|
e7eb3b7b5a
Consolidate default Clang argument handling (#6545)
|
3 ヶ月 前 |
Richard Smith
|
d208e950c7
Encapsulate `clang::ASTUnit` in `SemIR::CppFile`. (#6459)
|
4 ヶ月 前 |
Richard Smith
|
aa69a484eb
Add support for running LLVM optimizer. (#6225)
|
5 ヶ月 前 |
Aiden Grossman
|
5714f4deb2
Use Overload of lookupTarget Accepting Triple (#6205)
|
6 ヶ月 前 |
David Blaikie
|
12fa65e53c
Check for use of `InstId`s from the wrong `SemIR::File` (#5997)
|
7 ヶ月 前 |
Jon Ross-Perkins
|
49ba8cf3e1
Switch class to use a blanket impl for `Destroy` (#6125)
|
7 ヶ月 前 |
Dana Jansens
|
64139e5d65
Stop using Map for the cache in InstFingerprinter (#6019)
|
7 ヶ月 前 |
Chandler Carruth
|
046fbbcb29
Tweak the name for the function that diagnoses when fuzzing external libraries (#5974)
|
8 ヶ月 前 |
Jon Ross-Perkins
|
8d08e774fc
Add a feature to explicitly include a file's SemIR (#5961)
|
8 ヶ月 前 |
Boaz Brickner
|
9f108bad6e
Rename `cpp_ast` to `clang_ast_unit` (#5926)
|
8 ヶ月 前 |
Boaz Brickner
|
52ed26235d
Add a flag to dump the C++ AST (#5918)
|
8 ヶ月 前 |
Jon Ross-Perkins
|
7209ad7c9f
Generate Destroy impls for classes (#5873)
|
9 ヶ月 前 |
Jon Ross-Perkins
|
d599023c19
Change CodeGen to use a diagnostic consumer (#5847)
|
9 ヶ月 前 |
Jon Ross-Perkins
|
59619fa8eb
Make driver fuzzing more robust for clang flags (#5845)
|
9 ヶ月 前 |
Jon Ross-Perkins
|
bd4fbb4393
Expand use of CheckIRId stores (#5820)
|
9 ヶ月 前 |
Richard Smith
|
553dd6e531
Build the clang::CompilerInvocation in the driver. (#5784)
|
9 ヶ月 前 |
Richard Smith
|
3776e464e0
Properly set up C++ include paths and similar environment settings when parsing imported C++. (#5767)
|
9 ヶ月 前 |
Jon Ross-Perkins
|
57ef976802
Move dumping into the phase factory functions (#5747)
|
10 ヶ月 前 |
Jon Ross-Perkins
|
2de746e83c
Switch compile functions to use options structs (#5742)
|
10 ヶ月 前 |
Jon Ross-Perkins
|
c3b0c2e425
Use LLVM verifier in lowering (#5733)
|
10 ヶ月 前 |
Jon Ross-Perkins
|
9855818bb8
Move PrettyStackTraceFunction to common (#5739)
|
10 ヶ月 前 |
Dana Jansens
|
badd544798
Add a `full.carbon` min-prelude that pulls in the full production prelude (#5703)
|
10 ヶ月 前 |