| .. |
|
BUILD
|
76ed3c73cb
Promote FunctionType to a standard instruction. (#3931)
|
%!s(int64=2) %!d(string=hai) anos |
|
block_value_store.h
|
d2056ef4b9
Split classes in file.h and value_stores.* to separate files (#3725)
|
%!s(int64=2) %!d(string=hai) anos |
|
builtin_function_kind.cpp
|
76ed3c73cb
Promote FunctionType to a standard instruction. (#3931)
|
%!s(int64=2) %!d(string=hai) anos |
|
builtin_function_kind.def
|
d28c63df01
Add support for builtin float comparison operations (#3899)
|
%!s(int64=2) %!d(string=hai) anos |
|
builtin_function_kind.h
|
76ed3c73cb
Promote FunctionType to a standard instruction. (#3931)
|
%!s(int64=2) %!d(string=hai) anos |
|
builtin_kind.cpp
|
6d4d05f68a
SEMANTICS->SEM_IR in macro names. Update comments in `sem_ir/node.h`. (#3309)
|
%!s(int64=2) %!d(string=hai) anos |
|
builtin_kind.def
|
76ed3c73cb
Promote FunctionType to a standard instruction. (#3931)
|
%!s(int64=2) %!d(string=hai) anos |
|
builtin_kind.h
|
5020fdb3be
Use abbreviation "decl" instead of "declaration" (#3382)
|
%!s(int64=2) %!d(string=hai) anos |
|
class.h
|
9783d44fed
Add a GenericClassType as the type of the name of a generic class. (#3935)
|
%!s(int64=2) %!d(string=hai) anos |
|
constant.cpp
|
5627f88c22
Switch ImportRefs to provide a LocId. (#3913)
|
%!s(int64=2) %!d(string=hai) anos |
|
constant.h
|
79c0b65288
Separate constant emission from function emission. (#3916)
|
%!s(int64=2) %!d(string=hai) anos |
|
copy_on_write_block.h
|
312d158bfc
Factor out CopyOnWriteBlock. (#3785)
|
%!s(int64=2) %!d(string=hai) anos |
|
entry_point.cpp
|
71aa4a45be
Distinguish between name IDs and string IDs in the type system. (#3341)
|
%!s(int64=2) %!d(string=hai) anos |
|
entry_point.h
|
bfa5463e5b
Add signature enforcement for `Main.Run` and give it the symbol name `main`. (#3266)
|
%!s(int64=2) %!d(string=hai) anos |
|
file.cpp
|
9783d44fed
Add a GenericClassType as the type of the name of a generic class. (#3935)
|
%!s(int64=2) %!d(string=hai) anos |
|
file.h
|
c82ce8faae
Start adding tracking of the complete list of IRs under check. (#3915)
|
%!s(int64=2) %!d(string=hai) anos |
|
formatter.cpp
|
20c0322bbe
Rough support for calling a generic class name to form a class type. (#3939)
|
%!s(int64=2) %!d(string=hai) anos |
|
formatter.h
|
bf02d1f4b0
Remove headers marked as unused by ClangD. (#3661)
|
%!s(int64=2) %!d(string=hai) anos |
|
function.cpp
|
76ed3c73cb
Promote FunctionType to a standard instruction. (#3931)
|
%!s(int64=2) %!d(string=hai) anos |
|
function.h
|
76ed3c73cb
Promote FunctionType to a standard instruction. (#3931)
|
%!s(int64=2) %!d(string=hai) anos |
|
id_kind.h
|
e0b8728263
Allocate de Bruijn levels to symbolic bindings. (#3906)
|
%!s(int64=2) %!d(string=hai) anos |
|
ids.h
|
92fa0ac1ac
Remove ImportRefUsed (#3934)
|
%!s(int64=2) %!d(string=hai) anos |
|
impl.h
|
abf23ae7fe
Initial scaffolding for building a witness table for an `impl`. (#3743)
|
%!s(int64=2) %!d(string=hai) anos |
|
import_ir.h
|
b5d28f2c4b
location -> loc abbreviation (#3826)
|
%!s(int64=2) %!d(string=hai) anos |
|
inst.cpp
|
2584399673
Factor `IdKind` enum out of node stack. (#3787)
|
%!s(int64=2) %!d(string=hai) anos |
|
inst.h
|
20c0322bbe
Rough support for calling a generic class name to form a class type. (#3939)
|
%!s(int64=2) %!d(string=hai) anos |
|
inst_kind.cpp
|
79c0b65288
Separate constant emission from function emission. (#3916)
|
%!s(int64=2) %!d(string=hai) anos |
|
inst_kind.def
|
9783d44fed
Add a GenericClassType as the type of the name of a generic class. (#3935)
|
%!s(int64=2) %!d(string=hai) anos |
|
inst_kind.h
|
79c0b65288
Separate constant emission from function emission. (#3916)
|
%!s(int64=2) %!d(string=hai) anos |
|
inst_namer.cpp
|
9783d44fed
Add a GenericClassType as the type of the name of a generic class. (#3935)
|
%!s(int64=2) %!d(string=hai) anos |
|
inst_namer.h
|
3776c068de
Unify instruction naming between SemIR and LLVM IR (#3898)
|
%!s(int64=2) %!d(string=hai) anos |
|
inst_profile.cpp
|
20c0322bbe
Rough support for calling a generic class name to form a class type. (#3939)
|
%!s(int64=2) %!d(string=hai) anos |
|
inst_profile.h
|
29c294880d
Deduplicate and canonicalize all constants. (#3611)
|
%!s(int64=2) %!d(string=hai) anos |
|
interface.h
|
f5a3a9a7e0
Add `Self` into scope in interface definitions and using facets as types. (#3740)
|
%!s(int64=2) %!d(string=hai) anos |
|
name.cpp
|
d2056ef4b9
Split classes in file.h and value_stores.* to separate files (#3725)
|
%!s(int64=2) %!d(string=hai) anos |
|
name.h
|
d2056ef4b9
Split classes in file.h and value_stores.* to separate files (#3725)
|
%!s(int64=2) %!d(string=hai) anos |
|
name_scope.h
|
8567e02aa7
Refactor handling of cross-package imports. (#3783)
|
%!s(int64=2) %!d(string=hai) anos |
|
type.h
|
bb117aea3a
Add support for `iN` and `uN` for all suitable `N`. (#3868)
|
%!s(int64=2) %!d(string=hai) anos |
|
type_info.h
|
439a644960
Propagate the phase of a type from its constituent types. (#3645)
|
%!s(int64=2) %!d(string=hai) anos |
|
typed_insts.h
|
20c0322bbe
Rough support for calling a generic class name to form a class type. (#3939)
|
%!s(int64=2) %!d(string=hai) anos |
|
typed_insts_test.cpp
|
3fa70de101
Remove some C++17 workarounds now we build in C++20 mode. (#3653)
|
%!s(int64=2) %!d(string=hai) anos |
|
yaml_test.cpp
|
62fe0cd385
Remove the builtin IR, and instead define builtin types locally. (#3910)
|
%!s(int64=2) %!d(string=hai) anos |