summaryrefslogtreecommitdiffstats
path: root/mlir/lib/Conversion/LoopsToGPU
Commit message (Expand)AuthorAgeFilesLines
* Make helper functions static or move them into anonymous namespaces. NFC.Benjamin Kramer2020-01-141-15/+17
* [mlir] NFC: Remove Value::operator* and Value::operator-> now that Value is p...River Riddle2020-01-111-2/+2
* [mlir] Fix -Wrange-loo-analysis warningsFangrui Song2020-01-011-2/+2
* NFC: Replace ValuePtr with Value and remove it now that Value is value-typed.River Riddle2019-12-232-59/+55
* Adjust License.txt file to use the LLVM licenseMehdi Amini2019-12-232-26/+8
* NFC: Introduce new ValuePtr/ValueRef typedefs to simplify the transition to V...River Riddle2019-12-222-55/+58
* Add integer bit-shift operations to the standard dialect.Manuel Freiberger2019-12-221-1/+1
* Replace custom getBody method with an ODS-generated in gpu::LaunchOpAlex Zinenko2019-12-061-7/+7
* Move Affine to Standard conversion to lib/ConversionAlex Zinenko2019-11-141-1/+1
* Support lowering of imperfectly nested loops into GPU dialect.Mahesh Ravishankar2019-11-012-26/+304
* Unify GPU op definition names with other dialects.Christian Sigg2019-10-211-1/+1
* NFC: Finish replacing FunctionPassBase/ModulePassBase with OpPassBase.River Riddle2019-09-131-1/+1
* NFC: Move AffineOps dialect to the Dialect sub-directory.River Riddle2019-08-202-2/+2
* NFC: Move LLVMIR, SDBM, and StandardOps to the Dialect/ directory.River Riddle2019-08-191-1/+1
* Change from llvm::make_unique to std::make_uniqueJacques Pienaar2019-08-171-3/+3
* Express ownership transfer in PassManager API through std::unique_ptr (NFC)Mehdi Amini2019-08-121-5/+6
* Move GPU dialect to {lib,include/mlir}/DialectAlex Zinenko2019-07-251-1/+1
* Move affine.for and affine.if to ODSNicolas Vasilache2019-07-161-16/+10
* Replace linalg.for by loop.forNicolas Vasilache2019-07-162-31/+37
* LoopsToGPU: use PassRegistration with constructorAlex Zinenko2019-07-121-11/+8
* Extend AffineToGPU to support Linalg loopsAlex Zinenko2019-07-093-0/+439
OpenPOWER on IntegriCloud