Disable check which fails Vulkan CTS
[platform/upstream/SPIRV-Tools.git] / include /
2018-02-07 Józef KuciaBuild SPIRV-Tools as shared library
2018-02-01 Steven PerronAdd pass to reaplce invalid opcodes
2018-01-30 GregFInsertExtractElim: Split out DeadInsertElim as separate...
2018-01-25 Alan BakerInitial implementation of if conversion
2018-01-19 Steven PerronCreate a pass to work around a driver bug related to...
2018-01-10 Alan BakerAdding additional functionality to ADCE.
2018-01-09 Alan BakerRewriting dead branch elimination.
2018-01-08 Lei ZhangAllow relaxing validation of pointers in logical addres...
2018-01-05 Pierre MoreauLinker code cleanups
2018-01-04 David NetoAdd --print-all optimizer option
2017-12-22 David NetoAdd asm, dis support for DebugInfo extended instruction set
2017-12-21 Diego NovilloImplement SSA CCP (SSA Conditional Constant Propagation).
2017-12-19 Steven PerronAllow pointers to pointers in logical addressing mode.
2017-12-19 Steven PerronConvert private variables to function scope.
2017-12-18 David NetoRemove concept of FIRST_CONCRETE_* operand types
2017-12-12 Pierre MoreauSupport OpenCL 1.2 and 2.0 target environments
2017-12-11 Alan BakerAdd scalar replacement
2017-12-07 Steven PerronAdd global redundancy elimination
2017-11-23 Lei ZhangAdd RegisterLegalizationPasses() into the interface
2017-11-23 Steven PerronCreate a local value numbering pass
2017-11-20 Alan BakerAdding an unique id to Instruction generated by IRContext
2017-11-15 Alan BakerInitial implementation of merge return pass.
2017-10-28 Steven PerronAdd option to relax validation of store types.
2017-10-23 Steven PerronAdd pass to remove dead variables at the module level.
2017-10-19 Diego NovilloCFG cleanup pass - Remove unreachable blocks.
2017-10-12 Andrey TuganovRefactored MARK-V API
2017-10-10 Diego NovilloAdd -O, -Os and -Oconfig flags.
2017-10-06 Pierre MoreauImplement Linker (module combiner)
2017-10-06 Andrey TuganovRemove duplicate dead branch elim pass declaration
2017-09-26 Lei ZhangRemove duplicated declaration of CreateAggressiveDCEPass().
2017-09-26 Steven PerronCreate the dead function elimination pass
2017-09-18 Steven PerronAdd strength reduction; for now replace multiply by...
2017-08-18 GregFOpt: Create InlineOpaquePass
2017-08-10 GregFADCE: Add support for function calls
2017-08-04 GregFInline: Split out InlineExhaustivePass from InlinePass
2017-08-03 GregFAdd CommonUniformElim pass
2017-07-10 GregFAdd AggressiveDCEPass
2017-07-07 GregFAdd LocalMultiStoreElim pass
2017-07-07 GregFDeadBranchElim: Add DeadBranchElimPass
2017-06-30 Andrey TuganovAdded compression tool tools/spirv-markv. Work in progress.
2017-06-27 GregFBlockMerge: Add BlockMergePass
2017-06-21 Rex XuAdd support for SPV AMD extensions
2017-06-21 GregFmem2reg: Add InsertExtractElimPass
2017-06-19 GregFmem2reg: Add LocalSingleStoreElimPass
2017-06-12 GregFmem2reg: Add pass to eliminate local loads and stores...
2017-06-04 GregFMem2Reg: Add Local Access Chain Convert pass
2017-05-15 David NetoAdd SPIR-V 1.2 support, for OpenCL 2.2
2017-04-21 qiningAdd bit pattern interface for setting default value...
2017-04-20 Andrey TuganovAdded --compact-ids to /tools/opt
2017-04-13 Andrey TuganovAdded option --preserve-numeric-ids to tools/spirv-as
2017-04-06 David NetoAdd FlattenDecoration transform
2017-03-29 Greg FischerAdd exhaustive function call inlining to spirv-opt
2017-03-23 David NetoSupport SPV_AMD_gcn_shader
2017-03-17 David Netospirv-val prints warnings
2017-03-17 David NetoAdd SpirvTools::Validate that takes an options object
2017-03-14 Andrey TuganovValidator checks if operands require extension
2017-02-28 Ehsan NasiriAdd command line options struct for the validator
2016-11-08 Ehsan NasiriAdding validation for vector data rule.
2016-09-21 Lei ZhangAdd more Assemble(), Disassemble() and Validate() overl...
2016-09-21 Lei ZhangPublish the C++ interface.
2016-09-19 Umar ArshadUpdate validate interface to accept binary pointers
2016-09-15 Lei ZhangAdd a callback mechanism for communicating messages...
2016-09-14 David NetoClarify: Ok to pass null diagnostic to spvBinaryParse
2016-09-02 David NetoRelicense SPIRV-Tools under Apache 2.0
2016-08-05 David NetoAdd target envs for OpenCL, OpenGL
2016-07-19 David NetoDisassembling: map IDs to friendly names.
2016-06-27 Lei ZhangAdd an option to spvBinaryToText() to ignore header...
2016-06-10 Lei ZhangUse SPIR-V headers from the KhronosGroup/SPIRV-Headers...
2016-05-11 Dejan MircevskiTest ABGR image channel order.
2016-04-22 David NetoAdd CHANGES file with high level software history
2016-04-19 Dejan MircevskiFirst tests for SPIR-V v1.1.
2016-04-18 Dejan MircevskiAdd SPIR-V 1.1 grammar.
2016-04-11 Dejan MircevskiRemove revision from SPV_ENV_*.
2016-04-04 Dejan MircevskiFix validation of array length.
2016-04-04 Lei ZhangRemove dependency on SPIR-V headers in libspirv.h.
2016-03-31 Dejan MircevskiAdd a target environment to spvContextCreate().
2016-03-29 David NetoOpExecutionMode only takes a single ExecutionMode
2016-03-21 Andrew WoloszynMake everything compile cleanly with -Wpedantic.
2016-03-01 Dejan MircevskiMake libspirv.h more C friendly.
2016-02-23 Lei ZhangRemove spv_validate_options_t and change tests accrodingly.
2016-02-17 David NetoSPIR-V Tools fully supports SPIR-V 1.0 Rev3
2016-02-17 David NetoRearrange headers
2016-02-16 David NetoUse syntax tables for SPIR-V 1.0 Rev3
2016-02-16 David NetoDon't promise particular values when float parsing...
2016-02-15 David NetoParse overflow for fp16 like for 32- and 64-bit
2016-02-12 David NetoFloat literal parsing fixes
2016-02-11 David NetoReject float literals with two leading signs
2016-02-02 David NetoAdd spvOperandIsConcreteMask
2016-02-02 Dejan MircevskiUse AssemblyGrammar for capability validation.
2016-01-27 Umar ArshadInitial capability implementation and unit tests
2016-01-20 David NetoAdd disassembler option to show byte offset
2016-01-15 Umar ArshadValidation refactor
2016-01-13 Norbert NopperFix, that spirv-tools did not build, as two casts are...
2016-01-11 Andrew WoloszynMinor fixes to remove warnings in VS2013.
2016-01-11 David NetospvDiagnosticDestroy is safe to call on nullptr
2016-01-11 Andrew WoloszynMade compilation with gcc and clang more strict.
2016-01-08 Andrew WoloszynSupport 16-bit float in assembler and disassembler
2016-01-07 Dejan MircevskiExtend copyright to 2016.
2016-01-06 David NetoFix shadowing warnings reported by GCC
2016-01-06 David NetoFix conversion warnings reported by GCC.
next