projects
/
platform
/
upstream
/
SPIRV-Tools.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Loop invariant code motion initial implementation
2018-02-09
Alexander Johnston
Loop invariant code motion initial implementation
commit
|
commitdiff
|
tree
2018-02-08
Steven Perron
Make use of the instruction folder.
commit
|
commitdiff
|
tree
2018-02-01
Victor Lomuller
Add LoopUtils class to gather some loop transformation...
commit
|
commitdiff
|
tree
2018-02-01
Steven Perron
Add pass to reaplce invalid opcodes
commit
|
commitdiff
|
tree
2018-01-31
GregF
Opt: Add ScalarReplacement to RegisterSizePasses
commit
|
commitdiff
|
tree
2018-01-30
GregF
InsertExtractElim: Split out DeadInsertElim as separate...
commit
|
commitdiff
|
tree
2018-01-25
Victor Lomuller
Add LoopDescriptor as an IRContext analysis.
commit
|
commitdiff
|
tree
2018-01-25
Greg Fischer
DeadInsertElim: Detect and DCE dead Inserts
commit
|
commitdiff
|
tree
2018-01-22
Steven Perron
Use id_map in Fold*ToConstant
commit
|
commitdiff
|
tree
2018-01-22
Steven Perron
Add generic folding function and use in CCP
commit
|
commitdiff
|
tree
2018-01-19
Victor Lomuller
Introduce an instruction builder helper class.
commit
|
commitdiff
|
tree
2018-01-19
Alan Baker
Simplifying code for adding instructions to worklist
commit
|
commitdiff
|
tree
2018-01-19
Steven Perron
Create a pass to work around a driver bug related to...
commit
|
commitdiff
|
tree
2018-01-15
Steven Perron
Skip SpecConstants in CCP.
commit
|
commitdiff
|
tree
2018-01-12
Steven Perron
Move initialization of the const mgr to the constructor.
commit
|
commitdiff
|
tree
2018-01-12
Greg Fischer
InsertExtractElim: Optimize through VectorShuffle, Mix
commit
|
commitdiff
|
tree
2018-01-10
Steven Perron
Add generic folding function and use in CCP
commit
|
commitdiff
|
tree
2018-01-08
Victor Lomuller
Add loop descriptors and some required dominator tree...
commit
|
commitdiff
|
tree
2018-01-04
Steven Perron
Update legalization passes
commit
|
commitdiff
|
tree
2018-01-04
Steven Perron
Replace calls to `ToNop` by `KillInst`.
commit
|
commitdiff
|
tree
2017-12-19
Steven Perron
Allow pointers to pointers in logical addressing mode.
commit
|
commitdiff
|
tree
2017-12-19
Steven Perron
Convert private variables to function scope.
commit
|
commitdiff
|
tree
2017-12-12
Greg Fischer
ADCE: Empty Loop Elimination
commit
|
commitdiff
|
tree
2017-12-12
Steven Perron
Set the parent for basic blocks during inlining.
commit
|
commitdiff
|
tree
2017-12-11
Alan Baker
Add scalar replacement
commit
|
commitdiff
|
tree
2017-12-11
GregF
MultiStore: Support OpVariable Initialization
commit
|
commitdiff
|
tree
2017-12-08
GregF
SingleStore: Support OpVariable Initialization
commit
|
commitdiff
|
tree
2017-12-08
Steven Perron
Add option to spirv-opt to skip the validator.
commit
|
commitdiff
|
tree
2017-12-07
Steven Perron
Add global redundancy elimination
commit
|
commitdiff
|
tree
2017-12-07
Steven Perron
Kill names and decoration in inlining.
commit
|
commitdiff
|
tree
2017-12-06
Stephen McGroarty
Dominator Tree Analysis (#3)
commit
|
commitdiff
|
tree
2017-12-04
Steven Perron
DCEInst kill the same instruction twice.
commit
|
commitdiff
|
tree
2017-12-04
Steven Perron
Change IRContext::KillInst to delete instructions.
commit
|
commitdiff
|
tree
2017-12-04
Steven Perron
Compute value number when the value table is constructed.
commit
|
commitdiff
|
tree
2017-11-29
Steven Perron
Create CONTRIBUTING.md
commit
|
commitdiff
|
tree
2017-11-23
Steven Perron
Create a local value numbering pass
commit
|
commitdiff
|
tree
2017-11-20
Steven Perron
Add dead function elimination to -O and -Os
commit
|
commitdiff
|
tree
2017-11-15
Steven Perron
Add the decoration manager to the IRContext.
commit
|
commitdiff
|
tree
2017-11-13
Daniel Schürmann
Fix decorations of inlined functions.
commit
|
commitdiff
|
tree
2017-11-10
Steven Perron
Have all MemPasses preserve the def-use manager.
commit
|
commitdiff
|
tree
2017-11-08
Steven Perron
Add the IRContext (part 2): Add def-use manager
commit
|
commitdiff
|
tree
2017-10-31
Steven Perron
Add the IRContext (part 1)
commit
|
commitdiff
|
tree
2017-10-20
Steven Perron
Change BasicBlock to use InstructionList to hold instructions.
commit
|
commitdiff
|
tree