summaryrefslogtreecommitdiffstats
path: root/mlir/test/Dialect/SPIRV
Commit message (Expand)AuthorAgeFilesLines
...
* Add spv.Undef op to support OpUndef instruction in SPIR-V.Mahesh Ravishankar2019-10-042-0/+44
* [spirv] Add support for spv.selectionLei Zhang2019-10-022-3/+169
* [spirv] Add array length check.Denis Khalikov2019-09-301-0/+5
* Add support for Logical Ops in SPIR-V dialectMahesh Ravishankar2019-09-301-0/+107
* Add spv.Bitcast operation to SPIR-V dialectMahesh Ravishankar2019-09-252-0/+91
* [spirv] Add SPV_UnaryOp and spv.FNegateLei Zhang2019-09-252-0/+17
* Add support for GLSL Binary ops, and use it to implement GLSL FMax.Mahesh Ravishankar2019-09-242-1/+27
* [spirv] NFC: clean up (de)serialization testsLei Zhang2019-09-2321-167/+179
* Make spirv::RuntimeArrayType part of spirv::CompositeType.Mahesh Ravishankar2019-09-231-0/+8
* Handle OpMemberName instruction in SPIR-V deserializer.Mahesh Ravishankar2019-09-231-6/+0
* Simplify the way spirv::StructTypes are parsed.Mahesh Ravishankar2019-09-232-15/+45
* [spirv] Add OpControlBarrier and OpMemoryBarrier.Denis Khalikov2019-09-212-0/+72
* Allow specification of decorators on SPIR-V StructType members.Mahesh Ravishankar2019-09-192-2/+44
* Add (de)serialization support for OpRuntimeArray.Mahesh Ravishankar2019-09-171-0/+8
* Register a -test-spirv-roundtrip hook to mlir-translateLei Zhang2019-09-1721-21/+21
* Autogenerate (de)serialization for Extended Instruction SetsMahesh Ravishankar2019-09-162-9/+18
* [spirv] Add support for function calls.Denis Khalikov2019-09-162-0/+158
* [spirv] Add support for BitEnumAttrLei Zhang2019-09-161-6/+78
* Add mechanism to specify extended instruction sets in SPIR-V.Mahesh Ravishankar2019-09-151-0/+49
* Update SPIR-V symbols and use GLSL450 instead of VulkanKHRLei Zhang2019-09-1316-50/+50
* [spirv] Add support for spv.loop (de)serializationLei Zhang2019-09-111-0/+59
* Add folding rule for spv.CompositeExtractLei Zhang2019-09-101-0/+41
* [spirv] Add spv.loopLei Zhang2019-09-051-0/+184
* Add folding rule and dialect materialization hook for spv.constantLei Zhang2019-09-032-1/+36
* Add Select operation to SPIR-V dialect.Mahesh Ravishankar2019-09-023-3/+127
* Add spv.Branch and spv.BranchConditionalLei Zhang2019-08-301-0/+144
* [spirv] NFC: move SPIR-V control flow ops to a separate fileLei Zhang2019-08-232-56/+56
* [spirv] NFC: move arithmetic and logical ops to separate filesLei Zhang2019-08-233-324/+325
* [spirv] Add support for extension (de)serializationLei Zhang2019-08-222-0/+16
* [spirv] Add support for capability (de)serializationLei Zhang2019-08-222-0/+15
* Point to spv.AccessChain when reporting spv.AccessChain errorsLei Zhang2019-08-211-7/+7
* Remove the wrapping function in SPIR-V (de)serializationLei Zhang2019-08-2115-453/+406
* [spirv] Support i1 as bool typeLei Zhang2019-08-212-5/+12
* Materialize spv.constants at use sitesLei Zhang2019-08-212-90/+163
* Add spv.specConstant and spv._reference_ofLei Zhang2019-08-203-52/+174
* [spirv] Support (de)serialization of spv.structDenis Khalikov2019-08-201-0/+24
* Fix parsing/printing of spv.globalVariable and spv._address_ofMahesh Ravishankar2019-08-196-185/+218
* [spirv] Add spv.ReturnValueLei Zhang2019-08-193-4/+72
* Add spirv::GlobalVariableOp that allows module level definition of variablesMahesh Ravishankar2019-08-174-60/+155
* [spirv] Extend spv.array with LayoutinfoDenis Khalikov2019-08-162-1/+22
* Add BuiltIn EnumAttr to SPIR-V dialectMahesh Ravishankar2019-08-152-0/+12
* Use SingleBlockImplicitTerminator trait for spv.moduleLei Zhang2019-08-051-2/+11
* [spirv] Add support for specialization constantLei Zhang2019-08-011-0/+47
* [spirv] Add binary logical operations.Denis Khalikov2019-08-012-19/+195
* Use operand number during serialization to get the <id>s of the operandsMahesh Ravishankar2019-07-311-0/+11
* [spirv] Add binary arithmetic operations tensorflow/mlir#2.Denis Khalikov2019-07-312-0/+85
* Add support for (de)serialization of SPIR-V Op DecorationsMahesh Ravishankar2019-07-301-4/+4
* Initial implementation to translate kernel fn in GPU Dialect to SPIR-V DialectMahesh Ravishankar2019-07-302-12/+1
* [spirv] Add binary arithmetic operations.Denis Khalikov2019-07-302-0/+148
* Enable (de)serialization support for spirv::AccessChainOpMahesh Ravishankar2019-07-301-0/+15
OpenPOWER on IntegriCloud