platform/upstream/SPIRV-Tools.git
2017-11-24 David NetoTest for pollution of the global namespace
2017-11-23 Steven PerronRemove derivative instructions from the list of combina...
2017-11-23 David NetoStart v2017.2-dev
2017-11-23 David NetoFinalize 2017.1
2017-11-23 Lei ZhangAdd RegisterLegalizationPasses() into the interface
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 TuganovFix move semantics in iterator make_range
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-20 Steven PerronAdd dead function elimination to -O and -Os
2017-11-18 Lei ZhangFix hard-coded header path
2017-11-15 David NetoGit should ignore external repos
2017-11-15 Steven PerronAdd the decoration manager to the IRContext.
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
next