projects
/
platform
/
upstream
/
SPIRV-Tools.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Test for pollution of the global namespace
[platform/upstream/SPIRV-Tools.git]
/
test
/
2017-11-23
Alan Baker
Adding new def -> use mapping container
tree
|
commitdiff
2017-11-23
Lei Zhang
Allow derived access chain without uses in access chain...
tree
|
commitdiff
2017-11-23
Andrey Tuganov
Add derivatives validation pass
tree
|
commitdiff
2017-11-23
David Neto
Move SetContextMessageConsumer into libspirv namespace
tree
|
commitdiff
2017-11-23
Steven Perron
Create a local value numbering pass
tree
|
commitdiff
2017-11-22
Andrey Tuganov
Validator pass for image instructions
tree
|
commitdiff
2017-11-21
GregF
Optimize loads/stores on nested structs
tree
|
commitdiff
2017-11-21
Andrey Tuganov
Add new compression algorithm and models
tree
|
commitdiff
2017-11-20
Alan Baker
Adding an unique id to Instruction generated by IRContext
tree
|
commitdiff
2017-11-18
Lei Zhang
Fix hard-coded header path
tree
|
commitdiff
2017-11-15
Steven Perron
Add the decoration manager to the IRContext.
tree
|
commitdiff
2017-11-15
Alan Baker
Initial implementation of merge return pass.
tree
|
commitdiff
2017-11-13
Diego Novillo
Add analysis to compute mappings between instructions...
tree
|
commitdiff
2017-11-13
Daniel Schürmann
Fix decorations of inlined functions.
tree
|
commitdiff
2017-11-13
David Neto
Tests: Add optional dependency on Effcee stateful matcher
tree
|
commitdiff
2017-11-08
Steven Perron
Add the IRContext (part 2): Add def-use manager
tree
|
commitdiff
2017-11-07
GregF
Opt: Fix HasLoads to not report decoration as load.
tree
|
commitdiff
2017-11-02
Nuno Subtil
Validate storage class of target pointer for OpStore
tree
|
commitdiff
2017-10-31
Steven Perron
Add the IRContext (part 1)
tree
|
commitdiff
2017-10-31
Nuno Subtil
Add validation for OpBranchConditional
tree
|
commitdiff
2017-10-31
GregF
ADCE: Dead if elimination
tree
|
commitdiff
2017-10-28
Steven Perron
Add option to relax validation of store types.
tree
|
commitdiff
2017-10-25
Steven Perron
Change the sections in the module to use the Instructio...
tree
|
commitdiff
2017-10-25
Lei Zhang
Turn all function static non-POD variables into global...
tree
|
commitdiff
2017-10-24
Józef Kucia
Validate SpvOpVectorShuffle
tree
|
commitdiff
2017-10-24
Jesus Carabano
restrict opcodes targeting OpDecorationGroup
tree
|
commitdiff
2017-10-24
Daniel Schürmann
Fixed --eliminate-common-uniform so that it does not...
tree
|
commitdiff
2017-10-24
Andrey Tuganov
Refactored compression debugger
tree
|
commitdiff
2017-10-23
Steven Perron
Add pass to remove dead variables at the module level.
tree
|
commitdiff
2017-10-23
David Neto
Optimizer: OpModuleProcessed is in its own layout section
tree
|
commitdiff
2017-10-20
Andrey Tuganov
Add validation pass for conversion instructions
tree
|
commitdiff
2017-10-20
Steven Perron
Change BasicBlock to use InstructionList to hold instru...
tree
|
commitdiff
2017-10-19
David Neto
The reviewed cfg_cleanup optimize pass
tree
|
commitdiff
2017-10-19
Diego Novillo
CFG cleanup pass - Remove unreachable blocks.
tree
|
commitdiff
2017-10-13
GregF
ADCE: Treat privates like locals in entry point with...
tree
|
commitdiff
2017-10-13
David Neto
Validator: Test OpReturnValue type check
tree
|
commitdiff
2017-10-12
Andrey Tuganov
Reenable validate type unique pass
tree
|
commitdiff
2017-10-12
Andrey Tuganov
Refactored MARK-V API
tree
|
commitdiff
2017-10-12
Andrey Tuganov
Validator checks OpReturn called from void func
tree
|
commitdiff
2017-10-12
Steven Perron
Generic intrusive linked list class.
tree
|
commitdiff
2017-10-12
GregF
DeadBranchElim: Add dead case elimination
tree
|
commitdiff
2017-10-06
Pierre Moreau
Implement Linker (module combiner)
tree
|
commitdiff
2017-10-05
GregF
AggressiveDCE: Fix to not treat parameter memory refs...
tree
|
commitdiff
2017-10-03
Pierre Moreau
Compact-ids pass should update the header ID bound
tree
|
commitdiff
2017-10-03
David Neto
DiagnosticStream move ctor moves output duties to new...
tree
|
commitdiff
2017-09-27
David Neto
Compact-ids pass should update instruction's result_id...
tree
|
commitdiff
2017-09-26
Andrey Tuganov
Add bitwise operations validator pass
tree
|
commitdiff
2017-09-26
Andrey Tuganov
Add remaining opcodes to arithmetics validation
tree
|
commitdiff
2017-09-26
Steven Perron
Create the dead function elimination pass
tree
|
commitdiff
2017-09-25
Andrey Tuganov
Add SPIRV_SPIRV_COMPRESSION option to cmake
tree
|
commitdiff
2017-09-21
Ehsan
Merge pull request #829 from atgoo/fix_val_logicals
tree
|
commitdiff
2017-09-21
Andrey Tuganov
Validator: fix logicals pass for OpSelect pointers
tree
|
commitdiff
2017-09-21
David Neto
elim-multi-store: only patch loop header phis that...
tree
|
commitdiff
2017-09-20
Andrey Tuganov
Add validate logicals pass to the validator
tree
|
commitdiff
2017-09-20
Andrey Tuganov
Refactored validate_aritmetics.cpp
tree
|
commitdiff
2017-09-18
Steven Perron
Add strength reduction; for now replace multiply by...
tree
|
commitdiff
2017-09-14
David Neto
Recognize SPV_AMD_shader_fragment_mask
tree
|
commitdiff
2017-09-08
Andrey Tuganov
Add new checks to validate arithmetics pass
tree
|
commitdiff
2017-09-07
David Neto
validator: OpModuleProcessed allowed in layout section 7c
tree
|
commitdiff
2017-09-06
Andrey Tuganov
Update MARK-V to version 1.01
tree
|
commitdiff
2017-09-05
David Neto
Inliner: Fix LoopMerge when inline into loop header...
tree
|
commitdiff
2017-09-05
Andrey Tuganov
Add validation pass for arithmetic operations
tree
|
commitdiff
2017-09-02
David Neto
Make enums for all currently published extensions
tree
|
commitdiff
2017-09-01
David Neto
Inliner: Remap callee entry block id to single-trip...
tree
|
commitdiff
2017-09-01
David Neto
Inline: Fix single-block loop caller cases
tree
|
commitdiff
2017-09-01
David Neto
Update tests for new preferred name as ShaderViewportIn...
tree
|
commitdiff
2017-09-01
Andrey Tuganov
Extension allows multiple same OpTypePointer types
tree
|
commitdiff
2017-08-30
GregF
DeadBranchElim: Fix dead block detection to ignore...
tree
|
commitdiff
2017-08-30
GregF
Inline: Fix remapping of non-label forward references...
tree
|
commitdiff
2017-08-28
Andrey Tuganov
Fix encode zero bits on word boundary bug
tree
|
commitdiff
2017-08-24
David Neto
Updated capabilites for SampleMask
tree
|
commitdiff
2017-08-18
GregF
Opt: Create InlineOpaquePass
tree
|
commitdiff
2017-08-18
GregF
Opt: Have "size" passes process full entry point call...
tree
|
commitdiff
2017-08-16
Andrey Tuganov
Huffman codec can serialize to text
tree
|
commitdiff
2017-08-15
GregF
Opt: Add opaque tests
tree
|
commitdiff
2017-08-10
Andrey Tuganov
Add id descriptor feature to SPIR-V
tree
|
commitdiff
2017-08-10
GregF
ADCE: Add support for function calls
tree
|
commitdiff
2017-08-10
David Neto
Inliner: callee can have early return that isn't multi...
tree
|
commitdiff
2017-08-04
GregF
Inline: Split out InlineExhaustivePass from InlinePass
tree
|
commitdiff
2017-08-03
GregF
Add CommonUniformElim pass
tree
|
commitdiff
2017-08-02
GregF
Add MemPass, move all shared functions to it.
tree
|
commitdiff
2017-08-02
Andrey Tuganov
Add multi-sequence move-to-front implementation
tree
|
commitdiff
2017-07-26
GregF
Opt: Delete names and decorations of dead instructions
tree
|
commitdiff
2017-07-26
Lei Zhang
Opt: HasOnlySupportedRefs should consider OpCopyObject
tree
|
commitdiff
2017-07-25
GregF
Add extension whitelists to size-reduction passes.
tree
|
commitdiff
2017-07-21
GregF
Fix handling of CopyObject in GetPtr and its call sites
tree
|
commitdiff
2017-07-10
GregF
Add AggressiveDCEPass
tree
|
commitdiff
2017-07-07
GregF
Add LocalMultiStoreElim pass
tree
|
commitdiff
2017-07-07
GregF
DeadBranchElim: Add DeadBranchElimPass
tree
|
commitdiff
2017-07-05
David Neto
Include memory and semantics IDs when iterating over...
tree
|
commitdiff
2017-07-04
Andrey Tuganov
MARK-V decoder supports extended instructions
tree
|
commitdiff
2017-07-04
Chris Forbes
Convert pattern stack from deque to vector, and share it
tree
|
commitdiff
2017-07-04
Andrey Tuganov
Added fixed width encoding to bit_stream
tree
|
commitdiff
2017-06-30
Andrey Tuganov
Added compression tool tools/spirv-markv. Work in progress.
tree
|
commitdiff
2017-06-29
Andrey Tuganov
Added log(n) move-to-front implementation
tree
|
commitdiff
2017-06-29
Andrey Tuganov
Added Huffman codec to utils
tree
|
commitdiff
2017-06-27
GregF
BlockMerge: Add BlockMergePass
tree
|
commitdiff
2017-06-21
Rex Xu
Add support for SPV AMD extensions
tree
|
commitdiff
2017-06-21
GregF
mem2reg: Add InsertExtractElimPass
tree
|
commitdiff
2017-06-19
GregF
mem2reg: Add LocalSingleStoreElimPass
tree
|
commitdiff
next