David Blaikie
|
124313269a
Represent vtables as a top level SemIR construct (#5472)
|
пре 10 месеци |
Jon Ross-Perkins
|
2e297b5258
Add a fixed-size ValueStore (#5628)
|
пре 11 месеци |
Jon Ross-Perkins
|
e3738eb196
Try out a different IdKind table approach (#5528)
|
пре 11 месеци |
Jon Ross-Perkins
|
34b892b774
Fix formatting of forward declared generics (#5530)
|
пре 11 месеци |
Jon Ross-Perkins
|
0091c699a9
Unwrap FormatInst templating (#5505)
|
пре 11 месеци |
Jon Ross-Perkins
|
7c2a6ef0e9
Restructure FormatInstRhs to allow for better logic sharing (#5494)
|
пре 11 месеци |
Jon Ross-Perkins
|
14f19b5a86
Use TypeEnum for ScopeId to refactor call structure (#5491)
|
пре 11 месеци |
Jon Ross-Perkins
|
27d0d26739
Replace value_kind with has_type, make FormatInstLhs name-dependent (#5501)
|
пре 11 месеци |
Jon Ross-Perkins
|
fbaae723bc
Collapse identical overloads of FormatInstLhs (#5495)
|
пре 11 месеци |
Jon Ross-Perkins
|
e78a57bb82
Adjust formatting of blocks and scopes (#5474)
|
пре 11 месеци |
Jon Ross-Perkins
|
5a3a977df4
Add more documentation to formatting (#5482)
|
пре 11 месеци |
Jon Ross-Perkins
|
937caaecce
Add --dump-sem-ir-ranges for controlling dump output (#5450)
|
пре 1 година |
Richard Smith
|
c49789d80b
Don't use `GetCanonicalLocId` when determining what instruction an instruction was imported from. (#5418)
|
пре 1 година |
Jon Ross-Perkins
|
0683742f19
Cache multi-IR info, particularly include_in_dumps (#5408)
|
пре 1 година |
Jon Ross-Perkins
|
6469f67b14
Switch to a constant-time approach for dump ranges, tracking node parents (#5394)
|
пре 1 година |
Richard Smith
|
4f5d11a28b
Build generic eval blocks incrementally (#5313)
|
пре 1 година |
Richard Smith
|
797b14eb8e
Import `ImplWitnessTable` into the `imports` block instead of the `constants` block. (#5374)
|
пре 1 година |
Jon Ross-Perkins
|
8eae40646a
Add formatter support for dump-sem-ir ranges (#5379)
|
пре 1 година |
Jon Ross-Perkins
|
e3c1b57118
Make children of InstId directly use the FormatName overload (#5375)
|
пре 1 година |
Jon Ross-Perkins
|
5da87f43da
Split SemIR's formatter class into a more typical h+cpp (#5372)
|
пре 1 година |
Jon Ross-Perkins
|
e7a86b03c6
Remove offsets from InstId formatting, trying to name more (#4645)
|
пре 1 година |
Richard Smith
|
4ee65ef58a
Reduce the size of formatted SemIR. (#4534)
|
пре 1 година |
Jon Ross-Perkins
|
138ecf108f
Remove verbose formatting of instructions on crash messages. (#4495)
|
пре 1 година |
Jon Ross-Perkins
|
65d6e3e221
Use verbose formatting of instructions on crash messages. (#4125)
|
пре 1 година |
Chandler Carruth
|
bf02d1f4b0
Remove headers marked as unused by ClangD. (#3661)
|
пре 2 година |
Jon Ross-Perkins
|
e6634d240f
Make SemIR::File access more terse. (#3331)
|
пре 2 година |
Jon Ross-Perkins
|
1c748c0f14
Split semantics into check and sem_ir directories (#3176)
|
пре 2 година |