platform/upstream/SPIRV-Tools.git
2017-11-15 Alan BakerInitial implementation of merge return pass.
2017-11-15 Lei ZhangAppveyor: skip building tags
2017-11-15 Lei ZhangAppveyor: Stop testing VS 2013/2015 Debug
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-10 Steven PerronHave all MemPasses preserve the def-use manager.
2017-11-09 Lei ZhangTravis: auto deploy build artifacts to GitHub Releases
2017-11-09 Lei ZhangAppveyor: auto deploy build artifacts to GitHub Releases
2017-11-08 Diego NovilloRe-format files in source, source/opt, source/util...
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-07 GregFOpt: Remove CommonUniformElimination from -O and -Os...
2017-11-06 David NetoDescribe public_spirv_tools_dev@khronos.org mailing...
2017-11-02 Nuno SubtilValidate storage class of target pointer for OpStore
2017-11-02 Diego NovilloMove class CFG from namespace opt to namespace ir.
2017-11-02 Diego NovilloAdd a new class opt::CFG to represent the CFG for the...
2017-10-31 Steven PerronAdd the IRContext (part 1)
2017-10-31 Nuno SubtilAdd validation for OpBranchConditional
2017-10-31 Andrey TuganovLowered initial capacity of move-to-front sequence
2017-10-31 Steven PerronFix copyright check when the build directory is in...
2017-10-31 GregFADCE: Dead if elimination
2017-10-30 Diego NovilloMore re-factoring to simplify pass initialization.
2017-10-28 Steven PerronAdd option to relax validation of store types.
2017-10-28 Andrey TuganovCompression: removed 'presumed index' feature
2017-10-28 Jesus CarabanoUse std::lower_bound for opcode lookup
2017-10-27 Diego NovilloRe-factor Phi insertion code out of LocalMultiStoreElimPass
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 David NetoOptimizer: Line and NoLine are not debug1 or debug2
2017-10-24 Andrey TuganovRefactored compression debugger
2017-10-24 Steven PerronRun dead variable elimination when using -O and -Os
2017-10-24 GregFDeadBranchElim: Fix dead block elimination
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-21 Andrey TuganovAdd Android.mk build to Travis CI
2017-10-20 Andrey TuganovAdded dummy android test application
2017-10-20 David NetoFix cfg_cleanup.cpp. My bad.
2017-10-20 David NetoRemove coding redundancy in cfg_cleanup_pass.cpp
2017-10-20 Andrey TuganovAdd instruction_list to Android.mk
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 Andrey TuganovRemoved todos from validate_id.cpp
2017-10-19 David NetoDeadBranchElim: Slightly more defensive coding
2017-10-19 David NetoThe reviewed cfg_cleanup optimize pass
2017-10-19 Diego NovilloCFG cleanup pass - Remove unreachable blocks.
2017-10-18 David NetoAndroid.mk: add source/opt/fold.cpp
2017-10-18 Diego NovilloMerge pull request #885 from dnovillo/const-prop
2017-10-17 Diego NovilloRe-factor generic constant folding code out of FoldSpec...
2017-10-13 GregFADCE: Treat privates like locals in entry point with...
2017-10-13 GregFOpt: Move *NextId functionality into MemPass
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-12 Andrey TuganovAdd Android.mk to SPIRV-Tools
2017-10-10 Diego NovilloAdd -O, -Os and -Oconfig flags.
2017-10-10 Tim DiekmannSet cmake-policy CMP0048 to NEW
2017-10-06 Pierre MoreauImplement Linker (module combiner)
2017-10-06 Andrey TuganovRemove duplicate dead branch elim pass declaration
2017-10-06 Andrew WoloszynHack around bug in gcc-4.8.1 templates.
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-29 David NetoCache end iterators for speed
2017-09-29 jcarabanNo use to check OpBitCount result width
2017-09-28 Lei ZhangSkip checking copyright if SPIRV_SKIP_TESTS is enabled
2017-09-27 David NetoUpdate CHANGES to reflect fix for #827
2017-09-27 David NetoCompact-ids pass should update instruction's result_id...
2017-09-26 Lei ZhangRemove duplicated declaration of CreateAggressiveDCEPass().
2017-09-26 Andrey TuganovAdd bitwise operations validator pass
2017-09-26 Andrey TuganovAdd remaining opcodes to arithmetics validation
2017-09-26 David NetoUpdate CHANGES with recent news
2017-09-26 Steven PerronCreate the dead function elimination pass
2017-09-26 Andrey TuganovDetach MARK-V from the validator
2017-09-26 Lei ZhangAvoid using global static variables
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-20 Andrey TuganovUpdated markv_autogen
2017-09-19 Greg FischerElimLocalMultiStore: Reset structured successors for...
2017-09-18 Steven PerronAdd strength reduction; for now replace multiply by...
2017-09-16 GregFExtractInsert: Handle rudimentary CompositeConstruct...
2017-09-14 David NetoRecognize SPV_AMD_shader_fragment_mask
2017-09-08 Andrey TuganovAdd new checks to validate arithmetics pass
2017-09-08 David NetoUpdate CHANGES for OpModuleProcessed validation rule
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 Netospirv-as: Fail for unrecognized long option
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
next