summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2018-05-14Allow to build LLVMSPIRV lib as static libraryAlexey Sotkin1-0/+6
2018-05-03Rename the installed header and install it in a prefixPierre Moreau1-1/+1
2018-04-24Rename all variables and functions to match LLVM guidelinesPierre Moreau1-10/+10
2018-04-24Reformat all .cpp and .h files using clang-formatPierre Moreau1-39/+34
2018-04-24Change all line endings to UNIX-stylePierre Moreau3-340/+340
2018-04-16cmake: rework to be able to build outside LLVMKarol Herbst1-15/+15
2018-04-03Upgrade SPIRV translator from LLVM 4.0 to the curent SVN revision 327279Alexey Sotkin1-49/+25
2018-04-03Upgrade SPIRV translator from LLVM 3.6 to LLVM 3.8Alexey Sotkin1-6/+6
2018-04-03Reorganizing the SPIR-V/LLVM Translator treeAlexey Sotkin1-3/+4
2016-03-30[SPIR-V] Null-pointer checks.Alexey Bader1-0/+2
2016-03-25[SPIR-V] Minor refactoring.Alexey Bader1-1/+1
2016-03-13gen_spirv: Output a complete header file, not just the contentPierre Moreau1-4/+66
2016-03-13gen_spirv: Generate `isValid*Mask()` functionsPierre Moreau1-2/+26
2016-03-13gen_spirv: Inline generated `isValid()` functionsPierre Moreau1-2/+1
2016-03-13gen_spirv: Remove left-over commentsPierre Moreau1-3/+0
2016-03-13gen_spirv: Check for non-small letter after prefixPierre Moreau1-3/+3
2016-02-23Merge pull request #69 from KhronosGroup/add-gen-spirv-scriptbader1-0/+124
2016-02-23Add gen_spirv.bash script for generating code from spirv.hYaxun (Sam) Liu1-0/+124
2016-02-20Use ".spt" default file extension for output file if '-spirv-text' option is ...Alexey Bader1-1/+7
2015-12-14Clang integration.Alexey Bader1-7/+8
2015-11-13[SPIRV] Fix translation of group pipe functions. work_ and sub_ prefix are no...Yaxun (Sam) Liu1-3/+3
2015-11-02[SPIRV] Add processing SPIR-V metadata.Yaxun (Sam) Liu1-2/+4
2015-10-29[SPIRV] Allow functions for extended instructions to have postfixes for decor...Yaxun (Sam) Liu1-2/+8
2015-10-23[SPIRV] Rename SPRV to SPIRV for clarityYaxun (Sam) Liu1-18/+18
2015-09-14[SPIRV] Added mem2reg pass to regularize unoptimized LLVM IR.Alexey Bader1-0/+1
2015-09-08[SPIRV]Fix bug causing verify module error msg not output.samliu1-1/+1
2015-09-03[SPIRV] Fix asserts due to ReplaceAllReferencesWith dst/src type mismatch in ...samliu1-0/+11
2015-08-24[SPIRV] Fix bug about decoration group, string literal, and loading SPIR-V.Yaxun (Sam) Liu1-10/+73
2015-06-01Clean up and restructure. Added partial support of kernel enqueue. Conforms t...Yaxun (Sam) Liu3-43/+41
2015-05-26[SPIRV] Removed LLVM 3.4 support from SPIRV.Alexey Bader1-53/+0
2015-05-26[SPIRV] SPIR-V library and llvm-spirv converter toolAlexey Bader4-0/+341