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-09-12
David Neto
Update CMake condition for Emacs load/save helper
commit
|
commitdiff
|
tree
|
snapshot
2016-09-11
steve-lunarg
add spirv-dis/spirv-as support for emacs when loading...
commit
|
commitdiff
|
tree
|
snapshot
2016-09-08
qining
Add IsSigned() to opt::Analysis::Integer.
commit
|
commitdiff
|
tree
|
snapshot
2016-09-08
qining
Pull out the number parsing logic
commit
|
commitdiff
|
tree
|
snapshot
2016-09-08
Lei Zhang
Merge diagnostic tests and single them out in a separat...
commit
|
commitdiff
|
tree
|
snapshot
2016-09-07
Lei Zhang
Create separate binaries for validation tests.
commit
|
commitdiff
|
tree
|
snapshot
2016-09-07
Lei Zhang
Prefix test binaries with `test_`, rename UnitSPIRV...
commit
|
commitdiff
|
tree
|
snapshot
2016-09-07
Lei Zhang
Travis CI: mark build as finished once a job failed.
commit
|
commitdiff
|
tree
|
snapshot
2016-09-07
Lei Zhang
Kill the spvCheck macro which is just alias to if-state...
commit
|
commitdiff
|
tree
|
snapshot
2016-09-07
Lei Zhang
Update README about the optimization library and tool.
commit
|
commitdiff
|
tree
|
snapshot
2016-09-07
David Neto
Say contributors have to click through the CLA
commit
|
commitdiff
|
tree
|
snapshot
2016-09-02
David Neto
Add test for presence of copyrights and license terms
commit
|
commitdiff
|
tree
|
snapshot
2016-09-02
David Neto
Start v2016.5-dev
commit
|
commitdiff
|
tree
|
snapshot
2016-09-02
David Neto
Relicense SPIRV-Tools under Apache 2.0
commit
|
commitdiff
|
tree
|
snapshot
2016-09-02
David Neto
Add check_copyright to check or update copyright.
commit
|
commitdiff
|
tree
|
snapshot
2016-09-02
David Neto
Fix Google copyright lines
commit
|
commitdiff
|
tree
|
snapshot
2016-09-02
Lei Zhang
Kill the spvCheckReturn macro.
commit
|
commitdiff
|
tree
|
snapshot
2016-09-02
Lei Zhang
Kill diagnostic_helper & the wrapping DIAGNOSTIC macro.
commit
|
commitdiff
|
tree
|
snapshot
2016-09-01
Lei Zhang
Tests for preserving line debug insts even killing...
commit
|
commitdiff
|
tree
|
snapshot
2016-09-01
qining
Unify constants pass
commit
|
commitdiff
|
tree
|
snapshot
2016-09-01
David Neto
Refactor CapabilitySet into templated class EnumSet
commit
|
commitdiff
|
tree
|
snapshot
2016-08-31
qining
Add forwarding so that passes' ctor can have args.
commit
|
commitdiff
|
tree
|
snapshot
2016-08-30
David Neto
Handle capabilities larger than value 63
commit
|
commitdiff
|
tree
|
snapshot
2016-08-30
David Neto
Add libspirv::CapabilitySet
commit
|
commitdiff
|
tree
|
snapshot
2016-08-30
qining
Get annotation instructions of a given id.
commit
|
commitdiff
|
tree
|
snapshot
2016-08-29
qining
Add AppendNames() interface for AssemblyBuilder
commit
|
commitdiff
|
tree
|
snapshot
2016-08-29
Lei Zhang
Create a separate header and source file for each pass.
commit
|
commitdiff
|
tree
|
snapshot
2016-08-29
qining
Fold spec constants to normal constants (values fixed)
commit
|
commitdiff
|
tree
|
snapshot
2016-08-27
David Neto
Pass manager recomputes Id bound automatically.
commit
|
commitdiff
|
tree
|
snapshot
2016-08-27
Lei Zhang
Create const overloads for begin() and end() in Instruc...
commit
|
commitdiff
|
tree
|
snapshot
2016-08-26
David Neto
Fix typo in spirv-opt help
commit
|
commitdiff
|
tree
|
snapshot
2016-08-26
David Neto
Add Module::ComputeIdBound
commit
|
commitdiff
|
tree
|
snapshot
2016-08-26
Lei Zhang
Add tests for decoration_empty().
commit
|
commitdiff
|
tree
|
snapshot
2016-08-26
qining
Add a method in the types to check whether there is...
commit
|
commitdiff
|
tree
|
snapshot
2016-08-26
David Neto
Test ir::Instruction::GetOperand and GetInOperand
commit
|
commitdiff
|
tree
|
snapshot
2016-08-26
David Neto
IrLoader gracefully handles incomplete blocks and functions
commit
|
commitdiff
|
tree
|
snapshot
2016-08-25
David Neto
Add Instruction begin and end mutable iterators
commit
|
commitdiff
|
tree
|
snapshot
2016-08-25
David Neto
Add Instruction cbegin and cend to access operands
commit
|
commitdiff
|
tree
|
snapshot
2016-08-25
David Neto
ForEachInst optionally runs on attached debug line...
commit
|
commitdiff
|
tree
|
snapshot
2016-08-24
Lei Zhang
Travis CI: add build configuration for Android NDK...
commit
|
commitdiff
|
tree
|
snapshot
2016-08-24
David Neto
Start v2016.4-dev
commit
|
commitdiff
|
tree
|
snapshot
2016-08-24
David Neto
Finalize v2016.3
commit
|
commitdiff
|
tree
|
snapshot
2016-08-24
David Neto
Add spirv-lesspipe.sh
commit
|
commitdiff
|
tree
|
snapshot
2016-08-24
David Neto
Mere mention of PointSize BuiltIn does not require...
commit
|
commitdiff
|
tree
|
snapshot
2016-08-24
Lei Zhang
Add a home brewed make_unique to ease creating unique_ptrs.
commit
|
commitdiff
|
tree
|
snapshot
2016-08-24
Lei Zhang
Remove some unused macros and functions.
commit
|
commitdiff
|
tree
|
snapshot
2016-08-23
David Neto
CHANGES captures fix for issue 365
commit
|
commitdiff
|
tree
|
snapshot
2016-08-23
David Neto
Relax ClipDistance, CullDistance capability check in...
commit
|
commitdiff
|
tree
|
snapshot
2016-08-23
David Neto
Add opt::ir::Module::SetIdBound
commit
|
commitdiff
|
tree
|
snapshot
2016-08-23
qining
Get the number of elements for Vector and Matrix type
commit
|
commitdiff
|
tree
|
snapshot
2016-08-18
qining
Refine the DefUseManager
commit
|
commitdiff
|
tree
|
snapshot
2016-08-18
qining
Get the width from integer and float type
commit
|
commitdiff
|
tree
|
snapshot
2016-08-16
qining
Replace the SetOperand() with SetInOperand() and SetRes...
commit
|
commitdiff
|
tree
|
snapshot
2016-08-16
Lei Zhang
Make clear that we are using ptrdiff_t as the iterator...
commit
|
commitdiff
|
tree
|
snapshot
2016-08-15
Lei Zhang
Derive iterator from std::iterator to reap standarad...
commit
|
commitdiff
|
tree
|
snapshot
2016-08-15
Lei Zhang
Make analyses RAII-like and turn disable copy/move...
commit
|
commitdiff
|
tree
|
snapshot
2016-08-15
David Neto
Avoid integer modulo by 1, to avoid warning
commit
|
commitdiff
|
tree
|
snapshot
2016-08-15
David Neto
Avoid race on mkdir
commit
|
commitdiff
|
tree
|
snapshot
2016-08-15
Lei Zhang
Allow OpUndef appearing in the type and global variable...
commit
|
commitdiff
|
tree
|
snapshot
2016-08-13
qining
Add another construtor for opt::ir::Instruction
commit
|
commitdiff
|
tree
|
snapshot
2016-08-12
David Neto
Test INotEqual for OpSpecConstantOp in asm, disasm
commit
|
commitdiff
|
tree
|
snapshot
2016-08-12
qining
Add iterator getter interface for types_values_
commit
|
commitdiff
|
tree
|
snapshot
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
next