..
ast
tint: Implement pointer alias analysis
2022-11-17 17:27:27 +00:00
bench
tint: Add a benchmark for atan2 const eval
2022-07-19 14:50:33 +00:00
cmd
Change some kNone to kUnknown.
2022-11-17 18:42:39 +00:00
diagnostic
Start adding IR.
2022-10-28 01:22:58 +00:00
fuzzers
tint: Use "demote-to-helper" semantics for discard
2022-11-09 19:58:59 +00:00
inspector
Run ./tools/format
2022-11-18 11:57:37 +00:00
ir
[ir] Stub remaining AST walk structure.
2022-11-22 10:17:30 +00:00
reader
[spirv-reader] Remove `forced` param from `MakeBranchDetailed`.
2022-11-21 21:39:42 +00:00
resolver
Add const-eval for `degrees` and `radians`
2022-11-21 18:00:01 +00:00
sem
tint: Fix set of overrides in the shader interface
2022-11-17 22:23:46 +00:00
templates
tint: Rename kInvalid to kUndefined for enums
2022-10-12 18:49:15 +00:00
text
Expand ASCII short circuit.
2022-07-25 13:41:21 +00:00
transform
tint/transform: Include diagnostics in TINT_PRINT_PROGRAM_FOR_EACH_TRANSFORM
2022-11-21 19:13:43 +00:00
utils
Run ./tools/format
2022-11-18 11:57:37 +00:00
val
tint: Fix dxc on Linux
2022-08-03 21:40:46 +00:00
writer
Remove infrastructure for fallthrough
2022-11-15 00:30:33 +00:00
BUILD.gn
tint: Implement pointer alias analysis
2022-11-17 17:27:27 +00:00
CMakeLists.txt
tint: Implement pointer alias analysis
2022-11-17 17:27:27 +00:00
OWNERS
…
castable.cc
Fixup various warnings in Tint which were accidentally suppressed.
2022-06-29 14:38:15 +00:00
castable.h
tint: Castable - optimize IsAnyOf()
2022-08-23 15:39:15 +00:00
castable_bench.cc
tint/ast: Generate ast::StorageClass from intrinsics.def
2022-07-27 16:36:35 +00:00
castable_test.cc
Update internals to initializer instead of constructor.
2022-10-20 13:38:28 +00:00
clone_context.cc
tint::CloneContext: Use utils::Hashset and utils::Hashmap
2022-08-23 18:38:35 +00:00
clone_context.h
tint/utils: Rework Hashmap / Hashset
2022-11-02 19:46:49 +00:00
clone_context_test.cc
tint: Add callback overloads to CloneContext::Insert*
2022-11-02 13:40:41 +00:00
debug.cc
…
debug.h
…
debug_test.cc
…
demangler.cc
Fixup various warnings in Tint which were accidentally suppressed.
2022-06-29 14:38:15 +00:00
demangler.h
…
demangler_test.cc
…
intrinsics.def
Add const-eval for `degrees` and `radians`
2022-11-21 18:00:01 +00:00
number.cc
Run ./tools/format
2022-11-18 11:57:37 +00:00
number.h
Add const-eval for `degrees` and `radians`
2022-11-21 18:00:01 +00:00
number_test.cc
tint/number: add Checked* overloads for f32 and f16
2022-11-16 21:51:31 +00:00
program.cc
tint: Add FriendlyName() to Program
2022-09-05 20:51:23 +00:00
program.h
tint: Add FriendlyName() to Program
2022-09-05 20:51:23 +00:00
program_builder.cc
tint: Add FriendlyName() to Program
2022-09-05 20:51:23 +00:00
program_builder.h
Remove infrastructure for fallthrough
2022-11-15 00:30:33 +00:00
program_builder_test.cc
tint/ast: Migrate to utils::Vector
2022-08-02 17:03:35 +00:00
program_id.cc
…
program_id.h
…
program_test.cc
Rename StorageClass to AddressSpace.
2022-10-03 14:05:23 +00:00
reflection.h
tint: Add TINT_REFLECT() & ForeachField()
2022-09-02 11:40:19 +00:00
reflection_test.cc
tint: Add TINT_REFLECT() & ForeachField()
2022-09-02 11:40:19 +00:00
scope_stack.h
tint/resolver: Move from STL to tint::utils containers
2022-11-09 20:55:33 +00:00
scope_stack_test.cc
…
source.cc
Remove tint::Source::data_view
2022-11-17 19:16:24 +00:00
source.h
Remove tint::Source::data_view
2022-11-17 19:16:24 +00:00
source_test.cc
Remove tint::Source::data_view
2022-11-17 19:16:24 +00:00
symbol.cc
tint: Fix TINT_SYMBOL_STORE_DEBUG_NAME
2022-07-21 22:06:05 +00:00
symbol.h
tint: Fix doxygen error.
2022-08-01 17:25:44 +00:00
symbol_table.cc
…
symbol_table.h
tint: Rename kInvalid to kUndefined for enums
2022-10-12 18:49:15 +00:00
symbol_table_test.cc
…
symbol_test.cc
…
test_main.cc
tint: Add Initialize() / Shutdown() public APIs
2022-11-03 19:16:26 +00:00
tint.cc
tint: Add Initialize() / Shutdown() public APIs
2022-11-03 19:16:26 +00:00
tint.natvis
Update internals to initializer instead of constructor.
2022-10-20 13:38:28 +00:00
tint_gdb.py
tint: Fix gdb and lldb pretty printers for recently updated Hashset and Hashmap
2022-11-07 14:00:53 +00:00
tint_lldb.py
tint: Fix gdb and lldb pretty printers for recently updated Hashset and Hashmap
2022-11-07 14:00:53 +00:00
traits.h
tint: const eval of 'select' builtin
2022-10-05 01:39:53 +00:00
traits_test.cc
…