summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2018-05-16Adding build instructions to README.mdHEADmasterAlexey Sotkin1-12/+52
2018-05-14Allow to build LLVMSPIRV lib as static libraryAlexey Sotkin3-5/+19
2018-05-03Rename the installed header and install it in a prefixPierre Moreau6-9/+9
2018-04-24Rename all variables and functions to match LLVM guidelinesPierre Moreau37-836/+834
2018-04-24Manually remove “m_” prefix used on some class attributesPierre Moreau5-87/+87
2018-04-24Rename RefCount::m_refCount to CountPierre Moreau1-15/+15
2018-04-24Convert integers to string before adding to stringPierre Moreau2-3/+4
2018-04-24Run clang-tidy without the readability-identifier-naming enabledPierre Moreau37-149/+177
2018-04-24Remove unneeded semi-colon for TypeVisitor constructorPierre Moreau1-1/+1
2018-04-24Add a virtual destructor to TypeVisitor, as it has virtual functionsPierre Moreau1-0/+1
2018-04-24Add missing “override” keywords in SPIRVEntry.hPierre Moreau1-22/+28
2018-04-24Use clang-tidy to add missing “override” keywordsPierre Moreau23-413/+419
2018-04-24Reformat all .cpp and .h files using clang-formatPierre Moreau62-8612/+7927
2018-04-24Use LLVM’s own clang-tidy configuration filePierre Moreau1-1/+17
2018-04-24Change all line endings to UNIX-stylePierre Moreau66-21735/+21735
2018-04-20Always define LLVM_SPIRV_VERSIONPierre Moreau1-1/+3
2018-04-16travis: make it build againKarol Herbst1-13/+62
2018-04-16cmake: rework to be able to build outside LLVMKarol Herbst7-49/+145
2018-04-12Update README.mdAlexey Sotkin1-27/+14
2018-04-11Update SPIR-V/LLVM Translator to use new MemIntrinsics APIAlexey Sotkin2-8/+10
2018-04-03Upgrade SPIRV translator from LLVM 4.0 to the curent SVN revision 327279Alexey Sotkin47-410/+353
2018-04-03Upgrade SPIRV translator from LLVM 3.8 to LLVM 4.0Alexey Sotkin13-242/+709
2018-04-03Upgrade SPIRV translator from LLVM 3.6 to LLVM 3.8Alexey Sotkin50-391/+507
2018-04-03Reorganizing the SPIR-V/LLVM Translator treeAlexey Sotkin6-5/+113
2018-03-27Fix for intel_sub_group_block_read with short type.Jurek, Pawel1-4/+6
2018-03-19Merge pull request #233 from PawelJurek/memleaksAlexey Sotkin9-38/+27
2018-03-16Fixes for memory leaks in SPIR-V library.Jurek, Pawel9-38/+27
2018-03-01add the Vector16 capability for both vec8 and vec16 types (#229)Ben Ashbaugh2-1/+48
2018-02-06[SPIRV] Fix capabilities for Atomic instructions (#227)Alexey Sotkin4-2/+103
2018-01-09Merge pull request #226 from AlexeySotkin/SPV_INTEL_subgroupsAlexey Sotkin11-12/+412
2017-12-26LLVM SPIR-V changes for SPV_INTEL_subgroupsbashbaug11-12/+412
2017-10-26Added info how to run SPIRV tests. (#225)romanovvlad1-0/+10
2017-10-24Decoder.getEntry() may returns NULL (#224)Lifeng Pan3-3/+42
2017-10-18~SPIRVModuleImpl() crashes when delete id entries (#223)Lifeng Pan2-5/+3
2017-10-17~SPIRVModuleImpl() crashes when delete no-id entries (#222)Lifeng Pan3-13/+15
2017-08-16Fix typo in an assert message (#220)Lifeng Pan3-4/+4
2017-07-13Insert bitcast during translation of llvm.memset (#219)Alexey Sotkin4-15/+24
2017-06-29Squashed the lower-memmove pass (#209)doe3006-6/+220
2017-05-25Changing translation of llvm.memset intrinsic (#217)Alexey Sotkin6-61/+125
2017-05-03Fixed a warning (#211)Abel Bernabeu1-1/+1
2017-04-26[NFC] Move SPIR-V specific test to test/SPIRV directory.Alexey Bader0-0/+0
2016-12-02Add declaration of Int8 capability (#198)Alexey Sotkin2-2/+38
2016-11-14Revert "Change ordering of blocks as required by SPIRV Spec (#195)" (#197)kkyzylov4-165/+42
2016-11-10Change ordering of blocks as required by SPIRV Spec (#195)kkyzylov4-42/+165
2016-11-04Fix fox OpenCL C++ built-ins translation (#196)kkyzylov4-0/+146
2016-10-19Implemented method for mapping function arguments without metadata. (#194)Egor Churaev3-0/+93
2016-10-19Default access qualifier for OpTypeImage (#193)kkyzylov2-2/+77
2016-10-12Translation of OpLoopMerge (#192)kkyzylov8-11/+353
2016-10-05Support translation of OpLifetimeStart and OpLifetimeStop instructions (#191)kkyzylov8-2/+232
2016-10-04Changing placement of lowered constant expressions (#188)Alexey Sotkin1-6/+7