summaryrefslogtreecommitdiffstats
path: root/mlir/test/Dialect/SPIRV/Serialization
Commit message (Expand)AuthorAgeFilesLines
* [mlir][spirv] Add lowering for std cmp ops.Denis Khalikov2020-01-071-0/+27
* [mlir][spirv] Add lowering for standard bit opsDenis Khalikov2020-01-071-0/+9
* Add atomic operations to SPIR-V dialect.Mahesh Ravishankar2019-12-161-1/+23
* [spirv] Re-enable nested loop (de)serialization testLei Zhang2019-12-161-98/+99
* [spirv] Add CompositeConstruct operation.Denis Khalikov2019-12-091-1/+6
* Minor spelling tweaksKazuaki Ishizaki2019-12-091-1/+1
* [spirv] Add CompositeInsertOp operationDenis Khalikov2019-12-051-0/+9
* Add spv.AtomicCompareExchangeWeakLei Zhang2019-12-051-0/+10
* [spirv] Fix nested loop (de)serializationLei Zhang2019-12-051-0/+83
* [spirv] Adding sqrt op in the GLSL extension.Scott Todd2019-12-041-1/+3
* [spirv] Add spv.GroupNonUniformBallotLei Zhang2019-12-031-0/+10
* [spirv] Add spv.SubgroupBallotKHROpLei Zhang2019-12-031-0/+10
* Support SPIR-V constant op to take DenseElementsAttr as input.Hanhan Wang2019-11-181-0/+14
* [spirv] Add bit opsDenis Khalikov2019-11-151-0/+15
* Make VariableOp instructions be in the first block in the function.Hanhan Wang2019-11-121-0/+13
* Add support for OpPhi in loop header blockLei Zhang2019-11-121-1/+45
* [spirv] Add bit opsDenis Khalikov2019-11-081-0/+34
* [spirv] Add cast operationsDenis Khalikov2019-10-301-4/+44
* [spirv] Fix gen_spirv_dialect.py and add spv.UnreachableLei Zhang2019-10-301-0/+10
* [spirv] Support OpPhi using block argumentsLei Zhang2019-10-281-0/+165
* [spirv] Allow block arguments on spv.Branch(Conditional)Lei Zhang2019-10-212-4/+4
* [spirv] Add support for SpecId decoration on spv.specConstantLei Zhang2019-10-151-4/+4
* [spirv] Disable a crashing spv.loop testLei Zhang2019-10-071-98/+99
* Update UndefOp (de)serialization to generate OpUndef at module level.Mahesh Ravishankar2019-10-071-9/+27
* [spirv] Fix function entry block erase after moving to spv.selectionLei Zhang2019-10-072-5/+157
* Add spv.Undef op to support OpUndef instruction in SPIR-V.Mahesh Ravishankar2019-10-041-0/+15
* [spirv] Add support for spv.selectionLei Zhang2019-10-021-0/+49
* Add spv.Bitcast operation to SPIR-V dialectMahesh Ravishankar2019-09-251-0/+9
* [spirv] Add SPV_UnaryOp and spv.FNegateLei Zhang2019-09-251-0/+5
* Add support for GLSL Binary ops, and use it to implement GLSL FMax.Mahesh Ravishankar2019-09-241-1/+3
* [spirv] NFC: clean up (de)serialization testsLei Zhang2019-09-2321-167/+179
* Simplify the way spirv::StructTypes are parsed.Mahesh Ravishankar2019-09-231-6/+9
* [spirv] Add OpControlBarrier and OpMemoryBarrier.Denis Khalikov2019-09-211-0/+24
* Allow specification of decorators on SPIR-V StructType members.Mahesh Ravishankar2019-09-191-0/+9
* 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-161-0/+9
* [spirv] Add support for function calls.Denis Khalikov2019-09-161-0/+53
* Update SPIR-V symbols and use GLSL450 instead of VulkanKHRLei Zhang2019-09-1313-14/+14
* [spirv] Add support for spv.loop (de)serializationLei Zhang2019-09-111-0/+59
* Add Select operation to SPIR-V dialect.Mahesh Ravishankar2019-09-021-0/+20
* [spirv] Add support for extension (de)serializationLei Zhang2019-08-221-0/+8
* [spirv] Add support for capability (de)serializationLei Zhang2019-08-221-0/+7
* Remove the wrapping function in SPIR-V (de)serializationLei Zhang2019-08-2115-453/+406
* [spirv] Support i1 as bool typeLei Zhang2019-08-211-2/+6
* Materialize spv.constants at use sitesLei Zhang2019-08-212-90/+163
* Add spv.specConstant and spv._reference_ofLei Zhang2019-08-201-39/+23
* [spirv] Support (de)serialization of spv.structDenis Khalikov2019-08-201-0/+24
* Fix parsing/printing of spv.globalVariable and spv._address_ofMahesh Ravishankar2019-08-194-16/+34
* [spirv] Add spv.ReturnValueLei Zhang2019-08-191-0/+21
OpenPOWER on IntegriCloud