Alastair Donaldson
|
f3acb955c2
Initial commit for spirv-reduce. (#2056)
|
5 anni fa |
Jeff Bolz
|
c06a35b902
Rename PCH macro to spvtools_pch to avoid conflicts with other projects. Also add pch to test/opt. (#2034)
|
5 anni fa |
Jeff Bolz
|
60fac96c6b
Enable precompiled headers for spirv-tools(-shared) and some unit tests (#2026)
|
5 anni fa |
dan sinclair
|
9e6f5134d1
Reduce number of test targets (#2024)
|
5 anni fa |
Diego Novillo
|
03000a3a38
Add testing framework for tools.
|
6 anni fa |
dan sinclair
|
5fc011b453
Move bit_stream, move_to_front and huffman_codec. (#1833)
|
6 anni fa |
dan sinclair
|
e3ea909ebe
Simplify MoveToFront (#1806)
|
6 anni fa |
Jaebaek Seo
|
3b594e1630
Add --time-report to spirv-opt
|
6 anni fa |
Lei Zhang
|
1ef6b19260
Migrate to use unified grammar tables
|
6 anni fa |
Józef Kucia
|
3013897556
Build SPIRV-Tools as shared library
|
6 anni fa |
David Neto
|
59de6100b5
Add asm, dis support for DebugInfo extended instruction set
|
6 anni fa |
David Neto
|
7ba59ac8dc
Force gtest to expose ::testing::Combine
|
6 anni fa |
Lei Zhang
|
b93c066b0b
CMake: allow both SPIRV-Headers and spirv-headers
|
6 anni fa |
David Neto
|
76555bd4ba
Tests: Add optional dependency on Effcee stateful matcher
|
6 anni fa |
Steven Perron
|
720beb161a
Generic intrusive linked list class.
|
7 anni fa |
Pierre Moreau
|
86627f7b3f
Implement Linker (module combiner)
|
7 anni fa |
Andrey Tuganov
|
73e8dac5b9
Added compression tool tools/spirv-markv. Work in progress.
|
7 anni fa |
Andrey Tuganov
|
8d3882a408
Added log(n) move-to-front implementation
|
7 anni fa |
Andrey Tuganov
|
40a2829611
Added Huffman codec to utils
|
7 anni fa |
Andrey Tuganov
|
3eb716cae4
Added bit stream utils
|
7 anni fa |
Andrey Tuganov
|
b173d1c3cd
Added option --preserve-numeric-ids to tools/spirv-as
|
7 anni fa |
Andrey Tuganov
|
4f216402ba
Added statistical analysis tool (tool/stats)
|
7 anni fa |
Lei Zhang
|
5c3c054c1f
Group targets into folders
|
7 anni fa |
Andrey Tuganov
|
c804c125c5
Autogenererating enum-string mappings from grammar
|
7 anni fa |
Andrey Tuganov
|
b011633171
Validator checks if operands require extension
|
7 anni fa |
Andrey Tuganov
|
1fb8c37b57
Refactored enum_set
|
7 anni fa |
David Neto
|
37422e9dba
Support building under CYGWIN
|
7 anni fa |
Lei Zhang
|
4f57e140bf
Renaming test files to comply with Google style guide.
|
8 anni fa |
Lei Zhang
|
bfd7cd6d6e
Add utility macros for logging messages.
|
8 anni fa |
Lei Zhang
|
755f97f534
Add a callback mechanism for communicating messages to callers.
|
8 anni fa |