summaryrefslogtreecommitdiff
path: root/Android.mk
AgeCommit message (Expand)AuthorFilesLines
2018-02-05Add barrier instructions validation passAndrey Tuganov1-0/+1
2018-02-02Add general folding infrastructure.Steven Perron1-0/+1
2018-02-01Add pass to reaplce invalid opcodesSteven Perron1-0/+1
2018-02-01Add adjacency validation passJeremy Hayes1-0/+1
2018-01-30InsertExtractElim: Split out DeadInsertElim as separate passGregF1-0/+2
2018-01-25Initial implementation of if conversionAlan Baker1-0/+2
2018-01-18Create a pass to work around a driver bug related to OpUnreachable.Steven Perron1-1/+2
2018-01-08Add loop descriptors and some required dominator tree extensions.Victor Lomuller1-0/+1
2018-01-02Add ExtInst validation pass (GLSL only for now)Andrey Tuganov1-0/+1
2017-12-22Add asm, dis support for DebugInfo extended instruction setDavid Neto1-5/+36
2017-12-21Implement SSA CCP (SSA Conditional Constant Propagation).Diego Novillo1-0/+1
2017-12-19Convert private variables to function scope.Steven Perron1-0/+1
2017-12-19validate & test of literal's upper bitsJesus Carabano1-0/+1
2017-12-15Add primitive instruction validation passJeremy Hayes1-0/+1
2017-12-14Refactor include of latest spir-v header versionsAndrey Tuganov1-6/+6
2017-12-13Add validation rules for atomic instructionsAndrey Tuganov1-0/+1
2017-12-11Add scalar replacementAlan Baker1-0/+2
2017-12-08Add a new constant manager class.Diego Novillo1-0/+1
2017-12-07Add global redundancy eliminationSteven Perron1-0/+1
2017-12-05Dominator Tree Analysis (#3)Stephen McGroarty1-0/+1
2017-12-05Add composite instruction validation passAndrey Tuganov1-0/+1
2017-11-27Generic value propagation engine.Diego Novillo1-0/+1
2017-11-23Add derivatives validation passAndrey Tuganov1-0/+1
2017-11-23Create a local value numbering passSteven Perron1-1/+3
2017-11-22Validator pass for image instructionsAndrey Tuganov1-0/+1
2017-11-15Initial implementation of merge return pass.Alan Baker1-1/+2
2017-11-08Add the IRContext (part 2): Add def-use managerSteven Perron1-0/+1
2017-11-02Add a new class opt::CFG to represent the CFG for the module.Diego Novillo1-0/+1
2017-10-23Add pass to remove dead variables at the module level.Steven Perron1-0/+1
2017-10-20Add instruction_list to Android.mkAndrey Tuganov1-0/+1
2017-10-20Add validation pass for conversion instructionsAndrey Tuganov1-1/+2
2017-10-19CFG cleanup pass - Remove unreachable blocks.Diego Novillo1-0/+1
2017-10-18Android.mk: add source/opt/fold.cppDavid Neto1-0/+1
2017-10-12Add Android.mk to SPIRV-ToolsAndrey Tuganov1-0/+213