platform/upstream/SPIRV-Tools.git
2018-01-12 Alan BakerAdding ostream operators for IR structures
2018-01-12 Alan BakerMaintain instruction to block mapping in phi insertion
2018-01-12 Greg FischerInsertExtractElim: Optimize through VectorShuffle, Mix
2018-01-10 Steven PerronAdd generic folding function and use in CCP
2018-01-10 Alan BakerAdding additional functionality to ADCE.
2018-01-09 Andrey TuganovFix validation rules for GLSL pack/unpack 2x32
2018-01-09 Alan BakerRewriting dead branch elimination.
2018-01-08 Diego NovilloFix constant propagation of induction variables.
2018-01-08 David NetoFix method comment for BasicBlock::MegeBlockIdIfAny
2018-01-08 Lei ZhangAllow relaxing validation of pointers in logical addres...
2018-01-08 Victor LomullerAdd loop descriptors and some required dominator tree...
2018-01-07 David NetoAnalyzeInstUse: Reuse the instruction lookup
2018-01-05 David NetoRemove CCP from size and performance recipes, pending...
2018-01-05 Pierre MoreauLinker code cleanups
2018-01-05 Steven PerronAllow getting the base pointer of an image load/store.
2018-01-05 Diego NovilloFix infinite simulation cycles in SSA propagator.
2018-01-05 Pierre MoreauIgnore clang-format-diff.py from copyrights check
2018-01-05 David Netodead branch elim: Track killed backedges
2018-01-04 David NetoAdd --print-all optimizer option
2018-01-04 Pierre MoreauOpt: Make DecorationManager::HaveTheSameDecorations...
2018-01-04 Andrey TuganovValidator checks out of bounds composite access
2018-01-04 Diego NovilloAddress review comments from https://github.com/Khronos...
2018-01-04 Steven PerronUpdate legalization passes
2018-01-04 Steven PerronReplace calls to `ToNop` by `KillInst`.
2018-01-03 Diego NovilloHandle execution termination instructions when building...
2018-01-03 Diego NovilloDo not insert Phi nodes in CCP propagator.
2018-01-02 Andrey TuganovAdd ExtInst validation pass (GLSL only for now)
2017-12-29 GregFTest: Fix linux/gcc defined-but-not-used warnings/errors
2017-12-29 Leo Izenutils/generate_grammar_tables.py: use spaces for indent...
2017-12-22 Diego NovilloFix https://github.com/KhronosGroup/SPIRV-Tools/issues...
2017-12-22 Andrey TuganovDisallow Dim=SubpassData for OpImageSparseRead
2017-12-22 David NetoAdd asm, dis support for DebugInfo extended instruction set
2017-12-21 David NetoCONTRIBUTING: If you fixed a bug, say so
2017-12-21 Diego NovilloImplement SSA CCP (SSA Conditional Constant Propagation).
2017-12-21 Steven PerronStore all enabled capabilities in the feature manger.
2017-12-21 David NetoUpdate CHANGES
2017-12-21 Alan BakerFixing bugs in type manager memory management
2017-12-20 Steven PerronUpdate the legalization passes.
2017-12-19 David NetoMake a string parameter const ref
2017-12-19 David NetoFix CHANGES: there is no OpImageSparseWrite
2017-12-19 David NetoUpdate CHANGES for recent changes
2017-12-19 Pierre MoreauOpt: Fix implementation and comment of AreDecorationsTh...
2017-12-19 Steven PerronAllow pointers to pointers in logical addressing mode.
2017-12-19 Steven PerronConvert private variables to function scope.
2017-12-19 David NetoMore validation on primitive instructions
2017-12-19 Jesus Carabanovalidate & test of literal's upper bits
2017-12-18 Pierre MoreauOpt: Remove commented out duplicated type_id function
2017-12-18 Jeremy HayesFix comment in primitives validation
2017-12-18 Andrey TuganovImage Operand Sample allows sparse image opcodes
2017-12-18 Pierre MoreauExport a config file for pkg-config
2017-12-18 David NetoRemove concept of FIRST_CONCRETE_* operand types
2017-12-18 Alan BakerImproving the usability of the type manager. The type...
2017-12-15 David NetoStart v2017.3-dev
2017-12-15 David NetoFinalize v2017.2
2017-12-15 GregFADCE: Only mark true breaks and continues of live loops
2017-12-15 Jeremy HayesAdd primitive instruction validation pass
2017-12-14 Andrey TuganovRefactor include of latest spir-v header versions
2017-12-13 Andrey TuganovAdd validation rules for atomic instructions
2017-12-12 Diego NovilloFix uninitialized warning at -Os.
2017-12-12 Greg FischerADCE: Empty Loop Elimination
2017-12-12 Steven PerronSet the parent for basic blocks during inlining.
2017-12-12 Lei ZhangAppveyor: stop testing on VS 2013
2017-12-12 Andrey TuganovAdd validator checks for sparse image opcodes
2017-12-12 Pierre MoreauSupport OpenCL 1.2 and 2.0 target environments
2017-12-12 David NetoAppVeyor: Put VS 2017 first
2017-12-12 David NetoForce gtest to expose ::testing::Combine
2017-12-11 Andrey TuganovReenable OpCopyObject validation rules
2017-12-11 Alan BakerAdd scalar replacement
2017-12-11 GregFMultiStore: Support OpVariable Initialization
2017-12-09 Pierre MoreauAdd external/SPIRV-Headers to .gitignore
2017-12-08 GregFSingleStore: Support OpVariable Initialization
2017-12-08 Steven PerronAdd option to spirv-opt to skip the validator.
2017-12-08 Diego NovilloAdd a new constant manager class.
2017-12-07 Steven PerronAdd global redundancy elimination
2017-12-07 Steven PerronKill names and decoration in inlining.
2017-12-07 Victor LomullerAdd depth first iterator for trees
2017-12-06 Diego NovilloRevert extraneous changes from commit 8ec62deb2.
2017-12-06 Stephen McGroartyDominator Tree Analysis (#3)
2017-12-05 Diego NovilloSort flags in help message - NFC.
2017-12-05 Lei ZhangCMake: allow both SPIRV-Headers and spirv-headers
2017-12-05 Andrey TuganovAdd composite instruction validation pass
2017-12-05 Lei ZhangDo not zip and deploy for check formatting
2017-12-05 Lei ZhangGo back to root directory
2017-12-05 Lei ZhangTravis CI: add clang-format check
2017-12-05 Diego NovilloUpdate .appveyor.yml
2017-12-04 Andrey TuganovFix some of the known issues in image validation
2017-12-04 Steven PerronDCEInst kill the same instruction twice.
2017-12-04 Diego NovilloChange Release builds to Release with debug info on...
2017-12-04 Diego NovilloRemove cfg_ field from SSAPropagator class - NFC.
2017-12-04 Steven PerronChange IRContext::KillInst to delete instructions.
2017-12-04 Steven PerronCompute value number when the value table is constructed.
2017-12-04 Daan WendelenFixed typo that leaked to the binary
2017-12-01 Diego NovilloAdd simplified instructions for pushing a reviewed PR.
2017-12-01 Lei ZhangTravis: mark MacOS builds as optional
2017-12-01 Diego NovilloRe-format CONTRIBUTING.md - NFC.
2017-12-01 Lei ZhangFix Dref type check in validator
2017-12-01 Lei ZhangAppveyor: use ninja instead of MSBuild
2017-12-01 Pierre MoreauOpt: Remove unused lambda captures
2017-12-01 Lei ZhangSupport outputting ANSI color escape sequences in library
2017-11-30 David NetoErase decorations removed from internal collections
next