summaryrefslogtreecommitdiff
path: root/mlir/lib/Conversion/StandardToLLVM/StandardToLLVM.cpp
AgeCommit message (Expand)Author
2021-05-07[mlir] Refactor the representation of function-like argument/result attributes.River Riddle
2021-05-04[mlir] Add lowering from math.expm1 to LLVM.Adrian Kuegel
2021-05-03[mlir] Fix multidimensional lowering from std.select to llvm.selectBenjamin Kramer
2021-05-03[mlir] Allow lowering cmpi/cmpf with multidimensional vectors to LLVMBenjamin Kramer
2021-04-29[mlir] Fix lowering of multi-dimensional vector log1p to LLVMBenjamin Kramer
2021-03-24[mlir] introduce data layout entry for index typeAlex Zinenko
2021-03-23[mlir][Pattern] Add better support for using interfaces/traits to match root ...River Riddle
2021-03-22[PatternMatch] Big mechanical rename OwningRewritePatternList -> RewritePatte...Chris Lattner
2021-03-21Change OwningRewritePatternList to carry an MLIRContext with it.Chris Lattner
2021-03-17[mlir][ODS] Support specialized Attribute class for EnumsVladislav Vinogradov
2021-03-17[mlir][llvm] Pass struct results as parameter in c wrapperStephan Herhut
2021-03-16[mlir] Add lowering from math::Log1p to LLVMEugene Zhulenev
2021-03-15[MLIR] Create memref dialect and move dialect-specific ops from std.Julian Gross
2021-03-09Move LLVM::FMFAttr definition to TableGen (NFC)Mehdi Amini
2021-03-03[mlir][IR] Refactor the internal implementation of ValueRiver Riddle
2021-03-02[mlir][NFC] Rename `MemRefType::getMemorySpace` to `getMemorySpaceAsInt`Vladislav Vinogradov
2021-02-26[mlir] Replace deprecated 'getAttrs'Marius Brehler
2021-02-18Revert "[MLIR] Create memref dialect and move several dialect-specific ops fr...Alexander Belyaev
2021-02-18[MLIR] Create memref dialect and move several dialect-specific ops from std.Julian Gross
2021-02-17[mlir] Add fma operation to std dialectEugene Zhulenev
2021-02-12[mlir][math] Split off the math dialect.Stephan Herhut
2021-02-11s[mlir] Tighten computation of inferred SubView result type.Nicolas Vasilache
2021-02-11[mlir][LLVM] NFC - Refactor a lookupOrCreateFn to reuse common function creat...Nicolas Vasilache
2021-02-08Revert "Revert "Reorder MLIRContext location in BuiltinAttributes.h""Tres Popp
2021-02-08Revert "Reorder MLIRContext location in BuiltinAttributes.h"Tres Popp
2021-02-08Reorder MLIRContext location in BuiltinAttributes.hTres Popp
2021-02-04[mlir] Mark LogicalResult as LLVM_NODISCARDRiver Riddle
2021-02-02[mlir][Standard] Extend n-D vector lowering to LLVM to [s|z]exti ops.Nicolas Vasilache
2021-01-28[mlir] Fix subview verifier.Nicolas Vasilache
2021-01-27[mlir] Extend semantic of OffsetSizeAndStrideOpInterface.Nicolas Vasilache
2021-01-21[mlir] Remove complex ops from Standard dialect.Alexander Belyaev
2021-01-12[mlir] use built-in vector types instead of LLVM dialect types when possibleAlex Zinenko
2021-01-11[mlir] Fix gpu-to-llvm lowering for gpu.alloc with dynamic sizes.Christian Sigg
2021-01-11Remove redundant casts.Adrian Kuegel
2021-01-08[mlir] replace LLVM dialect float types with built-insAlex Zinenko
2021-01-07[mlir] replace LLVMIntegerType with built-in integer typeAlex Zinenko
2021-01-07[mlir] remove a use of deprecated OpState::setAttrAlex Zinenko
2021-01-07[mlir] Add fastmath flags support to some LLVM dialect opsIvan Butygin
2021-01-05[mlir] Remove LLVMType, LLVM dialect types now derive Type directlyAlex Zinenko
2020-12-23[mlir] Remove static constructors from LLVMTypeAlex Zinenko
2020-12-23[mlir] Rename ConvertToLLVMPattern::isSupportedMemRefType() to isConvertibleA...Christian Sigg
2020-12-23[mlir] NFC: Remove ConvertToLLVMPattern::getDataPtr(). All call sites use get...Christian Sigg
2020-12-22[mlir] Remove instance methods from LLVMTypeAlex Zinenko
2020-12-17[mlir] Remove the MutableDictionaryAttr classRiver Riddle
2020-12-15[mlir] Add std.pow lowering to LLVMIRTres Popp
2020-12-13[mlir] Use mlir::OpState::operator->() to get to methods of mlir::Operation.Christian Sigg
2020-12-09[mlir] Use mlir::OpState::operator->() to get to methods of mlir::Operation. ...Christian Sigg
2020-12-04Remove typeConverter from ConvertToLLVMPattern and use the existing one in Co...Christian Sigg
2020-12-03[mlir][Types][NFC] Move all of the builtin Type classes to BuiltinTypes.hRiver Riddle
2020-12-02Add `Operation* OpState::operator->()` to provide more convenient access to m...Christian Sigg