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
2018-03-28
Xuelian
Initial version
commit
|
commitdiff
|
tree
|
snapshot
2018-03-22
Tizen Infrastructure
Initial empty repository
commit
|
commitdiff
|
tree
|
snapshot
2018-03-13
Alan Baker
Fixes #1407. Removing assertion against void pointer
commit
|
commitdiff
|
tree
|
snapshot
2018-03-13
Alan Baker
Fixes #1404. Don't DCE workgroup size
commit
|
commitdiff
|
tree
|
snapshot
2018-03-13
Greg Fischer
Fix InsertFeedingExtract rule when extract remains.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-12
Pierre Moreau
Reimplement the DecorationManager
commit
|
commitdiff
|
tree
|
snapshot
2018-03-08
David Neto
Remove extension whitelist from some transforms
commit
|
commitdiff
|
tree
|
snapshot
2018-03-08
Rex Xu
Add missing SPV extension strings
commit
|
commitdiff
|
tree
|
snapshot
2018-03-07
David Neto
Start v2018.3 development
commit
|
commitdiff
|
tree
|
snapshot
2018-03-07
David Neto
Finalize v2018.2
commit
|
commitdiff
|
tree
|
snapshot
2018-03-07
David Neto
Update CHANGES
commit
|
commitdiff
|
tree
|
snapshot
2018-03-07
Alan Baker
Fixes #1385. Grab correct input to calculate indices.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-07
Andrey Tuganov
AMD_gpu_shader_half_float enables float16
commit
|
commitdiff
|
tree
|
snapshot
2018-03-06
David Neto
Update README for SPIR-V 1.3
commit
|
commitdiff
|
tree
|
snapshot
2018-03-06
David Neto
Support SPIR-V 1.3 and Vulkan 1.1
commit
|
commitdiff
|
tree
|
snapshot
2018-03-06
Alan Baker
Fixes #1376. Don't handle half folding gracefully.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-05
David Neto
Support SPV_GOOGLE_decorate_string and SPV_GOOGLE_hlsl_...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-05
Steven Perron
Avoid generating duplicate names when merging types
commit
|
commitdiff
|
tree
|
snapshot
2018-03-02
Pierre Moreau
Define Disassemble only when Effcee is used in fold_test
commit
|
commitdiff
|
tree
|
snapshot
2018-03-02
David Neto
Android.mk: Generate enum mappings from unified1 grammar
commit
|
commitdiff
|
tree
|
snapshot
2018-03-02
David Neto
Start v2018.2 development
commit
|
commitdiff
|
tree
|
snapshot
2018-03-02
David Neto
Finalize v2018.1
commit
|
commitdiff
|
tree
|
snapshot
2018-03-02
Alan Baker
Handles more cases of redundant selects
commit
|
commitdiff
|
tree
|
snapshot
2018-03-02
David Neto
Update CHANGES
commit
|
commitdiff
|
tree
|
snapshot
2018-03-01
Alan Baker
Fixes #1361. Mark all non-constant global values as...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-01
Arseny Kapoulkine
Vulkan BuiltIn variables can't have Location/Component...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-01
Alan Baker
Fixes #1357. Support null constants better in folding
commit
|
commitdiff
|
tree
|
snapshot
2018-03-01
GregF
Opt: Add constant folding for FToI and IToF
commit
|
commitdiff
|
tree
|
snapshot
2018-02-28
Alan Baker
Fixes #1354. Do not merge integer division.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-28
Steven Perron
Add more folding rules for vector shuffle.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-28
Victor Lomuller
Remove Function::GetBlocks pushed by accident
commit
|
commitdiff
|
tree
|
snapshot
2018-02-28
Steven Perron
Remove uses DCEInst and call ADCE
commit
|
commitdiff
|
tree
|
snapshot
2018-02-27
David Neto
Consistently include latest spirv.h header file.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-27
Alan Baker
Merge arithmetic with non-trivial constant operands
commit
|
commitdiff
|
tree
|
snapshot
2018-02-27
Stephen McGroarty
Make IR builder use the type manager for constants
commit
|
commitdiff
|
tree
|
snapshot
2018-02-27
Pierre Moreau
linker: merge debug annotations from category c)
commit
|
commitdiff
|
tree
|
snapshot
2018-02-27
Pierre Moreau
linker: Allow modules to be partially linked
commit
|
commitdiff
|
tree
|
snapshot
2018-02-27
Pierre Moreau
tools/linker: Allow setting --verify-ids on the command...
commit
|
commitdiff
|
tree
|
snapshot
2018-02-27
David Neto
Update CHANGES
commit
|
commitdiff
|
tree
|
snapshot
2018-02-27
Victor Lomuller
Add loop unswitch pass.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-27
Stephen McGroarty
Unroller support for multiple induction variables
commit
|
commitdiff
|
tree
|
snapshot
2018-02-23
Steven Perron
Clean up variables before sroa
commit
|
commitdiff
|
tree
|
snapshot
2018-02-22
Steven Perron
Preserve analysies in the simplification pass
commit
|
commitdiff
|
tree
|
snapshot
2018-02-22
Lei Zhang
Appveyor: remove VS2015 configuration to reduce build...
commit
|
commitdiff
|
tree
|
snapshot
2018-02-22
GregF
Opt: Check for side-effects in DCEInst()
commit
|
commitdiff
|
tree
|
snapshot
2018-02-21
Alan Baker
Fixes #1338. Handle OpConstantNull in branch/switch...
commit
|
commitdiff
|
tree
|
snapshot
2018-02-21
Steven Perron
Reduce instruction create and deletion during inlining.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-21
Steven Perron
Add Insert-extract elimination back into legalization...
commit
|
commitdiff
|
tree
|
snapshot
2018-02-20
Arseny Kapoulkine
Add folding for redundant add/sub/mul/div/mix operations
commit
|
commitdiff
|
tree
|
snapshot
2018-02-20
Steven Perron
Revert "Preserve analysies in the simplification pass"
commit
|
commitdiff
|
tree
|
snapshot
2018-02-20
Steven Perron
Preserve analysies in the simplification pass
commit
|
commitdiff
|
tree
|
snapshot
2018-02-20
Diego Novillo
Speed up Phi insertion.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-20
Lei Zhang
Travis: require MacOS to build and test again
commit
|
commitdiff
|
tree
|
snapshot
2018-02-20
Steven Perron
Fix folding insert feeding extract
commit
|
commitdiff
|
tree
|
snapshot
2018-02-19
Alan Baker
Fixes #1300. Adding checks for bad CCP transitions...
commit
|
commitdiff
|
tree
|
snapshot
2018-02-17
Andrew Woloszyn
Removed warnings from hex_float.h
commit
|
commitdiff
|
tree
|
snapshot
2018-02-17
Steven Perron
Make better use of simplification pass
commit
|
commitdiff
|
tree
|
snapshot
2018-02-17
Arseny Kapoulkine
Add constant folding rules for floating-point comparison
commit
|
commitdiff
|
tree
|
snapshot
2018-02-17
Arseny Kapoulkine
Remove constants from constant manager in KillInst
commit
|
commitdiff
|
tree
|
snapshot
2018-02-16
Steven Perron
Simplify OpPhi instructions referencing unreachable...
commit
|
commitdiff
|
tree
|
snapshot
2018-02-16
Steven Perron
Get CCP to use the constant floating point rules.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-16
Lei Zhang
SubgroupBallotKHR can enable SubgroupSize & SubgroupLoc...
commit
|
commitdiff
|
tree
|
snapshot
2018-02-15
Nerijus Baliūnas
fix typo
commit
|
commitdiff
|
tree
|
snapshot
2018-02-15
David Neto
Invoke cmake via CMAKE_COMMAND variable
commit
|
commitdiff
|
tree
|
snapshot
2018-02-15
Lei Zhang
Avoid using static unordered_map (#1304)
commit
|
commitdiff
|
tree
|
snapshot
2018-02-15
Arseny Kapoulkine
Add folding of redundant OpSelect insns
commit
|
commitdiff
|
tree
|
snapshot
2018-02-14
Steven Perron
Add id to name map
commit
|
commitdiff
|
tree
|
snapshot
2018-02-14
Steven Perron
Fold binary floating point operators.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-14
Stephen McGroarty
Initial support for loop unrolling.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-14
Alan Baker
Fixes #1295. Mark undef values as varying in ccp.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-12
Diego Novillo
Cleanup. Use proper #include guard. NFC.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-12
Steven Perron
Avoid using the def-use manager during inlining.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-10
Arseny Kapoulkine
Fix spirv.h include to rely on include paths
commit
|
commitdiff
|
tree
|
snapshot
2018-02-09
Steven Perron
Add folding of OpCompositeExtract and OpConstantComposi...
commit
|
commitdiff
|
tree
|
snapshot
2018-02-09
David Neto
Fix generation of Vim syntax file
commit
|
commitdiff
|
tree
|
snapshot
2018-02-09
Józef Kucia
Do not hardcode libdir and includedir in pkg config...
commit
|
commitdiff
|
tree
|
snapshot
2018-02-09
Steven Perron
Add header files missing from CMakeLists.txt
commit
|
commitdiff
|
tree
|
snapshot
2018-02-09
Alexander Johnston
Loop invariant code motion initial implementation
commit
|
commitdiff
|
tree
|
snapshot
2018-02-08
GregF
SROA: Do replacement on structs with no partial references.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-08
Steven Perron
Make use of the instruction folder.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-07
Andrey Tuganov
Disable check which fails Vulkan CTS
commit
|
commitdiff
|
tree
|
snapshot
2018-02-07
Andrey Tuganov
Add Vulkan-specific validation rules for atomics
commit
|
commitdiff
|
tree
|
snapshot
2018-02-07
Józef Kucia
Build SPIRV-Tools as shared library
commit
|
commitdiff
|
tree
|
snapshot
2018-02-06
David Neto
Enable Visual Studio 2013 again
commit
|
commitdiff
|
tree
|
snapshot
2018-02-06
David Neto
Fix test inclusion when Effcee is absent
commit
|
commitdiff
|
tree
|
snapshot
2018-02-06
David Neto
Update CHANGES
commit
|
commitdiff
|
tree
|
snapshot
2018-02-06
Alan Baker
Registering a type now rebuilds it out of memory owned...
commit
|
commitdiff
|
tree
|
snapshot
2018-02-05
GregF
ADCE: Fix combinator initialization
commit
|
commitdiff
|
tree
|
snapshot
2018-02-05
David Neto
VS2013: LoopDescriptor LoopContainerType can't contain...
commit
|
commitdiff
|
tree
|
snapshot
2018-02-05
Andrey Tuganov
Add barrier instructions validation pass
commit
|
commitdiff
|
tree
|
snapshot
2018-02-05
David Neto
Avoid vector copies in range-for loops in opt/types.cpp
commit
|
commitdiff
|
tree
|
snapshot
2018-02-02
David Neto
Disambiguate between const and nonconst ForEachSuccesso...
commit
|
commitdiff
|
tree
|
snapshot
2018-02-02
Steven Perron
Add general folding infrastructure.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-02
David Neto
Start v2018.1-dev
commit
|
commitdiff
|
tree
|
snapshot
2018-02-02
David Neto
Finalize v2018.0
commit
|
commitdiff
|
tree
|
snapshot
2018-02-02
David Neto
Update CHANGES
commit
|
commitdiff
|
tree
|
snapshot
2018-02-01
Alan Baker
Reordering performance passes ordering to produce bette...
commit
|
commitdiff
|
tree
|
snapshot
2018-02-01
Victor Lomuller
Add LoopUtils class to gather some loop transformation...
commit
|
commitdiff
|
tree
|
snapshot
2018-02-01
Steven Perron
Add pass to reaplce invalid opcodes
commit
|
commitdiff
|
tree
|
snapshot
2018-02-01
Andrey Tuganov
Added OpenCL ExtInst validation rules
commit
|
commitdiff
|
tree
|
snapshot
next