Jon Ross-Perkins
|
7eee9a3489
Refactor resolving a location into a SemIR library (#4876)
|
1 年之前 |
Jon Ross-Perkins
|
9c0faf007e
Invalid comment cleanup (#4836)
|
1 年之前 |
Jon Ross-Perkins
|
6b5eb1a101
Id::Invalid -> Id::None (#4834)
|
1 年之前 |
Richard Smith
|
4a7aefefaa
Add support for operators on `Core.IntLiteral`. (#4716)
|
1 年之前 |
Richard Smith
|
32e5212daa
Fix lowering of a conversion from a type with a pointer value representation to a type with a copy value representation. (#4467)
|
1 年之前 |
Richard Smith
|
851ef2c517
Initial, very rough lowering for calls to specific functions and specific function declarations. (#4399)
|
1 年之前 |
Chandler Carruth
|
4845f40dff
Switch `CARBON_CHECK` to a format string API (#4285)
|
1 年之前 |
Jon Ross-Perkins
|
1412ecd3f4
Handle unknown lines in DebugInfo (#4252)
|
1 年之前 |
David Blaikie
|
0ae2a3907e
Add line-level debug info (#4247)
|
1 年之前 |
David Blaikie
|
c5ada29ba9
Add filename and line number to function debug info metadata (#4243)
|
1 年之前 |
David Blaikie
|
ea8ad22a17
Add function debug info descriptions (#4233)
|
1 年之前 |
David Blaikie
|
d57aa57215
Add rudimentry debug info metadata emission (#4225)
|
1 年之前 |
R B
|
61e87c3a88
Lower global variables (#4228)
|
1 年之前 |
Richard Smith
|
dde0bd0ffe
Change TypeId to be a thin wrapper around ConstantId. (#4140)
|
1 年之前 |
Jon Ross-Perkins
|
469f1c8e64
Refactor InstKind to move metadata from macros to the type. (#4119)
|
1 年之前 |
Richard Smith
|
79c0b65288
Separate constant emission from function emission. (#3916)
|
2 年之前 |
Richard Smith
|
3776c068de
Unify instruction naming between SemIR and LLVM IR (#3898)
|
2 年之前 |
Richard Smith
|
f0e940ddfd
Initial support for builtin functions. (#3803)
|
2 年之前 |
Chandler Carruth
|
bf02d1f4b0
Remove headers marked as unused by ClangD. (#3661)
|
2 年之前 |
josh11b
|
5020fdb3be
Use abbreviation "decl" instead of "declaration" (#3382)
|
2 年之前 |
Richard Smith
|
6d5e62974c
Add SemIR instruction to track that a conversion was performed. (#3363)
|
2 年之前 |
josh11b
|
7edfd8e02a
Rename `SemIR::Node` to `SemIR::Inst` (#3355)
|
2 年之前 |
Jon Ross-Perkins
|
e6634d240f
Make SemIR::File access more terse. (#3331)
|
2 年之前 |
Richard Smith
|
85e9642d18
Lower types in the order they were completed. (#3324)
|
2 年之前 |
Jon Ross-Perkins
|
1c748c0f14
Split semantics into check and sem_ir directories (#3176)
|
2 年之前 |
Jon Ross-Perkins
|
ec307b18d8
Rename the lowering dir to lower (#3172)
|
2 年之前 |