summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
| * Homogenize the description of the MemRef conversion to the LLVM dialectAlex Zinenko2019-12-171-46/+53
| * Add pattern rewrite to forward vector tuple elements to their users.Andy Davis2019-12-172-14/+38
| * fix a typo in OpDefinitions docJin Mingjian2019-12-171-1/+1
| * Add a new utility class TypeSwitch to ADT.River Riddle2019-12-175-0/+326
| * Integrate from upstream at revision e4fce659a759.MLIR Team2019-12-172-0/+2
| * Add pattern rewrite which splits a vector TransferReadOp into slices accordin...Andy Davis2019-12-172-39/+56
| * Replace code with equivalent satisfiesLLVMModule() function call.Tres Popp2019-12-171-3/+1
| * Update vector op unrolling transformation to generate ExtractSlicesOp and Ins...Andy Davis2019-12-173-178/+236
| * Add atomic operations to SPIR-V dialect.Mahesh Ravishankar2019-12-169-18/+739
| * Fix (de)serialization generation for SPV_ScopeAttr, SPV_MemorySemanticsAttr.Mahesh Ravishankar2019-12-161-2/+14
| * [spirv] Re-enable nested loop (de)serialization testLei Zhang2019-12-161-98/+99
| * Add edsc::ops for pointwise, conv and dilated_convNicolas Vasilache2019-12-166-31/+443
| * Add InsertSlicesOp to the VectorOps dialect.Andy Davis2019-12-164-1/+150
| * Plug gpu.func into the GPU lowering pipelinesAlex Zinenko2019-12-1616-126/+213
| * Insert signature-converted blocks into a region with a parent operation.River Riddle2019-12-163-28/+63
| * Make "LowerToCFG" an operation passAlex Zinenko2019-12-162-8/+7
| * [Linalg] Expose subview promotion as a declarative patternJose Ignacio Gomez2019-12-167-8/+113
| * Remove unused variable (fix warning) NFCMehdi Amini2019-12-161-2/+1
| * [VectorOps] Add [insert/extract]element definition together with lowering to ...Aart Bik2019-12-166-2/+248
| * Adds ExtractSlicesOp to the VectorOps dialect.Andy Davis2019-12-164-6/+388
| * Make memref promotion during std->LLVM lowering the default calling conventionAlex Zinenko2019-12-163-29/+98
| * Remove LLVM dependency on mlir::Module and instead check Traits.Tres Popp2019-12-168-34/+61
| * Splat op doc - fix misformat / update tablegen op desc. commentUday Bondhugula2019-12-142-5/+18
| * Add verifyCompatibleShape function overload with shapesSmit Hinsu2019-12-142-11/+24
| * Reconcile struct and class for NestedPatternMatchers - NFCNicolas Vasilache2019-12-131-8/+11
| * Apply a level of sugaring to the linalg.generic EDSC - NFCNicolas Vasilache2019-12-133-43/+143
| * Refactor various canonicalization patterns as in-place folds.River Riddle2019-12-138-243/+187
| * Skip generating C++ for "DeclareOpInterfaceMethods" in op interface gen.Jing Pu2019-12-132-6/+50
| * Add a layer of EDSC for linalg.GenericOpNicolas Vasilache2019-12-1315-37/+204
| * Try to fold operations in DialectConversion when trying to legalize.River Riddle2019-12-1313-68/+193
| * Add a type range for the XLA HLO dialect.Prakalp Srivastava2019-12-131-0/+1
| * Fix maskAndClamp in gpu.all_reduce.Christian Sigg2019-12-131-2/+5
| * NFC: Cleanup the various Op::print methods.River Riddle2019-12-1211-281/+175
| * Fix logic on when to emit collective type but separate arg builderJacques Pienaar2019-12-123-16/+8
| * [VectorOps] Add lowering of vector.shuffle to LLVM IRAart Bik2019-12-122-220/+329
| * Add type inference variant for separate params builder generatedJacques Pienaar2019-12-123-98/+108
| * Retire !linalg.buffer type - NFCNicolas Vasilache2019-12-125-141/+7
| * [Linalg] Add test for fusion of GenericOp with IndexedGenericOp.Alexander Belyaev2019-12-121-1/+56
| * Added lowering of `std.tanh` to llvm function call to `tanh` and `tanhf`.Ehsan Toosi2019-12-122-1/+74
| * Move cpu runner utils templates to .hNicolas Vasilache2019-12-123-159/+175
| * Automated rollback of commit f68ac464d818629e0fe10c23b44ac782d64a12d2Christian Sigg2019-12-128-34/+34
| * Switch from shfl.bfly to shfl.down.Christian Sigg2019-12-128-34/+34
| * Make OpBuilder::insert virtual instead of OpBuilder::createOperation.River Riddle2019-12-116-57/+33
| * Add std.log* and llvm.intr.log* that correspond to the LLVMIR intrinsicsNicolas Vasilache2019-12-114-0/+91
| * Add missing CMake dependency for MLIRTestIR.Mahesh Ravishankar2019-12-111-0/+3
| * Fix OSS buildNicolas Vasilache2019-12-111-4/+4
| * Expose a convenience function to add interface attributes to a function.Mahesh Ravishankar2019-12-113-13/+26
| * [spirv] Add lowering for std.fdiv, std.frem, std.fsubDenis Khalikov2019-12-112-0/+31
| * Continue refactoring StructuredOps utilitiesNicolas Vasilache2019-12-1117-251/+369
| * NFC: Fix naming inconsistency: FuncOpLowering -> GPUFuncOpLowering.Christian Sigg2019-12-111-7/+3
OpenPOWER on IntegriCloud