Fix spirv.h include to rely on include paths
[platform/upstream/SPIRV-Tools.git] / test /
2017-11-27 Andrey TuganovDerivative opcodes require Fragment exec model
2017-11-24 Andrey TuganovRelaxed OpImageWrite texel type check
2017-11-24 Andrey TuganovRelaxed OpImageRead validation rules
2017-11-24 Andrey TuganovAdd validation checks for Execution Model
2017-11-23 Alan BakerAdding new def -> use mapping container
2017-11-23 Lei ZhangAllow derived access chain without uses in access chain...
2017-11-23 Andrey TuganovAdd derivatives validation pass
2017-11-23 David NetoMove SetContextMessageConsumer into libspirv namespace
2017-11-23 Steven PerronCreate a local value numbering pass
2017-11-22 Andrey TuganovValidator pass for image instructions
2017-11-21 GregFOptimize loads/stores on nested structs
2017-11-21 Andrey TuganovAdd new compression algorithm and models
2017-11-20 Alan BakerAdding an unique id to Instruction generated by IRContext
2017-11-18 Lei ZhangFix hard-coded header path
2017-11-15 Steven PerronAdd the decoration manager to the IRContext.
2017-11-15 Alan BakerInitial implementation of merge return pass.
2017-11-13 Diego NovilloAdd analysis to compute mappings between instructions...
2017-11-13 Daniel SchürmannFix decorations of inlined functions.
2017-11-13 David NetoTests: Add optional dependency on Effcee stateful matcher
2017-11-08 Steven PerronAdd the IRContext (part 2): Add def-use manager
2017-11-07 GregFOpt: Fix HasLoads to not report decoration as load.
2017-11-02 Nuno SubtilValidate storage class of target pointer for OpStore
2017-10-31 Steven PerronAdd the IRContext (part 1)
2017-10-31 Nuno SubtilAdd validation for OpBranchConditional
2017-10-31 GregFADCE: Dead if elimination
2017-10-28 Steven PerronAdd option to relax validation of store types.
2017-10-25 Steven PerronChange the sections in the module to use the Instructio...
2017-10-25 Lei ZhangTurn all function static non-POD variables into global...
2017-10-24 Józef KuciaValidate SpvOpVectorShuffle
2017-10-24 Jesus Carabanorestrict opcodes targeting OpDecorationGroup
2017-10-24 Daniel SchürmannFixed --eliminate-common-uniform so that it does not...
2017-10-24 Andrey TuganovRefactored compression debugger
2017-10-23 Steven PerronAdd pass to remove dead variables at the module level.
2017-10-23 David NetoOptimizer: OpModuleProcessed is in its own layout section
2017-10-20 Andrey TuganovAdd validation pass for conversion instructions
2017-10-20 Steven PerronChange BasicBlock to use InstructionList to hold instru...
2017-10-19 David NetoThe reviewed cfg_cleanup optimize pass
2017-10-19 Diego NovilloCFG cleanup pass - Remove unreachable blocks.
2017-10-13 GregFADCE: Treat privates like locals in entry point with...
2017-10-13 David NetoValidator: Test OpReturnValue type check
2017-10-12 Andrey TuganovReenable validate type unique pass
2017-10-12 Andrey TuganovRefactored MARK-V API
2017-10-12 Andrey TuganovValidator checks OpReturn called from void func
2017-10-12 Steven PerronGeneric intrusive linked list class.
2017-10-12 GregFDeadBranchElim: Add dead case elimination
2017-10-06 Pierre MoreauImplement Linker (module combiner)
2017-10-05 GregFAggressiveDCE: Fix to not treat parameter memory refs...
2017-10-03 Pierre MoreauCompact-ids pass should update the header ID bound
2017-10-03 David NetoDiagnosticStream move ctor moves output duties to new...
2017-09-27 David NetoCompact-ids pass should update instruction's result_id...
2017-09-26 Andrey TuganovAdd bitwise operations validator pass
2017-09-26 Andrey TuganovAdd remaining opcodes to arithmetics validation
2017-09-26 Steven PerronCreate the dead function elimination pass
2017-09-25 Andrey TuganovAdd SPIRV_SPIRV_COMPRESSION option to cmake
2017-09-21 EhsanMerge pull request #829 from atgoo/fix_val_logicals
2017-09-21 Andrey TuganovValidator: fix logicals pass for OpSelect pointers
2017-09-21 David Netoelim-multi-store: only patch loop header phis that...
2017-09-20 Andrey TuganovAdd validate logicals pass to the validator
2017-09-20 Andrey TuganovRefactored validate_aritmetics.cpp
2017-09-18 Steven PerronAdd strength reduction; for now replace multiply by...
2017-09-14 David NetoRecognize SPV_AMD_shader_fragment_mask
2017-09-08 Andrey TuganovAdd new checks to validate arithmetics pass
2017-09-07 David Netovalidator: OpModuleProcessed allowed in layout section 7c
2017-09-06 Andrey TuganovUpdate MARK-V to version 1.01
2017-09-05 David NetoInliner: Fix LoopMerge when inline into loop header...
2017-09-05 Andrey TuganovAdd validation pass for arithmetic operations
2017-09-02 David NetoMake enums for all currently published extensions
2017-09-01 David NetoInliner: Remap callee entry block id to single-trip...
2017-09-01 David NetoInline: Fix single-block loop caller cases
2017-09-01 David NetoUpdate tests for new preferred name as ShaderViewportIn...
2017-09-01 Andrey TuganovExtension allows multiple same OpTypePointer types
2017-08-30 GregFDeadBranchElim: Fix dead block detection to ignore...
2017-08-30 GregFInline: Fix remapping of non-label forward references...
2017-08-28 Andrey TuganovFix encode zero bits on word boundary bug
2017-08-24 David NetoUpdated capabilites for SampleMask
2017-08-18 GregFOpt: Create InlineOpaquePass
2017-08-18 GregFOpt: Have "size" passes process full entry point call...
2017-08-16 Andrey TuganovHuffman codec can serialize to text
2017-08-15 GregFOpt: Add opaque tests
2017-08-10 Andrey TuganovAdd id descriptor feature to SPIR-V
2017-08-10 GregFADCE: Add support for function calls
2017-08-10 David NetoInliner: callee can have early return that isn't multi...
2017-08-04 GregFInline: Split out InlineExhaustivePass from InlinePass
2017-08-03 GregFAdd CommonUniformElim pass
2017-08-02 GregFAdd MemPass, move all shared functions to it.
2017-08-02 Andrey TuganovAdd multi-sequence move-to-front implementation
2017-07-26 GregFOpt: Delete names and decorations of dead instructions
2017-07-26 Lei ZhangOpt: HasOnlySupportedRefs should consider OpCopyObject
2017-07-25 GregFAdd extension whitelists to size-reduction passes.
2017-07-21 GregFFix handling of CopyObject in GetPtr and its call sites
2017-07-10 GregFAdd AggressiveDCEPass
2017-07-07 GregFAdd LocalMultiStoreElim pass
2017-07-07 GregFDeadBranchElim: Add DeadBranchElimPass
2017-07-05 David NetoInclude memory and semantics IDs when iterating over...
2017-07-04 Andrey TuganovMARK-V decoder supports extended instructions
2017-07-04 Chris ForbesConvert pattern stack from deque to vector, and share it
2017-07-04 Andrey TuganovAdded fixed width encoding to bit_stream
2017-06-30 Andrey TuganovAdded compression tool tools/spirv-markv. Work in progress.
2017-06-29 Andrey TuganovAdded log(n) move-to-front implementation
2017-06-29 Andrey TuganovAdded Huffman codec to utils
next