Richard Smith
|
19182f08aa
Compute a fingerprint for constants and import_ref instructions. (#4763)
|
1 жил өмнө |
josh11b
|
7edb0b8f59
Add more `Dump` methods for debugging (#4747)
|
1 жил өмнө |
Boaz Brickner
|
daba2c72cf
[NFC] Convert NameScope from struct to class (#4623)
|
1 жил өмнө |
Jon Ross-Perkins
|
1cba3328f7
Finish removing BuiltinInstKind (#4637)
|
1 жил өмнө |
josh11b
|
33110d096c
Facet types support rewrite (`where .A =`...) constraints (#4613)
|
1 жил өмнө |
Jon Ross-Perkins
|
f45cbc6028
Add framework for singleton instructions. (#4582)
|
1 жил өмнө |
Richard Smith
|
d6ec885eb3
Track the type as written in `BaseDecl` and `AdaptDecl`. (#4564)
|
1 жил өмнө |
Jon Ross-Perkins
|
17272cf93c
Change how CheckParseTrees receives NodeLocConverters (#4563)
|
1 жил өмнө |
Jon Ross-Perkins
|
79b9180eff
Adds per-builtin instructions, removing `BuiltinInst` (#4556)
|
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 жил өмнө |
Jon Ross-Perkins
|
be56ff87c6
Convert StructTypeField to a specific type. (#4492)
|
1 жил өмнө |
josh11b
|
ea0b0b4b48
Add facet type values and an instruction that produces them (#4460)
|
1 жил өмнө |
Chandler Carruth
|
4148161e24
Refactor value store code to use separate files. (#4477)
|
1 жил өмнө |
Richard Smith
|
b274622228
Improve infrastructure for formatting types in diagnostics. (#4374)
|
1 жил өмнө |
Richard Smith
|
568ad197d1
Track the instruction used to name the type and constraint in an impl. (#4368)
|
1 жил өмнө |
Richard Smith
|
2044366652
Support initialization of specific classes from struct literals (#4320)
|
1 жил өмнө |
Chandler Carruth
|
72cb9d0d06
Refactor testing exe path and benchmark main handling. (#4216)
|
1 жил өмнө |
Richard Smith
|
37a8bfa488
Refactor `ReturnTypeInfo` and `InitRepr`. (#4169)
|
1 жил өмнө |
Jon Ross-Perkins
|
bf89652a4d
Move common entity fields to a 'base' struct. (#4161)
|
1 жил өмнө |
Geoff Romer
|
326609857d
Rename BindNameInfo to EntityName (#4090)
|
1 жил өмнө |
Jon Ross-Perkins
|
6682241ea0
Refactor whether a function is lowered into InstKind::Define (#4117)
|
1 жил өмнө |
Jon Ross-Perkins
|
a81d67c629
Rename Builtin to BuiltinInst, particularly to get BuiltinInstKind (#4115)
|
1 жил өмнө |
Chandler Carruth
|
8992d22ab3
Port the toolchain to use the new Carbon hashtable (#4097)
|
1 жил өмнө |
Richard Smith
|
a0d767246f
Add `GenericInstance` type to represent instances of generics. (#4085)
|
1 жил өмнө |
Richard Smith
|
e7b0529957
Create a `Generic` object to represent a generic. (#4081)
|
1 жил өмнө |
Richard Smith
|
5c8fa6ad5c
Replace `FoldingSet` with `DenseMap` for instruction canonicalization. (#3979)
|
1 жил өмнө |
Jon Ross-Perkins
|
76ed3c73cb
Promote FunctionType to a standard instruction. (#3931)
|
2 жил өмнө |
Richard Smith
|
3776c068de
Unify instruction naming between SemIR and LLVM IR (#3898)
|
2 жил өмнө |
Jon Ross-Perkins
|
6c5cb5bcf6
Switch sem_ir code to use CARBON_KIND_SWITCH (#3870)
|
2 жил өмнө |