| .. |
|
BUILD
|
a0d767246f
Add `GenericInstance` type to represent instances of generics. (#4085)
|
1 rok pred |
|
bind_name.h
|
bf736e6b03
A collection of hashing improvements from using hashtables. (#4094)
|
1 rok pred |
|
block_value_store.h
|
5c8fa6ad5c
Replace `FoldingSet` with `DenseMap` for instruction canonicalization. (#3979)
|
1 rok pred |
|
builtin_function_kind.cpp
|
8bb80d8271
Add a basic Core.Print function for ints. (#4078)
|
1 rok pred |
|
builtin_function_kind.def
|
8bb80d8271
Add a basic Core.Print function for ints. (#4078)
|
1 rok pred |
|
builtin_function_kind.h
|
76ed3c73cb
Promote FunctionType to a standard instruction. (#3931)
|
2 rokov pred |
|
builtin_kind.cpp
|
6d4d05f68a
SEMANTICS->SEM_IR in macro names. Update comments in `sem_ir/node.h`. (#3309)
|
2 rokov pred |
|
builtin_kind.def
|
76ed3c73cb
Promote FunctionType to a standard instruction. (#3931)
|
2 rokov pred |
|
builtin_kind.h
|
5020fdb3be
Use abbreviation "decl" instead of "declaration" (#3382)
|
2 rokov pred |
|
class.h
|
19c5596fd8
Build Generic objects for generic classes and interfaces. (#4086)
|
1 rok pred |
|
constant.cpp
|
5c8fa6ad5c
Replace `FoldingSet` with `DenseMap` for instruction canonicalization. (#3979)
|
1 rok pred |
|
constant.h
|
9029cac727
Remove `inst_id` from the public interface of `ConstantId`. (#4053)
|
1 rok pred |
|
copy_on_write_block.h
|
5c8fa6ad5c
Replace `FoldingSet` with `DenseMap` for instruction canonicalization. (#3979)
|
1 rok pred |
|
entry_point.cpp
|
71aa4a45be
Distinguish between name IDs and string IDs in the type system. (#3341)
|
2 rokov pred |
|
entry_point.h
|
bfa5463e5b
Add signature enforcement for `Main.Run` and give it the symbol name `main`. (#3266)
|
2 rokov pred |
|
file.cpp
|
8218769e5e
Fix quirks in debug printing (#4088)
|
1 rok pred |
|
file.h
|
a0d767246f
Add `GenericInstance` type to represent instances of generics. (#4085)
|
1 rok pred |
|
formatter.cpp
|
19c5596fd8
Build Generic objects for generic classes and interfaces. (#4086)
|
1 rok pred |
|
formatter.h
|
bf02d1f4b0
Remove headers marked as unused by ClangD. (#3661)
|
2 rokov pred |
|
function.cpp
|
9029cac727
Remove `inst_id` from the public interface of `ConstantId`. (#4053)
|
1 rok pred |
|
function.h
|
e7b0529957
Create a `Generic` object to represent a generic. (#4081)
|
1 rok pred |
|
generic.cpp
|
a8748f3e2d
Key context improvements (#4095)
|
1 rok pred |
|
generic.h
|
19c5596fd8
Build Generic objects for generic classes and interfaces. (#4086)
|
1 rok pred |
|
id_kind.h
|
19c5596fd8
Build Generic objects for generic classes and interfaces. (#4086)
|
1 rok pred |
|
ids.h
|
8218769e5e
Fix quirks in debug printing (#4088)
|
1 rok pred |
|
impl.h
|
abf23ae7fe
Initial scaffolding for building a witness table for an `impl`. (#3743)
|
2 rokov pred |
|
import_ir.h
|
8218769e5e
Fix quirks in debug printing (#4088)
|
1 rok pred |
|
inst.cpp
|
5c8fa6ad5c
Replace `FoldingSet` with `DenseMap` for instruction canonicalization. (#3979)
|
1 rok pred |
|
inst.h
|
bf736e6b03
A collection of hashing improvements from using hashtables. (#4094)
|
1 rok pred |
|
inst_kind.cpp
|
79c0b65288
Separate constant emission from function emission. (#3916)
|
2 rokov pred |
|
inst_kind.def
|
d18584c6c2
Make representation of call to a generic class / interface more uniform. (#4050)
|
1 rok pred |
|
inst_kind.h
|
79c0b65288
Separate constant emission from function emission. (#3916)
|
2 rokov pred |
|
inst_namer.cpp
|
9029cac727
Remove `inst_id` from the public interface of `ConstantId`. (#4053)
|
1 rok pred |
|
inst_namer.h
|
3776c068de
Unify instruction naming between SemIR and LLVM IR (#3898)
|
2 rokov pred |
|
interface.h
|
19c5596fd8
Build Generic objects for generic classes and interfaces. (#4086)
|
1 rok pred |
|
name.cpp
|
5c8fa6ad5c
Replace `FoldingSet` with `DenseMap` for instruction canonicalization. (#3979)
|
1 rok pred |
|
name.h
|
d2056ef4b9
Split classes in file.h and value_stores.* to separate files (#3725)
|
2 rokov pred |
|
name_scope.h
|
b70cfd0be9
Remove another hashtable iteraiton order dependency. (#4070)
|
1 rok pred |
|
type.h
|
9029cac727
Remove `inst_id` from the public interface of `ConstantId`. (#4053)
|
1 rok pred |
|
type_info.h
|
439a644960
Propagate the phase of a type from its constituent types. (#3645)
|
2 rokov pred |
|
typed_insts.h
|
19c5596fd8
Build Generic objects for generic classes and interfaces. (#4086)
|
1 rok pred |
|
typed_insts_test.cpp
|
3fa70de101
Remove some C++17 workarounds now we build in C++20 mode. (#3653)
|
2 rokov pred |
|
yaml_test.cpp
|
8218769e5e
Fix quirks in debug printing (#4088)
|
1 rok pred |