summaryrefslogtreecommitdiffstats
path: root/mlir/lib
Commit message (Expand)AuthorAgeFilesLines
* [mlir] NFC: Rename index_t to index_typeRainer Orth2020-03-063-6/+6
* Fix x86 32bits MLIR build (NFC)Dimitry Andric2020-02-061-1/+1
* [mlir][orc] unbreak MLIR ExecutionEngine after ORC changesAlex Zinenko2020-01-301-3/+3
* Revert "[mlir] Create a gpu.module operation for the GPU Dialect."Benjamin Kramer2020-01-169-133/+98
* [mlir] : Fix ViewOp shape folder for identity affine mapsAhmed Taei2020-01-151-2/+5
* [mlir][spirv] Properly support SPIR-V conversion targetLei Zhang2020-01-146-41/+165
* [mlir] Refactor ModuleState into AsmState and expose it to users.River Riddle2020-01-141-39/+69
* [mlir] Enable printing of FuncOp in the generic form.River Riddle2020-01-141-10/+8
* [mlir][Linalg] Update the semantics, verifier and test for Linalg with tensors.Nicolas Vasilache2020-01-147-123/+182
* [mlir] Use double format when parsing bfloat16 hexadecimal valuesRiver Riddle2020-01-141-7/+8
* Make helper functions static or move them into anonymous namespaces. NFC.Benjamin Kramer2020-01-1424-77/+110
* [mlir] Fix translation of splat constants to LLVM IRAlex Zinenko2020-01-141-1/+8
* [mlir] Create a gpu.module operation for the GPU Dialect.Tres Popp2020-01-149-98/+133
* [mlir] Ran git-clang-format.Adrian2020-01-141-2/+2
* [mlir] Add loop.parallel, loop.reduce and loop.reduce.return operations.Adrian Kuegel2020-01-141-2/+195
* [mlir] Fix -WunusedSam McCall2020-01-141-2/+2
* [mlir] [VectorOps] fixed typo in verifier of slice opAart Bik2020-01-131-1/+1
* [mlir] Add support for attaching a visibility to symbols.River Riddle2020-01-132-2/+55
* [mlir] Update the CallGraph for nested symbol references, and simplify Callab...River Riddle2020-01-133-59/+44
* [mlir] Update the use-list algorithms in SymbolTable to support nested refere...River Riddle2020-01-131-103/+380
* [mlir] Remove unnecessary assert for single region.River Riddle2020-01-131-2/+0
* [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid conflic...River Riddle2020-01-134-17/+77
* Unbreak the mlir build after 202ab273e6eca134b69882f100c666fcd3affbcfBenjamin Kramer2020-01-132-2/+2
* [mlir] m_Constant()Lorenzo Chelini2020-01-131-2/+1
* [mlir] Added missing GPU lowering ops.Julian Gross2020-01-132-2/+16
* [mlir][Linalg] Update ReshapeOp::build to be more idiomaticNicolas Vasilache2020-01-131-5/+43
* [mlir] NFC: Remove Value::operator* and Value::operator-> now that Value is p...River Riddle2020-01-1180-756/+733
* [mlir] NFC: put C++ code emission classes in their own filesLei Zhang2020-01-102-0/+236
* [mlir][spirv] Fix typos related to (de)serialization.Denis Khalikov2020-01-102-5/+5
* Sprinkle some constexpr on default ctors so the compiler can diagnose unused ...Benjamin Kramer2020-01-102-2/+0
* [mlir] Use getDenseElementBitwidth instead of Type::getElementTypeBitWidth.River Riddle2020-01-091-1/+2
* [mlir] add a missing dependency for Linalg conversionEric Schweitz2020-01-091-0/+1
* [mlir] NFC: Move the state for managing SSA value names out of OperationPrint...River Riddle2020-01-091-510/+571
* [mlir][GPU] introduce utilities for promotion to workgroup memoryAlex Zinenko2020-01-094-2/+223
* [mlir][VectorOps] Implement insert_strided_slice conversionNicolas Vasilache2020-01-091-41/+174
* [mlir][VectorOps] Implement strided_slice conversionNicolas Vasilache2020-01-091-3/+98
* Canonicalize static alloc followed by memref_cast and std.viewAhmed Taei2020-01-081-1/+21
* [mlir] NFC: Move the state for managing aliases out of ModuleState and into a...River Riddle2020-01-081-137/+185
* [mlir][Linalg] Lower linalg.reshape to LLVM for the static caseNicolas Vasilache2020-01-081-2/+50
* [mlir][spirv] Add lowering for std.fpext, std.fptrunc, std.sitofp.Denis Khalikov2020-01-071-0/+8
* Revert "[mlir][spirv] Add lowering for std.fpext, std.fptrunc, std.sitofp."Lei Zhang2020-01-071-8/+0
* [mlir][spirv] Add lowering for std cmp ops.Denis Khalikov2020-01-071-4/+55
* [mlir][spirv] Add lowering for standard bit opsDenis Khalikov2020-01-071-0/+8
* [mlir][spirv] Add lowering for std.fpext, std.fptrunc, std.sitofp.Lei Zhang2020-01-071-0/+8
* [mlir][Linalg] Add a linalg.reshape opNicolas Vasilache2020-01-062-4/+237
* [NFC] Fixes -Wrange-loop-analysis warningsMark de Wever2020-01-061-1/+1
* [mlir][Linalg] Reimplement and extend getStridesAndOffsetNicolas Vasilache2020-01-061-130/+116
* [mlir] Fix indexed_accessor_range to properly forward the derived class.River Riddle2020-01-031-2/+2
* [mlir][Linalg] NFC - Post-commit format fixNicolas Vasilache2020-01-031-2/+3
* [mlir][Linalg] NFC - Hotfix GenericLoopNestBuilder compilation error on older...Nicolas Vasilache2020-01-031-2/+7