josh11b
|
7edb0b8f59
Add more `Dump` methods for debugging (#4747)
|
1 yıl önce |
Jon Ross-Perkins
|
ecda309c12
Change Dump functions to static where appropriate. (#4712)
|
1 yıl önce |
Jon Ross-Perkins
|
3ce0df67bb
Add `Dump` functions to Check, Parse, and Lex (#4669)
|
1 yıl önce |
Jon Ross-Perkins
|
87b3671330
Refactor single-unit checking out of check.cpp (#4649)
|
1 yıl önce |
Richard Smith
|
e4412a95dd
Factor out machinery for forming int type literals. (#4616)
|
1 yıl önce |
Jon Ross-Perkins
|
79b9180eff
Adds per-builtin instructions, removing `BuiltinInst` (#4556)
|
1 yıl önce |
Jon Ross-Perkins
|
16bf3f710e
Split deferred node traversal out from check.cpp (#4559)
|
1 yıl önce |
Sam Estep
|
e0e305536e
Collect timing data per unit for each phase (#4512)
|
1 yıl önce |
Jon Ross-Perkins
|
138ecf108f
Remove verbose formatting of instructions on crash messages. (#4495)
|
1 yıl önce |
Chandler Carruth
|
4148161e24
Refactor value store code to use separate files. (#4477)
|
1 yıl önce |
Brymer Meneses
|
89eed4220f
Expose indexing as a language interface (#4370)
|
1 yıl önce |
Richard Smith
|
af816cda90
Move impl lookup out into its own file. (#4435)
|
1 yıl önce |
Jon Ross-Perkins
|
96964ee534
Implement basic bool and int formatting for diagnostics (#4411)
|
1 yıl önce |
Geoff Romer
|
9d942f4633
Generate parameter pattern-match IR from pattern IR (#4388)
|
1 yıl önce |
Richard Smith
|
b274622228
Improve infrastructure for formatting types in diagnostics. (#4374)
|
1 yıl önce |
Richard Smith
|
187a3608df
Use `As` and `ImplicitAs` interfaces for conversions. (#4209)
|
1 yıl önce |
Richard Smith
|
b3fcaf9969
Initial rough support for deducing generic arguments in a call to a generic function. (#4184)
|
1 yıl önce |
Jon Ross-Perkins
|
7ded56ef35
Improve namespace handling in imports. (#4153)
|
1 yıl önce |
Jon Ross-Perkins
|
65d6e3e221
Use verbose formatting of instructions on crash messages. (#4125)
|
1 yıl önce |
Jon Ross-Perkins
|
bb27a4f97b
Add a convenience method for dumping the formatted SemIR file. (#4123)
|
1 yıl önce |
Jon Ross-Perkins
|
a81d67c629
Rename Builtin to BuiltinInst, particularly to get BuiltinInstKind (#4115)
|
1 yıl önce |
Jon Ross-Perkins
|
efa158d496
Refactor InstBlockStack to use ArrayStack. (#4104)
|
1 yıl önce |
Jon Ross-Perkins
|
cf389bf5d3
Split global init out from InstBlockStack. (#4101)
|
1 yıl önce |
Jon Ross-Perkins
|
d437e4bffe
Create an array stack type for a shared use-case (#4100)
|
1 yıl önce |
Chandler Carruth
|
8992d22ab3
Port the toolchain to use the new Carbon hashtable (#4097)
|
1 yıl önce |
Richard Smith
|
fa11050961
Track a list of dependent instructions created within a generic (#4092)
|
1 yıl önce |
Richard Smith
|
19c5596fd8
Build Generic objects for generic classes and interfaces. (#4086)
|
1 yıl önce |
Jon Ross-Perkins
|
60db3df24b
Remove glob_sh_run (#4041)
|
1 yıl önce |
Richard Smith
|
f772c1f5f3
More support for generic interfaces, aiming for parity with support for generic classes. (#4034)
|
1 yıl önce |
Jon Ross-Perkins
|
3ade5bd8f3
Refactor SemIRDiagnosticConverter out of check.cpp (#4039)
|
1 yıl önce |