summaryrefslogtreecommitdiffstats
path: root/mlir/lib/Dialect/SPIRV/SPIRVDialect.cpp
Commit message (Expand)AuthorAgeFilesLines
* [mlir][spirv] Properly support SPIR-V conversion targetLei Zhang2020-01-141-9/+20
* Make helper functions static or move them into anonymous namespaces. NFC.Benjamin Kramer2020-01-141-0/+2
* [mlir] NFC: Remove Value::operator* and Value::operator-> now that Value is p...River Riddle2020-01-111-1/+1
* [mlir][spirv] Fix shader ABI attribute prefix and add verificationLei Zhang2020-01-031-0/+60
* NFC: Replace ValuePtr with Value and remove it now that Value is value-typed.River Riddle2019-12-231-1/+1
* NFC: Introduce new ValuePtr/ValueRef typedefs to simplify the transition to V...River Riddle2019-12-221-1/+1
* NFC: Remove unnecessary 'llvm::' prefix from uses of llvm symbols declared in...River Riddle2019-12-181-1/+1
* Add missing virtual inliner interface method in SPIR-V dialect.Mahesh Ravishankar2019-12-171-0/+11
* Update the SPV dialect type parser to use the methods on DialectAsmParser dir...River Riddle2019-11-011-250/+158
* Remove the need for passing a location to parseAttribute/parseType.River Riddle2019-11-011-1/+2
* Add DialectAsmParser/Printer classes to simplify dialect attribute and type p...River Riddle2019-11-011-7/+10
* [spirv] Implement inliner interfaceLei Zhang2019-10-161-0/+64
* [spirv] Add a pass to decorate the composite types with layout info.Denis Khalikov2019-10-081-3/+4
* Add some utility builder functions for SPIR-V operations.Mahesh Ravishankar2019-10-041-0/+5
* [spirv] Add array length check.Denis Khalikov2019-09-301-0/+7
* Simplify the way spirv::StructTypes are parsed.Mahesh Ravishankar2019-09-231-119/+68
* Add variants of interleave that take separatorJacques Pienaar2019-09-231-3/+1
* Allow specification of decorators on SPIR-V StructType members.Mahesh Ravishankar2019-09-191-57/+98
* Autogenerate (de)serialization for Extended Instruction SetsMahesh Ravishankar2019-09-161-7/+0
* Add mechanism to specify extended instruction sets in SPIR-V.Mahesh Ravishankar2019-09-151-0/+8
* Add folding rule and dialect materialization hook for spv.constantLei Zhang2019-09-031-2/+17
* [spirv] Support i1 as bool typeLei Zhang2019-08-211-8/+14
* [spirv] Extend spv.array with LayoutinfoDenis Khalikov2019-08-161-10/+51
* Initial implementation to translate kernel fn in GPU Dialect to SPIR-V DialectMahesh Ravishankar2019-07-301-0/+33
* Make SPIR-V spv.EntryPoint and spv.ExecutionMode consistent with SPIR-V specMahesh Ravishankar2019-07-191-9/+1
* NFC: Move SPIR-V dialect to Dialect/ subdirectoryLei Zhang2019-07-161-0/+563
OpenPOWER on IntegriCloud