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
2016-08-12
Umar Arshad
OpUndef can appear in type declaration section
commit
|
commitdiff
|
tree
|
snapshot
2016-08-12
Lei Zhang
Turn off modifying methods for const iterators.
commit
|
commitdiff
|
tree
|
snapshot
2016-08-12
qining
Clear old def-use record when re-analyze an ID
commit
|
commitdiff
|
tree
|
snapshot
2016-08-12
Lei Zhang
Add make_range() & make_const_range() for creating...
commit
|
commitdiff
|
tree
|
snapshot
2016-08-12
Lei Zhang
Avoid non-oneliner definition in class and add missing...
commit
|
commitdiff
|
tree
|
snapshot
2016-08-12
qining
Move the def-use analysis for single inst to public
commit
|
commitdiff
|
tree
|
snapshot
2016-08-12
qining
Add getter for pointee, element type
commit
|
commitdiff
|
tree
|
snapshot
2016-08-11
Lei Zhang
Create an iterator class for in-memory representation.
commit
|
commitdiff
|
tree
|
snapshot
2016-08-11
qining
Make the lookup up of type id accepts const arg
commit
|
commitdiff
|
tree
|
snapshot
2016-08-11
David Neto
Reuse the iterator on Id and type lookup
commit
|
commitdiff
|
tree
|
snapshot
2016-08-11
qining
Add the const version of AsXXtype() interface.
commit
|
commitdiff
|
tree
|
snapshot
2016-08-11
qining
Add GetId(Type* type) API to the type manager
commit
|
commitdiff
|
tree
|
snapshot
2016-08-11
David Neto
Avoid double-copy of NameMapper object.
commit
|
commitdiff
|
tree
|
snapshot
2016-08-11
David Neto
Use friendly names for Ids
commit
|
commitdiff
|
tree
|
snapshot
2016-08-11
David Neto
Add spirv-cfg to dump a GraphViz graph of the CFG
commit
|
commitdiff
|
tree
|
snapshot
2016-08-10
qining
Add back the missing msg about --eliminate-dead-const
commit
|
commitdiff
|
tree
|
snapshot
2016-08-10
Lei Zhang
Fix build error about passing initializer-list to const...
commit
|
commitdiff
|
tree
|
snapshot
2016-08-10
Lei Zhang
Make type manager RAII-like w.r.t. the module to be...
commit
|
commitdiff
|
tree
|
snapshot
2016-08-10
Lei Zhang
Optimization: Add type manager.
commit
|
commitdiff
|
tree
|
snapshot
2016-08-10
Lei Zhang
Optimization: Add type class hierarchy.
commit
|
commitdiff
|
tree
|
snapshot
2016-08-10
Lei Zhang
Appveyor: also test on Visual Studio 2013.
commit
|
commitdiff
|
tree
|
snapshot
2016-08-10
David Neto
Fix paths in the README.
commit
|
commitdiff
|
tree
|
snapshot
2016-08-10
Lei Zhang
Change the interfaces of in-memory representation to...
commit
|
commitdiff
|
tree
|
snapshot
2016-08-10
David Neto
Update CHANGES to say issue 288 is fixed
commit
|
commitdiff
|
tree
|
snapshot
2016-08-10
Andrew Woloszyn
Fixed the build for MSVC.
commit
|
commitdiff
|
tree
|
snapshot
2016-08-09
Lei Zhang
Manually create move the constructor/assignment for...
commit
|
commitdiff
|
tree
|
snapshot
2016-08-09
David Neto
Fix compilation. My bad
commit
|
commitdiff
|
tree
|
snapshot
2016-08-09
Umar Arshad
Check dominance of OpPhi parent and variable pairs
commit
|
commitdiff
|
tree
|
snapshot
2016-08-09
Umar Arshad
Removed dead code/const_casts/lists
commit
|
commitdiff
|
tree
|
snapshot
2016-08-09
qining
Separate pass.h from passes.h
commit
|
commitdiff
|
tree
|
snapshot
2016-08-09
Lei Zhang
Use NEW behavior for policy CMP0054.
commit
|
commitdiff
|
tree
|
snapshot
2016-08-09
Umar Arshad
Refactor Id -> Instruction
commit
|
commitdiff
|
tree
|
snapshot
2016-08-09
qining
Fix minor mistakes in the tests of dead-const-elim
commit
|
commitdiff
|
tree
|
snapshot
2016-08-08
qining
Print the shader when module building failed
commit
|
commitdiff
|
tree
|
snapshot
2016-08-08
qining
Dead constant elimination
commit
|
commitdiff
|
tree
|
snapshot
2016-08-07
Umar Arshad
Remove unnecessary headers
commit
|
commitdiff
|
tree
|
snapshot
2016-08-06
Umar Arshad
Remove needless copies. Delete copy constructor.
commit
|
commitdiff
|
tree
|
snapshot
2016-08-05
David Neto
Add target envs for OpenCL, OpenGL
commit
|
commitdiff
|
tree
|
snapshot
2016-08-05
David Neto
Start v2016.3-dev
commit
|
commitdiff
|
tree
|
snapshot
2016-08-05
David Neto
Finalize v2016.2
commit
|
commitdiff
|
tree
|
snapshot
2016-08-05
David Neto
Hide implementations of BasicBlock::dominates,postdominates
commit
|
commitdiff
|
tree
|
snapshot
2016-08-05
David Neto
Track a construct by its entry block.
commit
|
commitdiff
|
tree
|
snapshot
2016-08-05
David Neto
Validator cfg fixes
commit
|
commitdiff
|
tree
|
snapshot
2016-08-05
David Neto
Add BasicBlock methods: dominates postdominates
commit
|
commitdiff
|
tree
|
snapshot
2016-08-05
David Neto
Rename a variable so it's consistent with spec
commit
|
commitdiff
|
tree
|
snapshot
2016-08-05
Lei Zhang
Check configuration and gmock existence when adding...
commit
|
commitdiff
|
tree
|
snapshot
2016-08-05
David Neto
Fix dominance calculation
commit
|
commitdiff
|
tree
|
snapshot
2016-08-05
qining
Add blurbs for freeze-spec-const pass
commit
|
commitdiff
|
tree
|
snapshot
2016-08-05
Lei Zhang
Create directory first if not existing and always refresh.
commit
|
commitdiff
|
tree
|
snapshot
2016-08-05
Lei Zhang
Avoid redefining builtin dir.
commit
|
commitdiff
|
tree
|
snapshot
2016-08-04
qining
Simple Assembly code builder for test uses
commit
|
commitdiff
|
tree
|
snapshot
2016-08-04
David Neto
Only check def dominance of reachable uses
commit
|
commitdiff
|
tree
|
snapshot
2016-08-02
David Neto
Update CHANGES to reflect INotEqual update
commit
|
commitdiff
|
tree
|
snapshot
2016-08-02
qining
Allow OpINotEqual in OpSpecConstantOp inst
commit
|
commitdiff
|
tree
|
snapshot
2016-08-02
David Neto
Never generate % for a friendly disassembled Id
commit
|
commitdiff
|
tree
|
snapshot
2016-07-30
David Neto
Add disabled test for phi variable def-use check
commit
|
commitdiff
|
tree
|
snapshot
2016-07-30
David Neto
Avoid checking def-use dominance for OpPhi value operands
commit
|
commitdiff
|
tree
|
snapshot
2016-07-29
Lei Zhang
Optimization: Add def use analysis.
commit
|
commitdiff
|
tree
|
snapshot
2016-07-29
Lei Zhang
Use default copy/move constructors/assignments for...
commit
|
commitdiff
|
tree
|
snapshot
2016-07-29
Lei Zhang
Allow missing memory model instructions in modules.
commit
|
commitdiff
|
tree
|
snapshot
2016-07-28
David Neto
Fix infinite loop in dominance calculation.
commit
|
commitdiff
|
tree
|
snapshot
2016-07-28
Qining
Merge pull request #284 from Qining/fix-freeze-spec...
commit
|
commitdiff
|
tree
|
snapshot
2016-07-28
qining
Fix a test failure in pass manager test
commit
|
commitdiff
|
tree
|
snapshot
2016-07-28
qining
Freeze spec constants to their default values
commit
|
commitdiff
|
tree
|
snapshot
2016-07-28
qining
Add an utility: in-place string replacement
commit
|
commitdiff
|
tree
|
snapshot
2016-07-28
qining
Use friendly disassembly output
commit
|
commitdiff
|
tree
|
snapshot
2016-07-26
Umar Arshad
Check definitions appear in dominator of use
commit
|
commitdiff
|
tree
|
snapshot
2016-07-26
Umar Arshad
Refactor IDs definition and use tracking
commit
|
commitdiff
|
tree
|
snapshot
2016-07-25
Umar Arshad
Fixes segfault for loops without back-edges
commit
|
commitdiff
|
tree
|
snapshot
2016-07-19
Lei Zhang
Start v2016.2.
commit
|
commitdiff
|
tree
|
snapshot
2016-07-19
Lei Zhang
Finalize v2016.1.
commit
|
commitdiff
|
tree
|
snapshot
2016-07-19
David Neto
Disassembling: map IDs to friendly names.
commit
|
commitdiff
|
tree
|
snapshot
2016-07-18
Lei Zhang
Track changes in SPIRV-Headers for SPIR-V 1.1 rev 2.
commit
|
commitdiff
|
tree
|
snapshot
2016-07-08
David Neto
Turn off ClipDistance CullDistance cap checks for Vulkan
commit
|
commitdiff
|
tree
|
snapshot
2016-07-07
Lei Zhang
Mention the steps to pull dependencies when building...
commit
|
commitdiff
|
tree
|
snapshot
2016-07-05
David Neto
Test v1.1 loop dependency support
commit
|
commitdiff
|
tree
|
snapshot
2016-07-04
David Neto
Start v2016.1-dev
commit
|
commitdiff
|
tree
|
snapshot
2016-07-04
David Neto
Finalize v2016.0
commit
|
commitdiff
|
tree
|
snapshot
2016-06-30
Lei Zhang
DRY file writing code in tools.
commit
|
commitdiff
|
tree
|
snapshot
2016-06-30
Lei Zhang
DRY file reading code in tools.
commit
|
commitdiff
|
tree
|
snapshot
2016-06-30
Lei Zhang
Rework CMake configuration for tools.
commit
|
commitdiff
|
tree
|
snapshot
2016-06-30
Lei Zhang
Add the spirv-opt command line tool.
commit
|
commitdiff
|
tree
|
snapshot
2016-06-29
Lei Zhang
Add Pass, PassManager, and StripDebugInfoPass.
commit
|
commitdiff
|
tree
|
snapshot
2016-06-29
David Neto
Avoid capability checks on ID values. They are not...
commit
|
commitdiff
|
tree
|
snapshot
2016-06-28
Lei Zhang
Add tests for the cpp interface.
commit
|
commitdiff
|
tree
|
snapshot
2016-06-28
Lei Zhang
Promote ir namespace and create draft libspirv.{h|c}pp.
commit
|
commitdiff
|
tree
|
snapshot
2016-06-27
Lei Zhang
Add IrBuilder for constructing SPIR-V in-memory represe...
commit
|
commitdiff
|
tree
|
snapshot
2016-06-27
Lei Zhang
Add an option to spvBinaryToText() to ignore header...
commit
|
commitdiff
|
tree
|
snapshot
2016-06-27
Umar Arshad
Fix several violations of the style guide
commit
|
commitdiff
|
tree
|
snapshot
2016-06-25
Lei Zhang
Add classes for representing SPIR-V language constructs...
commit
|
commitdiff
|
tree
|
snapshot
2016-06-24
Lei Zhang
Travis CI: bump OS X and XCode version.
commit
|
commitdiff
|
tree
|
snapshot
2016-06-24
David Neto
Use pseudo entry and pseudo exit blocks for dominance.
commit
|
commitdiff
|
tree
|
snapshot
2016-06-22
Lei Zhang
Use arguments for add_spvtools_unittest.
commit
|
commitdiff
|
tree
|
snapshot
2016-06-22
Lei Zhang
Appveyor: Pull SPIRV-Headers for building and update...
commit
|
commitdiff
|
tree
|
snapshot
2016-06-22
Umar Arshad
Validator structured flow checks: back-edge, constructs
commit
|
commitdiff
|
tree
|
snapshot
2016-06-21
Lei Zhang
Ignore Vim swap files.
commit
|
commitdiff
|
tree
|
snapshot
2016-06-15
David Neto
Fix ExtInst parsing: no IdRef* at end
commit
|
commitdiff
|
tree
|
snapshot
2016-06-14
David Neto
Fix OpenCL pow and pown arguments
commit
|
commitdiff
|
tree
|
snapshot
2016-06-14
David Neto
In physical addressing, functions can return pointers
commit
|
commitdiff
|
tree
|
snapshot
2016-06-10
Lei Zhang
Use SPIR-V headers from the KhronosGroup/SPIRV-Headers...
commit
|
commitdiff
|
tree
|
snapshot
next