Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/KhronosGroup/SPIRV-Tools.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-07-28spirv-as: Avoid overflow when parsing exponents on hex floats (#4874)David Neto
2022-07-12Revert "Optimize DefUseManager allocations (#4709)" (#4846)Greg Fischer
2022-04-01Suppress -Wunused-but-set-variable on variable (#4777)Nico Weber
2022-02-16Optimize DefUseManager allocations (#4709)pd-valve
2022-02-15Optimize Type::HashValue (#4707)pd-valve
2022-02-10Optimize Instruction::Instruction (#4705)pd-valve
2022-01-26Fix various source comment (doxygen) typos (#4680)luzpaz
2022-01-25Avoid infinite recursion in comparison operators on SmallVector (#4681)smikims
2021-12-08Fix endianness of string literals (#4622)Marius Hillenbrand
2021-12-08Avoid uninitialised read when parsing hex float (#4646)Alastair Donaldson
2021-09-03fix parsing of bad binary exponents in hex floats (#4501)David Neto
2019-10-16Support constant-folding UConvert and SConvert (#2960)Jakub Kuderski
2019-08-08Add descriptor array scalar replacement (#2742)Steven Perron
2018-11-26Change HexFloat to work with gcc8. (#2109)Steven Perron
2018-09-10Add option for the max id bound. (#1870)Steven Perron
2018-08-14Use MakeUnique. (#1837)dan sinclair
2018-08-14Move make_unique to source/util. (#1836)dan sinclair
2018-08-14Move bit_stream, move_to_front and huffman_codec. (#1833)dan sinclair
2018-08-07Remove unused bit stream methods. (#1807)dan sinclair
2018-08-07Simplify MoveToFront (#1806)dan sinclair
2018-08-03Cleanup includes. (#1795)dan sinclair
2018-08-03Rewrite include guards (#1793)dan sinclair
2018-07-31Wrap entire timer.cpp in SPIRV_TIMER_ENABLED.Dan Sinclair
2018-07-06Move utils/ to spvtools::utilsdan sinclair
2018-06-12Small vector optimization for operands.Steven Perron
2018-04-26Fixes #1521: PadToWord() should use std::move() in && variantCort Stratton
2018-04-23Vector DCE (#1512)Steven Perron
2018-04-13Use a bit vector in ADCESteven Perron
2018-04-03hex_float: Use max_digits10 for the float precisionNeil Roberts
2018-03-21Add --time-report to spirv-optJaebaek Seo
2018-03-19Change merge return pass to handle structured cfg.Steven Perron
2018-02-27Merge arithmetic with non-trivial constant operandsAlan Baker
2018-02-17Removed warnings from hex_float.hAndrew Woloszyn
2018-02-05Add barrier instructions validation passAndrey Tuganov
2018-02-01Fixed harmless uninit var warningAndrey Tuganov
2017-11-27Re-format source tree - NFC.Diego Novillo
2017-11-08Re-format files in source, source/opt, source/util, source/val and tools.Diego Novillo
2017-10-31Lowered initial capacity of move-to-front sequenceAndrey Tuganov
2017-10-25Change the sections in the module to use the InstructionList class.Steven Perron
2017-10-24Refactored compression debuggerAndrey Tuganov
2017-10-24Run dead variable elimination when using -O and -OsSteven Perron
2017-10-20Change BasicBlock to use InstructionList to hold instructions.Steven Perron
2017-10-12Generic intrusive linked list class.Steven Perron
2017-10-06Hack around bug in gcc-4.8.1 templates.Andrew Woloszyn
2017-09-06Update MARK-V to version 1.01Andrey Tuganov
2017-08-28Fix encode zero bits on word boundary bugAndrey Tuganov
2017-08-16Huffman codec can serialize to textAndrey Tuganov
2017-08-02Add multi-sequence move-to-front implementationAndrey Tuganov
2017-07-04Added fixed width encoding to bit_streamAndrey Tuganov
2017-06-30Added compression tool tools/spirv-markv. Work in progress.Andrey Tuganov