Chandler Carruth
|
5d41529590
Introduce a Bazel-integrated build for the installed runtimes (#6872)
|
1 месяц назад |
Chandler Carruth
|
e5b094fdad
Start moving runtimes building logic into Starlark (#6701)
|
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 месяцев назад |
Dana Jansens
|
c64117d0e0
Make IdTag typesafe (#6574)
|
3 месяцев назад |
Dana Jansens
|
28b01118d0
Put IdTag in its own file (#6564)
|
3 месяцев назад |
Chandler Carruth
|
e7eb3b7b5a
Consolidate default Clang argument handling (#6545)
|
3 месяцев назад |
Chandler Carruth
|
5d0d443c98
Move the `:install_paths` library to `//toolchain/base` (#6457)
|
5 месяцев назад |
David Blaikie
|
a340808062
Add unit tagging to FacetTypeId (#6256)
|
6 месяцев назад |
David Blaikie
|
12fa65e53c
Check for use of `InstId`s from the wrong `SemIR::File` (#5997)
|
7 месяцев назад |
Chandler Carruth
|
d49cb3ecfb
Start building Clang runtimes on-demand (#5338)
|
8 месяцев назад |
Richard Smith
|
553dd6e531
Build the clang::CompilerInvocation in the driver. (#5784)
|
9 месяцев назад |
Jon Ross-Perkins
|
d64ec883d5
Move BlockValueStore from sem_ir to base (#5779)
|
9 месяцев назад |
Jon Ross-Perkins
|
b4b4d33789
Change CanonicalValueStore to take ValueT and KeyT as parameters (#5759)
|
10 месяцев назад |
Jon Ross-Perkins
|
839a7b7c96
Refactor ValueStoreChunk and ValueStoreRange into ValueStore (#5756)
|
10 месяцев назад |
Jon Ross-Perkins
|
b97646a890
Split value store related types to separate files (#5754)
|
10 месяцев назад |
Jon Ross-Perkins
|
9855818bb8
Move PrettyStackTraceFunction to common (#5739)
|
10 месяцев назад |
Jon Ross-Perkins
|
2e297b5258
Add a fixed-size ValueStore (#5628)
|
11 месяцев назад |
Dana Jansens
|
02fc484f23
Make pointers in ValueStore stable across insertions (#5576)
|
11 месяцев назад |
Dana Jansens
|
b24944bfba
Allow using CARBON_KIND_SWITCH on a std::variant (#5433)
|
11 месяцев назад |
Jon Ross-Perkins
|
8c3fa80691
Add cc rule wrappers for cc_env (#5277)
|
1 год назад |
Chandler Carruth
|
1459332031
Add subcommands and busybox entry points for LLVM tools (#5049)
|
1 год назад |
Jon Ross-Perkins
|
4c4c4a4d2c
Add RawStringOstream for slightly simpler streaming to strings (#4817)
|
1 год назад |
Chandler Carruth
|
f17939e252
Follow-up to #4487 to fix file names (#4520)
|
1 год назад |
Chandler Carruth
|
3ba4997855
Canonicalize away bit width and embed small integers into `IntId`s (#4487)
|
1 год назад |
Sam Estep
|
e0e305536e
Collect timing data per unit for each phase (#4512)
|
1 год назад |
Chandler Carruth
|
4148161e24
Refactor value store code to use separate files. (#4477)
|
1 год назад |
Jon Ross-Perkins
|
f1190a4792
Add basic output of where memory is stored after a compile. (#4136)
|
1 год назад |
Chandler Carruth
|
8992d22ab3
Port the toolchain to use the new Carbon hashtable (#4097)
|
1 год назад |
Richard Smith
|
5c8fa6ad5c
Replace `FoldingSet` with `DenseMap` for instruction canonicalization. (#3979)
|
1 год назад |