aboutsummaryrefslogtreecommitdiff
path: root/mlir/lib/CAPI
AgeCommit message (Expand)Author
2022-08-04[MLIR] Fix checks for native archNikita Popov
2022-08-02[mlir][sparse] remove singleton dimension level type (for now)Aart Bik
2022-08-01[mlir] Remove OpaqueElementsAttrRiver Riddle
2022-07-31[mlir] Remove types from attributesJeff Niu
2022-07-25[mlir] Refactor the Parser library in preparation for an MLIR binary formatRiver Riddle
2022-07-20[MLIR] Add function to create Float16 array attributeTanyo Kwok
2022-07-16[mlir] Overhaul C/Python registration APIs to properly scope registration/loa...Stella Laurenzo
2022-07-07[mlir] Structured transforms: introduce op splittingAlex Zinenko
2022-06-20[mlir] move SCF headers to SCF/{IR,Transforms} respectivelyAlex Zinenko
2022-06-13[mlir] (NFC) Clean up bazel and CMake target namesMogball
2022-06-09[mlir][gpu] Move GPU headers into IR/ and Transforms/Mogball
2022-06-08Add Python bindings for the OpaqueTypedime10
2022-05-21[mlir] Move diagnostic handlers instead of copyingBenjamin Kramer
2022-05-12[DenseElementAttr] Simplify the public API for creating these.Chris Lattner
2022-04-19[MLIR] Add function to create BFloat16 array attributeAshay Rane
2022-04-11Reland [mlir] Remove uses of LLVM's legacy pass managerArthur Eubanks
2022-04-11Revert "[mlir] Remove uses of LLVM's legacy pass manager"Arthur Eubanks
2022-04-11[mlir] Remove uses of LLVM's legacy pass managerArthur Eubanks
2022-04-06[MLIR] Add block detach func to CAPI and use it in Python bindingsJohn Demme
2022-04-04[mlir][capi] Unbreak Interfaces CAPI after 2387fadea3Benjamin Kramer
2022-04-04[mlir][capi] Add external pass creation to MLIR C-APIDaniel Resnick
2022-03-17[mlir] Add C API for ControlFlow dialectMartin Erhart
2022-03-08Update more `parseSourceString()` call sites.Christian Sigg
2022-03-07[mlir][NFC] Move Parser.h to Parser/River Riddle
2022-03-01[mlir] Rename the Standard dialect to the Func dialectRiver Riddle
2022-02-24[mlir][python] Support more types in IntegerAttr.valuerkayaith
2022-02-23[mlir][NFC] Use options struct in ExecutionEngine::createEmilio Cota
2022-02-14[mlir][linalg] Add attributes to region builder (NFC).gysit
2022-02-01[mlir][capi] Add DialectRegistry to MLIR C-APIDaniel Resnick
2022-01-30Replace OwningModuleRef with OwningOpRef<ModuleOp>Sanjoy Das
2022-01-21[mlir][python] 8b/16b DenseIntElements accessRahul Kayaith
2022-01-19[mlir] Make locations required when adding/creating block argumentsRiver Riddle
2022-01-19[mlir] Introduce Python bindings for the PDL dialectDenys Shabalin
2022-01-15Disable the MLIR ExecutionEngine library when the native target is not config...Mehdi Amini
2022-01-13[mlir] Introduce C API for PDL dialect typesDenys Shabalin
2022-01-12[mlir] Finish removing Identifier from the C++ APIRiver Riddle
2022-01-05[mlir] Introduce C API for the Quantization dialect typesAlex Zinenko
2022-01-05[mlir] Use public PybindAdaptors in Linalg dialect bindingsAlex Zinenko
2021-12-22Fix more clang-tidy cleanups in mlir/ (NFC)Mehdi Amini
2021-12-20Fix clang-tidy issues in mlir/ (NFC)Mehdi Amini
2021-12-15[mlir][linalg] Replace LinalgOps.h and LinalgTypes.h by a single header.gysit
2021-12-13[mlir][ExecutionEngine] Fix native dependencies for AsmParser and PrinterNicolas Vasilache
2021-11-29[mlir][python] Implement more SymbolTable methods.Stella Laurenzo
2021-11-26[MLIR] NFC. Rename MLIR CAPI ExecutionEngine target for consistencyUday Bondhugula
2021-11-22Rename MlirExecutionEngine lookup to lookupPackedTres Popp
2021-11-22[mlir] Add InitializeNativeTargetAsmParser to ExecutionEngine.Nicolas Vasilache
2021-11-18[mlir] Convert NamedAttribute to be a classRiver Riddle
2021-11-17[mlir] Refactor AbstractOperation and OperationNameRiver Riddle
2021-11-16[mlir][NFC] Replace references to Identifier with StringAttrRiver Riddle
2021-11-11[mlir] Add MLIR-C dylib.Stella Laurenzo