summaryrefslogtreecommitdiff
path: root/lib/SPIRV/libSPIRV/SPIRVModule.cpp
AgeCommit message (Expand)AuthorFilesLines
2018-04-24Rename all variables and functions to match LLVM guidelinesPierre Moreau1-28/+28
2018-04-24Use clang-tidy to add missing “override” keywordsPierre Moreau1-220/+220
2018-04-24Reformat all .cpp and .h files using clang-formatPierre Moreau1-562/+533
2018-04-24Change all line endings to UNIX-stylePierre Moreau1-1671/+1671
2018-04-03Upgrade SPIRV translator from LLVM 4.0 to the curent SVN revision 327279Alexey Sotkin1-5/+6
2018-03-16Fixes for memory leaks in SPIR-V library.Jurek, Pawel1-4/+5
2017-10-24Decoder.getEntry() may returns NULL (#224)Lifeng Pan1-2/+5
2017-10-18~SPIRVModuleImpl() crashes when delete id entries (#223)Lifeng Pan1-4/+3
2017-10-17~SPIRVModuleImpl() crashes when delete no-id entries (#222)Lifeng Pan1-9/+8
2017-08-16Fix typo in an assert message (#220)Lifeng Pan1-1/+1
2016-10-12Translation of OpLoopMerge (#192)kkyzylov1-0/+9
2016-10-05Support translation of OpLifetimeStart and OpLifetimeStop instructions (#191)kkyzylov1-0/+24
2016-09-30Support translation of OpUnreachable instruction (#190)kkyzylov1-0/+6
2016-09-29OpVariable in OpSpecConstantOp. (#186)Egor Churaev1-7/+6
2016-09-23Fixing encoding/decoding of OpLine instruction (#184)Alexey Sotkin1-14/+22
2016-09-13Support translation of OpSelectionMerge instruction (#183)kkyzylov1-0/+8
2016-09-07Support translation of OpCompositeConstruct instruction (#178)kkyzylov1-0/+9
2016-09-02Support translation of OpVectorTimesScalar instruction (#177)kkyzylov1-0/+9
2016-09-01Support translation of OpFMod instruction (#176)kkyzylov1-0/+8
2016-07-22Add support of 64-bit literals for OpSwitch instruction (#166)kkyzylov1-2/+2
2016-06-27fix: OpCapability Kernel missing in a few cases (#156)Dmitry Anikin1-2/+3
2016-06-14Support for PipeStorage (#155)Łukasz Dudziak1-0/+15
2016-06-06Adding DeviceEnqueue capability for OpTypeQueue (#152)Alexey Sotkin1-1/+7
2016-06-03[SPIR-V] Disable 'auto-add-capability' feature during SPIR-V module decoding.Alexey Bader1-0/+2
2016-05-18Support SPIRV 1.1Lukasz Dudziak1-9/+25
2016-05-13Merge pull request #135 from bader/add-required-capabilitiesYaxun (Sam) Liu1-0/+7
2016-05-13[SPIR-V] Add required 'Groups' and 'DeviceEnqueue' capabilities.Alexey Bader1-0/+7
2016-05-13Fix logical layoutAlexey Sotkin1-4/+98
2016-03-31using IDs instead of literals in OpControlBarrierBartosz Sochacki1-4/+4
2016-03-21Changes to support forward references.Alexey Bader1-9/+66
2016-03-21Revert "Changes to support forward references."bader1-66/+9
2016-03-18[SPIR-V] Added recursive type definition support.Alexey Bader1-35/+66
2016-03-14Changes to support forward references.Alexey Bader1-7/+33
2016-02-26Fix for bools being emitted as ints.Alexey Bader1-2/+4
2016-02-24Don't use DecorationGroups if more than 65535 decorations since that overflow...Krisch1-4/+10
2016-02-18Revert "Merge pull request #49 from scottp101/khronos/spirv-3.6.1"Alexey Bader1-11/+4
2016-02-08Merge pull request #49 from scottp101/khronos/spirv-3.6.1Yaxun (Sam) Liu1-4/+11
2016-02-05Dont use DecorationGroups if more than 65535 decorations sine thatKrisch1-4/+11
2016-02-03[SPIR-V] Fixed encoding of OpGroupAsyncCopy.Alexey Bader1-2/+2
2015-12-16Re-implement SPIRVNL as a class to make it usable with llvm output stream.Alexey Bader1-4/+4
2015-12-15Applied code review suggestion from Sam.Alexey Bader1-9/+15
2015-12-14Clang integration.Alexey Bader1-14/+12
2015-12-02[SPIRV] Fix capabilities dependenciesPierre Moreau1-0/+1
2015-12-01[SPIRV] Fix capability issues.Yaxun (Sam) Liu1-10/+11
2015-12-01[SPIRV] github issue#5 Capabilities required by OpDecorate are not added to S...Yaxun (Sam) Liu1-7/+11
2015-11-27[SPIRV] gitlab Issue#16: Logical layout of SPIR-V module is broken.Yaxun (Sam) Liu1-11/+15
2015-11-26 [SPIRV] gitlab issue#5 Compiler flags intruction was removed from the SPIR-V...Yaxun (Sam) Liu1-3/+0
2015-11-19[SPIRV] Have SPIRV IDs start at 1Pierre Moreau1-1/+1
2015-11-18[SPIRV] Update spirv.hpp to rev 2. Change OCL version encoding.Yaxun (Sam) Liu1-4/+5
2015-11-13[SPIRV] Fix translation of group pipe functions. work_ and sub_ prefix are no...Yaxun (Sam) Liu1-1/+1