Thomas Köppe
|
bf32da8dad
Add missing standard library header inclusions (#5316)
|
1 год назад |
David Blaikie
|
f45a632d77
Implement virtual call dispatch (#5308)
|
1 год назад |
Jon Ross-Perkins
|
b49e89e97e
Add a no-op builtin function which shouldn't generate code. (#5306)
|
1 год назад |
Alina Sbirlea
|
7da972b773
Create a single global for the PrintInt format string. (#5275)
|
1 год назад |
Richard Smith
|
c33adfafd3
Replace `GetTypeInSpecific` with `GetTypeOfInstInSpecific`. (#5232)
|
1 год назад |
Alina Sbirlea
|
d3869a529b
Continue: emit function definitions for specifics. (#5068)
|
1 год назад |
Alina Sbirlea
|
4e21c0c1fc
Basic lowering generic function definitions. (#5016)
|
1 год назад |
Dana Jansens
|
129cf35d78
Support BitAnd operator between facet types (#5022)
|
1 год назад |
Jon Ross-Perkins
|
6b5eb1a101
Id::Invalid -> Id::None (#4834)
|
1 год назад |
Richard Smith
|
246ec785df
Add support for converting between integer types (#4753)
|
1 год назад |
Richard Smith
|
4a7aefefaa
Add support for operators on `Core.IntLiteral`. (#4716)
|
1 год назад |
Richard Smith
|
c1590f886a
Add equality comparison support for `bool`. (#4701)
|
1 год назад |
Richard Smith
|
3645143e27
Add solutions for advent of code 2024 day 1 to `examples/`. (#4673)
|
1 год назад |
Richard Smith
|
e2ae5f212c
Remove the special case for `i32`. (#4543)
|
1 год назад |
Richard Smith
|
cbd88e5c72
Add builtin for performing checked conversion between integer types. (#4523)
|
1 год назад |
Richard Smith
|
44fe65fbe5
Rename `BigInt` to `IntLiteral`. (#4476)
|
1 год назад |
Richard Smith
|
a02dfe0226
Superficial support for `Core.BigInt` type (#4414)
|
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 год назад |
Richard Smith
|
37a8bfa488
Refactor `ReturnTypeInfo` and `InitRepr`. (#4169)
|
1 год назад |
Jon Ross-Perkins
|
6d2d1cf7ca
Refactor lower handlers to use overloads. (#4120)
|
1 год назад |
Jon Ross-Perkins
|
a81d67c629
Rename Builtin to BuiltinInst, particularly to get BuiltinInstKind (#4115)
|
1 год назад |
Jon Ross-Perkins
|
a4ef5dd591
Move Lower::HandleCall out to its own file. (#4116)
|
1 год назад |