Chandler Carruth
|
2fcff24100
Establish toolchain and language versioning (#4105)
|
1 anno fa |
Jon Ross-Perkins
|
99696b9812
Rename check handlers to HandleParseNode overloads. (#4121)
|
1 anno fa |
Jon Ross-Perkins
|
bb8417c810
Refactor tool fetching for easier updates. (#4127)
|
1 anno fa |
Jon Ross-Perkins
|
006e31238e
Adjust driver references to use the install version. (#4126)
|
1 anno fa |
Richard Smith
|
50d56aa7c9
Add an instruction to represent a use of a dependent value from a generic instance. (#4122)
|
1 anno fa |
Jon Ross-Perkins
|
6d2d1cf7ca
Refactor lower handlers to use overloads. (#4120)
|
1 anno fa |
Jon Ross-Perkins
|
bb27a4f97b
Add a convenience method for dumping the formatted SemIR file. (#4123)
|
1 anno fa |
Jon Ross-Perkins
|
469f1c8e64
Refactor InstKind to move metadata from macros to the type. (#4119)
|
1 anno fa |
Jon Ross-Perkins
|
6682241ea0
Refactor whether a function is lowered into InstKind::Define (#4117)
|
1 anno fa |
Jon Ross-Perkins
|
a81d67c629
Rename Builtin to BuiltinInst, particularly to get BuiltinInstKind (#4115)
|
1 anno fa |
Richard Smith
|
6d3c915bbf
When performing name lookup, determine the generic instance within which the lookup result was found. (#4118)
|
1 anno fa |
Jon Ross-Perkins
|
a4ef5dd591
Move Lower::HandleCall out to its own file. (#4116)
|
1 anno fa |
Jon Ross-Perkins
|
cb674a12cf
Add comments for instructions that lack it. (#4112)
|
1 anno fa |
Jon Ross-Perkins
|
b6031c265d
Update the conference talk list for EuroLLVM videos (#4114)
|
1 anno fa |
Jon Ross-Perkins
|
f3a4178083
Remove SemIR::RealLiteral (#4113)
|
1 anno fa |
Richard Smith
|
7322a1e220
Build a list of dependent constants to recompute in each instance of a generic. (#4110)
|
1 anno fa |
dependabot[bot]
|
809920d391
Bump certifi from 2023.11.17 to 2024.7.4 in /github_tools in the pip group across 1 directory (#4111)
|
1 anno fa |
Jon Ross-Perkins
|
efa158d496
Refactor InstBlockStack to use ArrayStack. (#4104)
|
1 anno fa |
Jon Ross-Perkins
|
9581a1867d
Move import refs to their own block. (#4103)
|
1 anno fa |
Chandler Carruth
|
00a1559c01
Add a few percentiles to histogram output. (#4108)
|
1 anno fa |
Jon Ross-Perkins
|
cf389bf5d3
Split global init out from InstBlockStack. (#4101)
|
1 anno fa |
Jon Ross-Perkins
|
5ebcbae2e8
Add a location to indirect imports. (#4098)
|
1 anno fa |
Jon Ross-Perkins
|
d437e4bffe
Create an array stack type for a shared use-case (#4100)
|
1 anno fa |
Chandler Carruth
|
e71e6ca07f
Use separate value stores for identifiers and string literals (#4106)
|
1 anno fa |
Chandler Carruth
|
8992d22ab3
Port the toolchain to use the new Carbon hashtable (#4097)
|
1 anno fa |
Jon Ross-Perkins
|
f5f8342542
Fix drop_back call in scope_stack (#4099)
|
1 anno fa |
Richard Smith
|
6ecf4ce9a7
Store additional information for symbolic constants. (#4102)
|
1 anno fa |
Chandler Carruth
|
a8748f3e2d
Key context improvements (#4095)
|
1 anno fa |
Chandler Carruth
|
bf736e6b03
A collection of hashing improvements from using hashtables. (#4094)
|
1 anno fa |
Richard Smith
|
fa11050961
Track a list of dependent instructions created within a generic (#4092)
|
1 anno fa |