index
:
~glisse/SPIRV-Tools
master
Unnamed repository; edit this file 'description' to name the repository.
glisse
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
Age
Commit message (
Expand
)
Author
Files
Lines
2018-08-07
Unify validation of OpCopyMemory*
HEAD
master
Alan Baker
1
-13
/
+275
2018-08-07
Refactor where opcodes are validated
Alan Baker
1
-13
/
+33
2018-08-07
Remove unused bit stream methods. (#1807)
dan sinclair
1
-458
/
+70
2018-08-07
Simplify MoveToFront (#1806)
dan sinclair
2
-117
/
+3
2018-08-07
Fixup readabilty/inheritance warnings (#1805)
dan sinclair
5
-6
/
+6
2018-08-03
Cleanup includes. (#1795)
dan sinclair
220
-735
/
+944
2018-08-03
Refactor BUILD.gn so can easily be embedded in other projects
Corentin Wallez
6
-0
/
+267
2018-08-03
Remove using namespace commands. (#1794)
dan sinclair
1
-1
/
+0
2018-08-03
Rewrite include guards (#1793)
dan sinclair
10
-28
/
+29
2018-08-02
Validation within function body when doing a FunctionCall. (#1790)
dan sinclair
1
-0
/
+15
2018-08-02
Update OpPhi instructions after splitting block. (#1783)
Steven Perron
1
-0
/
+43
2018-08-01
Remove using std::<foo> statements. (#1756)
dan sinclair
22
-1549
/
+1539
2018-08-01
Remove diag() overloads. (#1776)
dan sinclair
1
-3
/
+4
2018-08-01
Don't change decorations and names in merge return. (#1777)
Steven Perron
1
-8
/
+104
2018-08-01
Update diag() calls in validate_cfg. (#1760)
dan sinclair
1
-2
/
+2
2018-07-31
Switch validate to use explicit diag() method. (#1750)
dan sinclair
1
-4
/
+2
2018-07-31
Transform to combine consecutive access chains
Alan Baker
3
-4
/
+879
2018-07-31
Make sure all instructions are in the ordered list.
Dan Sinclair
2
-4
/
+7
2018-07-31
Update error messages in validate_composites. (#1743)
dan sinclair
1
-139
/
+110
2018-07-30
Split ImagePass into individual methods. (#1742)
dan sinclair
1
-421
/
+260
2018-07-30
Move OpVectorShuffle check into validate_composites (#1741)
dan sinclair
1
-3
/
+5
2018-07-27
Add API to create passes out of a list of command-line flags.
Diego Novillo
1
-0
/
+104
2018-07-20
Handle undef literal value in vector shuffle
Alan Baker
1
-4
/
+59
2018-07-19
Add variable pointer support to IsValidBasePointer
Alan Baker
1
-0
/
+445
2018-07-19
Fix block ordering in dead branch elim
Alan Baker
1
-7
/
+97
2018-07-16
Fixup line number for OpVectorShuffle ID error.
Dan Sinclair
1
-2
/
+30
2018-07-16
Fix finding constant with particular type. (#1724)
Steven Perron
3
-51
/
+79
2018-07-13
Fix infinite loop while folding OpVectorShuffle (#1722)
Steven Perron
1
-24
/
+69
2018-07-13
Fix size error when folding vector shuffle. (#1721)
Steven Perron
1
-0
/
+38
2018-07-12
Remove the module from opt::Function. (#1717)
dan sinclair
3
-9
/
+9
2018-07-12
Remove context() method from opt::Function (#1700)
dan sinclair
1
-12
/
+13
2018-07-12
use Pass::Run to set the context on each pass. (#1708)
dan sinclair
7
-36
/
+46
2018-07-11
Add option to skip verifying block layout
Lei Zhang
1
-0
/
+32
2018-07-11
Add folding rule to merge a vector shuffle feeding another one.
Steven Perron
1
-0
/
+168
2018-07-11
Enforce block layout rules even when relaxed
David Neto
1
-0
/
+255
2018-07-11
Move validation files to val/ directory (#1692)
dan sinclair
3
-3
/
+3
2018-07-11
Move tests into namespaces (#1689)
dan sinclair
190
-3604
/
+3978
2018-07-10
Vulkan permits non-monotonic offsets for block members
David Neto
1
-4
/
+70
2018-07-10
Cleanup whitespace lint warnings. (#1690)
dan sinclair
9
-185
/
+184
2018-07-10
Fix unused param errors when Effcee not present
Sean Purcell
2
-2
/
+6
2018-07-10
Convert validation to use libspriv::Instruction where possible. (#1663)
dan sinclair
1
-238
/
+194
2018-07-09
Move the validation code into the val:: namespace (#1682)
dan sinclair
4
-3
/
+13
2018-07-09
Move the ir namespace to opt. (#1680)
dan sinclair
52
-1770
/
+1772
2018-07-07
Change libspirv to spvtools namespace (#1678)
dan sinclair
25
-91
/
+97
2018-07-06
Move utils/ to spvtools::utils
dan sinclair
8
-109
/
+95
2018-07-06
Move comp code into comp namespace
dan sinclair
1
-15
/
+16
2018-07-06
validator: use RowMajor, ArrayStride, MatrixStride
David Neto
1
-0
/
+303
2018-07-06
Layout validation: Permit {vec3; float} tight packing
David Neto
1
-1
/
+232
2018-07-06
Add a check for invalid exits from case construct.
Alan Baker
1
-0
/
+67
2018-07-06
Fix layout checks for StorageBuffer and PushConstant storage classes
David Neto
1
-24
/
+181
[next]