platform/upstream/SPIRV-Tools.git
2018-02-06 Alan BakerRegistering a type now rebuilds it out of memory owned...
2018-02-05 GregFADCE: Fix combinator initialization
2018-02-05 David NetoVS2013: LoopDescriptor LoopContainerType can't contain...
2018-02-05 Andrey TuganovAdd barrier instructions validation pass
2018-02-05 David NetoAvoid vector copies in range-for loops in opt/types.cpp
2018-02-02 David NetoDisambiguate between const and nonconst ForEachSuccesso...
2018-02-02 Steven PerronAdd general folding infrastructure.
2018-02-02 David NetoStart v2018.1-dev
2018-02-02 David NetoFinalize v2018.0
2018-02-02 David NetoUpdate CHANGES
2018-02-01 Alan BakerReordering performance passes ordering to produce bette...
2018-02-01 Victor LomullerAdd LoopUtils class to gather some loop transformation...
2018-02-01 Steven PerronAdd pass to reaplce invalid opcodes
2018-02-01 Andrey TuganovAdded OpenCL ExtInst validation rules
2018-02-01 Jeremy HayesAdd adjacency validation pass
2018-01-31 Andrey TuganovFixed harmless uninit var warning
2018-01-31 David NetoUse SPIR-V headers from "unified1" directory
2018-01-31 Alan BakerRemove constexpr from Analysis operators
2018-01-31 GregFOpt: Add ScalarReplacement to RegisterSizePasses
2018-01-30 Andrey TuganovAdd memory semantics checks to validate atomics
2018-01-30 David NetoUpdate CHANGES
2018-01-30 Alan BakerPrevent unnecessary changes to the IR in dead branch...
2018-01-30 Andrey TuganovImproved error message in val capabilities
2018-01-30 Alan BakerEnhancements to block merging
2018-01-30 Alan BakerFix dereference of possibly nullptr
2018-01-30 GregFInsertExtractElim: Split out DeadInsertElim as separate...
2018-01-29 Alan BakerFixes in CCP for #1228
2018-01-25 Victor LomullerAdd LoopDescriptor as an IRContext analysis.
2018-01-25 Greg FischerDeadInsertElim: Detect and DCE dead Inserts
2018-01-25 Alan BakerInitial implementation of if conversion
2018-01-24 Andrey TuganovValidator: restricted some atomic ops for shaders
2018-01-24 Andrey TuganovAdded Vulkan-specifc checks to image validation
2018-01-22 Steven PerronUse id_map in Fold*ToConstant
2018-01-22 Steven PerronAdd generic folding function and use in CCP
2018-01-19 Alan BakerFixes infinite loop in ADCE
2018-01-19 Victor LomullerIntroduce an instruction builder helper class.
2018-01-19 Alan BakerSimplifying code for adding instructions to worklist
2018-01-19 Steven PerronCreate a pass to work around a driver bug related to...
2018-01-18 Alan BakerAdding testcase for #1210
2018-01-18 Victor LomullerCFG: force the creation of a predecessor entry for...
2018-01-18 David Netospirv-dis: Add --color option to force color disassembly
2018-01-17 Alan BakerFixing missing early exit from break identification
2018-01-17 Alan BakerAdding support for switch removal in ADCE
2018-01-17 Alan BakerCapturing value table by reference in local redundancy...
2018-01-17 David NetoUpdate CHANGES
2018-01-16 Alan BakerFixes missing increment in common uniform elim
2018-01-15 Steven PerronSkip SpecConstants in CCP.
2018-01-12 David NetoUpdate CHANGES
2018-01-12 Greg FischerAdd MatrixConstant
2018-01-12 Steven PerronRemove redundant passes from legalization passes
2018-01-12 Alan BakerAdding early exit versions of several ForEach* methods
2018-01-12 Steven PerronMove initialization of the const mgr to the constructor.
2018-01-12 David NetoStart v2018.0-dev
2018-01-12 David NetoFinalize v2017.3
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
next