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-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
2017-10-24
Andrey Tuganov
Refactored compression debugger
commit
|
commitdiff
|
tree
|
snapshot
2017-10-24
Steven Perron
Run dead variable elimination when using -O and -Os
commit
|
commitdiff
|
tree
|
snapshot
2017-10-24
GregF
DeadBranchElim: Fix dead block elimination
commit
|
commitdiff
|
tree
|
snapshot
2017-10-23
Steven Perron
Add pass to remove dead variables at the module level.
commit
|
commitdiff
|
tree
|
snapshot
2017-10-23
David Neto
Optimizer: OpModuleProcessed is in its own layout section
commit
|
commitdiff
|
tree
|
snapshot
2017-10-21
Andrey Tuganov
Add Android.mk build to Travis CI
commit
|
commitdiff
|
tree
|
snapshot
2017-10-20
Andrey Tuganov
Added dummy android test application
commit
|
commitdiff
|
tree
|
snapshot
2017-10-20
David Neto
Fix cfg_cleanup.cpp. My bad.
commit
|
commitdiff
|
tree
|
snapshot
2017-10-20
David Neto
Remove coding redundancy in cfg_cleanup_pass.cpp
commit
|
commitdiff
|
tree
|
snapshot
2017-10-20
Andrey Tuganov
Add instruction_list to Android.mk
commit
|
commitdiff
|
tree
|
snapshot
2017-10-20
Andrey Tuganov
Add validation pass for conversion instructions
commit
|
commitdiff
|
tree
|
snapshot
2017-10-20
Steven Perron
Change BasicBlock to use InstructionList to hold instru...
commit
|
commitdiff
|
tree
|
snapshot
2017-10-19
Andrey Tuganov
Removed todos from validate_id.cpp
commit
|
commitdiff
|
tree
|
snapshot
2017-10-19
David Neto
DeadBranchElim: Slightly more defensive coding
commit
|
commitdiff
|
tree
|
snapshot
2017-10-19
David Neto
The reviewed cfg_cleanup optimize pass
commit
|
commitdiff
|
tree
|
snapshot
2017-10-19
Diego Novillo
CFG cleanup pass - Remove unreachable blocks.
commit
|
commitdiff
|
tree
|
snapshot
2017-10-18
David Neto
Android.mk: add source/opt/fold.cpp
commit
|
commitdiff
|
tree
|
snapshot
2017-10-18
Diego Novillo
Merge pull request #885 from dnovillo/const-prop
commit
|
commitdiff
|
tree
|
snapshot
2017-10-17
Diego Novillo
Re-factor generic constant folding code out of FoldSpec...
commit
|
commitdiff
|
tree
|
snapshot
2017-10-13
GregF
ADCE: Treat privates like locals in entry point with...
commit
|
commitdiff
|
tree
|
snapshot
2017-10-13
GregF
Opt: Move *NextId functionality into MemPass
commit
|
commitdiff
|
tree
|
snapshot
2017-10-13
David Neto
Validator: Test OpReturnValue type check
commit
|
commitdiff
|
tree
|
snapshot
2017-10-12
Andrey Tuganov
Reenable validate type unique pass
commit
|
commitdiff
|
tree
|
snapshot
2017-10-12
Andrey Tuganov
Refactored MARK-V API
commit
|
commitdiff
|
tree
|
snapshot
2017-10-12
Andrey Tuganov
Validator checks OpReturn called from void func
commit
|
commitdiff
|
tree
|
snapshot
2017-10-12
Steven Perron
Generic intrusive linked list class.
commit
|
commitdiff
|
tree
|
snapshot
2017-10-12
GregF
DeadBranchElim: Add dead case elimination
commit
|
commitdiff
|
tree
|
snapshot
2017-10-12
Andrey Tuganov
Add Android.mk to SPIRV-Tools
commit
|
commitdiff
|
tree
|
snapshot
2017-10-10
Diego Novillo
Add -O, -Os and -Oconfig flags.
commit
|
commitdiff
|
tree
|
snapshot
2017-10-10
Tim Diekmann
Set cmake-policy CMP0048 to NEW
commit
|
commitdiff
|
tree
|
snapshot
2017-10-06
Pierre Moreau
Implement Linker (module combiner)
commit
|
commitdiff
|
tree
|
snapshot
2017-10-06
Andrey Tuganov
Remove duplicate dead branch elim pass declaration
commit
|
commitdiff
|
tree
|
snapshot
2017-10-06
Andrew Woloszyn
Hack around bug in gcc-4.8.1 templates.
commit
|
commitdiff
|
tree
|
snapshot
2017-10-05
GregF
AggressiveDCE: Fix to not treat parameter memory refs...
commit
|
commitdiff
|
tree
|
snapshot
2017-10-03
Pierre Moreau
Compact-ids pass should update the header ID bound
commit
|
commitdiff
|
tree
|
snapshot
2017-10-03
David Neto
DiagnosticStream move ctor moves output duties to new...
commit
|
commitdiff
|
tree
|
snapshot
2017-09-29
David Neto
Cache end iterators for speed
commit
|
commitdiff
|
tree
|
snapshot
2017-09-29
jcaraban
No use to check OpBitCount result width
commit
|
commitdiff
|
tree
|
snapshot
2017-09-28
Lei Zhang
Skip checking copyright if SPIRV_SKIP_TESTS is enabled
commit
|
commitdiff
|
tree
|
snapshot
2017-09-27
David Neto
Update CHANGES to reflect fix for #827
commit
|
commitdiff
|
tree
|
snapshot
2017-09-27
David Neto
Compact-ids pass should update instruction's result_id...
commit
|
commitdiff
|
tree
|
snapshot
2017-09-26
Lei Zhang
Remove duplicated declaration of CreateAggressiveDCEPass().
commit
|
commitdiff
|
tree
|
snapshot
2017-09-26
Andrey Tuganov
Add bitwise operations validator pass
commit
|
commitdiff
|
tree
|
snapshot
2017-09-26
Andrey Tuganov
Add remaining opcodes to arithmetics validation
commit
|
commitdiff
|
tree
|
snapshot
2017-09-26
David Neto
Update CHANGES with recent news
commit
|
commitdiff
|
tree
|
snapshot
2017-09-26
Steven Perron
Create the dead function elimination pass
commit
|
commitdiff
|
tree
|
snapshot
2017-09-26
Andrey Tuganov
Detach MARK-V from the validator
commit
|
commitdiff
|
tree
|
snapshot
2017-09-26
Lei Zhang
Avoid using global static variables
commit
|
commitdiff
|
tree
|
snapshot
2017-09-25
Andrey Tuganov
Add SPIRV_SPIRV_COMPRESSION option to cmake
commit
|
commitdiff
|
tree
|
snapshot
2017-09-21
Ehsan
Merge pull request #829 from atgoo/fix_val_logicals
commit
|
commitdiff
|
tree
|
snapshot
2017-09-21
Andrey Tuganov
Validator: fix logicals pass for OpSelect pointers
commit
|
commitdiff
|
tree
|
snapshot
2017-09-21
David Neto
elim-multi-store: only patch loop header phis that...
commit
|
commitdiff
|
tree
|
snapshot
2017-09-20
Andrey Tuganov
Add validate logicals pass to the validator
commit
|
commitdiff
|
tree
|
snapshot
2017-09-20
Andrey Tuganov
Refactored validate_aritmetics.cpp
commit
|
commitdiff
|
tree
|
snapshot
2017-09-20
Andrey Tuganov
Updated markv_autogen
commit
|
commitdiff
|
tree
|
snapshot
2017-09-19
Greg Fischer
ElimLocalMultiStore: Reset structured successors for...
commit
|
commitdiff
|
tree
|
snapshot
2017-09-18
Steven Perron
Add strength reduction; for now replace multiply by...
commit
|
commitdiff
|
tree
|
snapshot
2017-09-16
GregF
ExtractInsert: Handle rudimentary CompositeConstruct...
commit
|
commitdiff
|
tree
|
snapshot
2017-09-14
David Neto
Recognize SPV_AMD_shader_fragment_mask
commit
|
commitdiff
|
tree
|
snapshot
2017-09-08
Andrey Tuganov
Add new checks to validate arithmetics pass
commit
|
commitdiff
|
tree
|
snapshot
2017-09-08
David Neto
Update CHANGES for OpModuleProcessed validation rule
commit
|
commitdiff
|
tree
|
snapshot
2017-09-07
David Neto
validator: OpModuleProcessed allowed in layout section 7c
commit
|
commitdiff
|
tree
|
snapshot
2017-09-06
Andrey Tuganov
Update MARK-V to version 1.01
commit
|
commitdiff
|
tree
|
snapshot
2017-09-05
David Neto
spirv-as: Fail for unrecognized long option
commit
|
commitdiff
|
tree
|
snapshot
2017-09-05
David Neto
Inliner: Fix LoopMerge when inline into loop header...
commit
|
commitdiff
|
tree
|
snapshot
next