| .. |
|
testdata
|
b54a27e9e7
Fix incorrect lowering of mixed constant / non-constant aggregate initialization. (#4704)
|
1 год назад |
|
BUILD
|
79b9180eff
Adds per-builtin instructions, removing `BuiltinInst` (#4556)
|
1 год назад |
|
constant.cpp
|
d6ec885eb3
Track the type as written in `BaseDecl` and `AdaptDecl`. (#4564)
|
1 год назад |
|
constant.h
|
79c0b65288
Separate constant emission from function emission. (#3916)
|
2 лет назад |
|
file_context.cpp
|
3e0fdd04eb
Lower global variables as global definitions, not global declarations. (#4674)
|
1 год назад |
|
file_context.h
|
32e5212daa
Fix lowering of a conversion from a type with a pointer value representation to a type with a copy value representation. (#4467)
|
1 год назад |
|
function_context.cpp
|
ac5cc33da4
Model return slot as parameter in lowering (#4457)
|
1 год назад |
|
function_context.h
|
c04d62a7d1
Ensure that all allocas are created in the entry block. (#4685)
|
1 год назад |
|
handle.cpp
|
c04d62a7d1
Ensure that all allocas are created in the entry block. (#4685)
|
1 год назад |
|
handle_aggregates.cpp
|
b54a27e9e7
Fix incorrect lowering of mixed constant / non-constant aggregate initialization. (#4704)
|
1 год назад |
|
handle_call.cpp
|
c1590f886a
Add equality comparison support for `bool`. (#4701)
|
1 год назад |
|
handle_expr_category.cpp
|
4845f40dff
Switch `CARBON_CHECK` to a format string API (#4285)
|
1 год назад |
|
lower.cpp
|
c5ada29ba9
Add filename and line number to function debug info metadata (#4243)
|
1 год назад |
|
lower.h
|
c5ada29ba9
Add filename and line number to function debug info metadata (#4243)
|
1 год назад |
|
mangler.cpp
|
daba2c72cf
[NFC] Convert NameScope from struct to class (#4623)
|
1 год назад |
|
mangler.h
|
851ef2c517
Initial, very rough lowering for calls to specific functions and specific function declarations. (#4399)
|
1 год назад |