projects
/
platform
/
upstream
/
SPIRV-Tools.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
platform/upstream/SPIRV-Tools.git
2017-12-08
GregF
SingleStore: Support OpVariable Initialization
commit
|
commitdiff
|
tree
|
snapshot
2017-12-08
Steven Perron
Add option to spirv-opt to skip the validator.
commit
|
commitdiff
|
tree
|
snapshot
2017-12-08
Diego Novillo
Add a new constant manager class.
commit
|
commitdiff
|
tree
|
snapshot
2017-12-07
Steven Perron
Add global redundancy elimination
commit
|
commitdiff
|
tree
|
snapshot
2017-12-07
Steven Perron
Kill names and decoration in inlining.
commit
|
commitdiff
|
tree
|
snapshot
2017-12-07
Victor Lomuller
Add depth first iterator for trees
commit
|
commitdiff
|
tree
|
snapshot
2017-12-06
Diego Novillo
Revert extraneous changes from commit 8ec62deb2.
commit
|
commitdiff
|
tree
|
snapshot
2017-12-06
Stephen McGroarty
Dominator Tree Analysis (#3)
commit
|
commitdiff
|
tree
|
snapshot
2017-12-05
Diego Novillo
Sort flags in help message - NFC.
commit
|
commitdiff
|
tree
|
snapshot
2017-12-05
Lei Zhang
CMake: allow both SPIRV-Headers and spirv-headers
commit
|
commitdiff
|
tree
|
snapshot
2017-12-05
Andrey Tuganov
Add composite instruction validation pass
commit
|
commitdiff
|
tree
|
snapshot
2017-12-05
Lei Zhang
Do not zip and deploy for check formatting
commit
|
commitdiff
|
tree
|
snapshot
2017-12-05
Lei Zhang
Go back to root directory
commit
|
commitdiff
|
tree
|
snapshot
2017-12-05
Lei Zhang
Travis CI: add clang-format check
commit
|
commitdiff
|
tree
|
snapshot
2017-12-05
Diego Novillo
Update .appveyor.yml
commit
|
commitdiff
|
tree
|
snapshot
2017-12-04
Andrey Tuganov
Fix some of the known issues in image validation
commit
|
commitdiff
|
tree
|
snapshot
2017-12-04
Steven Perron
DCEInst kill the same instruction twice.
commit
|
commitdiff
|
tree
|
snapshot
2017-12-04
Diego Novillo
Change Release builds to Release with debug info on...
commit
|
commitdiff
|
tree
|
snapshot
2017-12-04
Diego Novillo
Remove cfg_ field from SSAPropagator class - NFC.
commit
|
commitdiff
|
tree
|
snapshot
2017-12-04
Steven Perron
Change IRContext::KillInst to delete instructions.
commit
|
commitdiff
|
tree
|
snapshot
2017-12-04
Steven Perron
Compute value number when the value table is constructed.
commit
|
commitdiff
|
tree
|
snapshot
2017-12-04
Daan Wendelen
Fixed typo that leaked to the binary
commit
|
commitdiff
|
tree
|
snapshot
2017-12-01
Diego Novillo
Add simplified instructions for pushing a reviewed PR.
commit
|
commitdiff
|
tree
|
snapshot
2017-12-01
Lei Zhang
Travis: mark MacOS builds as optional
commit
|
commitdiff
|
tree
|
snapshot
2017-12-01
Diego Novillo
Re-format CONTRIBUTING.md - NFC.
commit
|
commitdiff
|
tree
|
snapshot
2017-12-01
Lei Zhang
Fix Dref type check in validator
commit
|
commitdiff
|
tree
|
snapshot
2017-12-01
Lei Zhang
Appveyor: use ninja instead of MSBuild
commit
|
commitdiff
|
tree
|
snapshot
2017-12-01
Pierre Moreau
Opt: Remove unused lambda captures
commit
|
commitdiff
|
tree
|
snapshot
2017-12-01
Lei Zhang
Support outputting ANSI color escape sequences in library
commit
|
commitdiff
|
tree
|
snapshot
2017-11-30
David Neto
Erase decorations removed from internal collections
commit
|
commitdiff
|
tree
|
snapshot
2017-11-30
David Neto
Fix validation of group ops in SPV_AMD_shader_ballot
commit
|
commitdiff
|
tree
|
snapshot
2017-11-29
Diego Novillo
Fix #1034 - Give Edge::operator<() weak ordering semantics.
commit
|
commitdiff
|
tree
|
snapshot
2017-11-29
Andrey Tuganov
Validate OpTypeImage and OpTypeSampleImage
commit
|
commitdiff
|
tree
|
snapshot
2017-11-29
Daniel Schürmann
Linker: Fix incorrect exit status.
commit
|
commitdiff
|
tree
|
snapshot
2017-11-29
Steven Perron
Create CONTRIBUTING.md
commit
|
commitdiff
|
tree
|
snapshot
2017-11-29
GregF
AggressiveDCE: Add merge and continue branches for...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-28
Lei Zhang
Update README about the automatic master-tot relase
commit
|
commitdiff
|
tree
|
snapshot
2017-11-28
Diego Novillo
Convert the CFG to an on-demand analysis - NFC.
commit
|
commitdiff
|
tree
|
snapshot
2017-11-28
Diego Novillo
Fix windows build. unsigned vs signed comparison in...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-28
Diego Novillo
Generic value propagation engine.
commit
|
commitdiff
|
tree
|
snapshot
2017-11-27
Diego Novillo
Fix windows build.
commit
|
commitdiff
|
tree
|
snapshot
2017-11-27
Diego Novillo
Re-format source tree - NFC.
commit
|
commitdiff
|
tree
|
snapshot
2017-11-27
Andrey Tuganov
Derivative opcodes require Fragment exec model
commit
|
commitdiff
|
tree
|
snapshot
2017-11-24
Andrey Tuganov
Relaxed OpImageWrite texel type check
commit
|
commitdiff
|
tree
|
snapshot
2017-11-24
David Neto
Update CHANGES to mention fixes for 1007 and 1009
commit
|
commitdiff
|
tree
|
snapshot
2017-11-24
Andrey Tuganov
Relaxed OpImageRead validation rules
commit
|
commitdiff
|
tree
|
snapshot
2017-11-24
Alan Baker
Notify the context of instructions that are being erased.
commit
|
commitdiff
|
tree
|
snapshot
2017-11-24
Andrey Tuganov
Add validation checks for Execution Model
commit
|
commitdiff
|
tree
|
snapshot
2017-11-24
David Neto
Test for pollution of the global namespace
commit
|
commitdiff
|
tree
|
snapshot
2017-11-23
Steven Perron
Remove derivative instructions from the list of combina...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-23
David Neto
Start v2017.2-dev
commit
|
commitdiff
|
tree
|
snapshot
2017-11-23
David Neto
Finalize 2017.1
commit
|
commitdiff
|
tree
|
snapshot
2017-11-23
Lei Zhang
Add RegisterLegalizationPasses() into the interface
commit
|
commitdiff
|
tree
|
snapshot
2017-11-23
Alan Baker
Adding new def -> use mapping container
commit
|
commitdiff
|
tree
|
snapshot
2017-11-23
Lei Zhang
Allow derived access chain without uses in access chain...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-23
Andrey Tuganov
Add derivatives validation pass
commit
|
commitdiff
|
tree
|
snapshot
2017-11-23
David Neto
Move SetContextMessageConsumer into libspirv namespace
commit
|
commitdiff
|
tree
|
snapshot
2017-11-23
Steven Perron
Create a local value numbering pass
commit
|
commitdiff
|
tree
|
snapshot
2017-11-22
Andrey Tuganov
Validator pass for image instructions
commit
|
commitdiff
|
tree
|
snapshot
2017-11-21
GregF
Optimize loads/stores on nested structs
commit
|
commitdiff
|
tree
|
snapshot
2017-11-21
Andrey Tuganov
Fix move semantics in iterator make_range
commit
|
commitdiff
|
tree
|
snapshot
2017-11-21
Andrey Tuganov
Add new compression algorithm and models
commit
|
commitdiff
|
tree
|
snapshot
2017-11-20
Alan Baker
Adding an unique id to Instruction generated by IRContext
commit
|
commitdiff
|
tree
|
snapshot
2017-11-20
Steven Perron
Add dead function elimination to -O and -Os
commit
|
commitdiff
|
tree
|
snapshot
2017-11-18
Lei Zhang
Fix hard-coded header path
commit
|
commitdiff
|
tree
|
snapshot
2017-11-15
David Neto
Git should ignore external repos
commit
|
commitdiff
|
tree
|
snapshot
2017-11-15
Steven Perron
Add the decoration manager to the IRContext.
commit
|
commitdiff
|
tree
|
snapshot
2017-11-15
Alan Baker
Initial implementation of merge return pass.
commit
|
commitdiff
|
tree
|
snapshot
2017-11-15
Lei Zhang
Appveyor: skip building tags
commit
|
commitdiff
|
tree
|
snapshot
2017-11-15
Lei Zhang
Appveyor: Stop testing VS 2013/2015 Debug
commit
|
commitdiff
|
tree
|
snapshot
2017-11-13
Diego Novillo
Add analysis to compute mappings between instructions...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-13
Daniel Schürmann
Fix decorations of inlined functions.
commit
|
commitdiff
|
tree
|
snapshot
2017-11-13
David Neto
Tests: Add optional dependency on Effcee stateful matcher
commit
|
commitdiff
|
tree
|
snapshot
2017-11-10
Steven Perron
Have all MemPasses preserve the def-use manager.
commit
|
commitdiff
|
tree
|
snapshot
2017-11-09
Lei Zhang
Travis: auto deploy build artifacts to GitHub Releases
commit
|
commitdiff
|
tree
|
snapshot
2017-11-09
Lei Zhang
Appveyor: auto deploy build artifacts to GitHub Releases
commit
|
commitdiff
|
tree
|
snapshot
2017-11-08
Diego Novillo
Re-format files in source, source/opt, source/util...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-08
Steven Perron
Add the IRContext (part 2): Add def-use manager
commit
|
commitdiff
|
tree
|
snapshot
2017-11-07
GregF
Opt: Fix HasLoads to not report decoration as load.
commit
|
commitdiff
|
tree
|
snapshot
2017-11-07
GregF
Opt: Remove CommonUniformElimination from -O and -Os...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-06
David Neto
Describe public_spirv_tools_dev@khronos.org mailing...
commit
|
commitdiff
|
tree
|
snapshot
2017-11-02
Nuno Subtil
Validate storage class of target pointer for OpStore
commit
|
commitdiff
|
tree
|
snapshot
2017-11-02
Diego Novillo
Move class CFG from namespace opt to namespace ir.
commit
|
commitdiff
|
tree
|
snapshot
2017-11-02
Diego Novillo
Add a new class opt::CFG to represent the CFG for the...
commit
|
commitdiff
|
tree
|
snapshot
2017-10-31
Steven Perron
Add the IRContext (part 1)
commit
|
commitdiff
|
tree
|
snapshot
2017-10-31
Nuno Subtil
Add validation for OpBranchConditional
commit
|
commitdiff
|
tree
|
snapshot
2017-10-31
Andrey Tuganov
Lowered initial capacity of move-to-front sequence
commit
|
commitdiff
|
tree
|
snapshot
2017-10-31
Steven Perron
Fix copyright check when the build directory is in...
commit
|
commitdiff
|
tree
|
snapshot
2017-10-31
GregF
ADCE: Dead if elimination
commit
|
commitdiff
|
tree
|
snapshot
2017-10-30
Diego Novillo
More re-factoring to simplify pass initialization.
commit
|
commitdiff
|
tree
|
snapshot
2017-10-28
Steven Perron
Add option to relax validation of store types.
commit
|
commitdiff
|
tree
|
snapshot
2017-10-28
Andrey Tuganov
Compression: removed 'presumed index' feature
commit
|
commitdiff
|
tree
|
snapshot
2017-10-28
Jesus Carabano
Use std::lower_bound for opcode lookup
commit
|
commitdiff
|
tree
|
snapshot
2017-10-27
Diego Novillo
Re-factor Phi insertion code out of LocalMultiStoreElimPass
commit
|
commitdiff
|
tree
|
snapshot
2017-10-25
Steven Perron
Change the sections in the module to use the Instructio...
commit
|
commitdiff
|
tree
|
snapshot
2017-10-25
Lei Zhang
Turn all function static non-POD variables into global...
commit
|
commitdiff
|
tree
|
snapshot
2017-10-24
Józef Kucia
Validate SpvOpVectorShuffle
commit
|
commitdiff
|
tree
|
snapshot
2017-10-24
Jesus Carabano
restrict opcodes targeting OpDecorationGroup
commit
|
commitdiff
|
tree
|
snapshot
2017-10-24
Daniel Schürmann
Fixed --eliminate-common-uniform so that it does not...
commit
|
commitdiff
|
tree
|
snapshot
2017-10-24
David Neto
Optimizer: Line and NoLine are not debug1 or debug2
commit
|
commitdiff
|
tree
|
snapshot
next