⚙ D83310 [mlir] Initial version of C APIs (original) (raw)

This is an archive of the discontinued LLVM Phabricator instance.

Table of Contentst-mlir/-CMakeLists.txt-docs/9/9CAPI.md-include/mlir-c/-mlir-c/13/15IR.h-Registration.h-lib/CAPI/-CAPI/-CMakeLists.txt-IR/-CMakeLists.txt-IR.cpp-Registration/-CMakeLists.txt-Registration.cpp-test/-CAPI/-CMakeLists.txt1/1ir.c-lit.local.cfg-CMakeLists.txt-lit.cfg.pyHide PanelfKeyboard Reference? Differential D83310 Authored by ftynse on Jul 7 2020, 8:00 AM.Download Raw DiffReviewers stellaraccidentmehdi_aminilattner Commits rG75f239e9756b: [mlir] Initial version of C APIs Repository rG LLVM Github Monorepo Event Timelineftynse created this revision.Herald added a project: Restricted Project. Herald added subscribers: msifontes, jurahul, Kayjukh and 15 others. Comment ActionsHarbormaster failed remote builds in B63213: Diff 276071Comment Actionsmlir/include/mlir-c/IR.h 85 99 mlir/lib/CAPI/test.c 1 ↗(On Diff #276083)This revision is now accepted and ready to land.Comment Actionsftynse marked 3 inline comments as done.ftynse added inline comments.mlir/include/mlir-c/IR.h 85 99 mlir/lib/CAPI/test.c 1 ↗(On Diff #276083)Harbormaster completed remote builds in B63412: Diff 276421.stellaraccident added inline comments.mlir/include/mlir-c/IR.h 99 mlir/lib/CAPI/test.c 1 ↗(On Diff #276083)Jing added a subscriber: Jing.Comment Actionsmlir/include/mlir-c/IR.h 22 34 66 93 99 mlir/lib/CAPI/IR.cpp 158 ↗(On Diff #276421)stellaraccident added inline comments.mlir/lib/CAPI/IR.cpp 158 ↗(On Diff #276421)Comment ActionsHarbormaster failed remote builds in B64663: Diff 278734Comment ActionsHarbormaster failed remote builds in B64666: Diff 278739Comment Actionsftynse marked 10 inline comments as done.ftynse added inline comments.mlir/include/mlir-c/IR.h 66 mlir/lib/CAPI/IR.cpp 158 ↗(On Diff #276421)ftynse added reviewers: mehdi_amini, lattner.ftynse retitled this revision from [mlir][WIP] C APIs to [mlir] Initial version of C APIs.ftynse edited the summary of this revision. (Show Details)Comment Actionsmlir/docs/CAPI.md 60 93 mlir/include/mlir-c/IR.h 140Harbormaster failed remote builds in B65408: Diff 280173rriddle added inline comments.mlir/docs/CAPI.md 8 19 29 44 96 mlir/include/mlir-c/IR.h 72 231 mlir/lib/CAPI/IR.cpp 43 ↗(On Diff #280173) 50 ↗(On Diff #280173) 52 ↗(On Diff #280173) 72 ↗(On Diff #280173) mlir/test/CAPI/ir.c 160Comment ActionsHarbormaster completed remote builds in B65508: Diff 280356.Comment ActionsHarbormaster completed remote builds in B65510: Diff 280366.ftynse marked an inline comment as done.ftynse added inline comments.mlir/include/mlir-c/IR.h 140Comment Actionsmlir/docs/CAPI.md 55 mlir/lib/CAPI/IR.cpp 129 ↗(On Diff #280366)Comment Actionsftynse marked 2 inline comments as done.ftynse added inline comments.mlir/docs/CAPI.md 55 mlir/lib/CAPI/IR.cpp 129 ↗(On Diff #280366)Harbormaster completed remote builds in B66539: Diff 282187.Anthony added a subscriber: Anthony.Comment ActionsComment ActionsComment ActionsComment ActionsComment ActionsHarbormaster completed remote builds in B67081: Diff 283206.Closed by commit rG75f239e9756b: [mlir] Initial version of C APIs (authored by ftynse). This revision was automatically updated to reflect the committed changes.ftynse added a commit: rG75f239e9756b: [mlir] Initial version of C APIs.FilesHistoryCommitsPathSizemlir/CMakeLists.txt2 linesdocs/CAPI.md124 linesinclude/mlir-c/IR.h298 linesRegistration.h26 lineslib/CAPI/CMakeLists.txt2 linesIR/CMakeLists.txt14 linesIR.cpp341 linesRegistration/CMakeLists.txt14 linesRegistration.cpp13 linestest/CAPI/CMakeLists.txt16 linesir.c245 lineslit.local.cfg1 lineCMakeLists.txt2 lineslit.cfg.py1 lineDiffIDBaseDescriptionCreatedLintUnitBaseBaseDiff 1276071f47b885Jul 7 2020, 8:00 AM★★Diff 2276083f47b885rebaseJul 7 2020, 8:29 AM★★Diff 3276421f54d0e3a slightly different implementationJul 8 2020, 7:10 AM★★Diff 42787346bba958Remove owning structsJul 17 2020, 5:33 AM★★Diff 52787396bba958rebaseJul 17 2020, 5:43 AM★★Diff 628017399ad956Add docs, move tests.Jul 23 2020, 9:33 AM★★Diff 728035699ad956more cmakeJul 24 2020, 1:27 AM★★Diff 82803669d2da67ReviewJul 24 2020, 1:50 AM★★Diff 92821873632f76Use intptr_tJul 31 2020, 4:15 AM★★Diff 10283206bdb9295Move implementation files into separate directories to make the build cleanerAug 5 2020, 5:38 AM★★Diff 11283213f5df5cdrG75f239e9756b157f209412268c5a50a69b1a4e74Aug 5 2020, 6:04 AM★★This file was added.This file was added.This file was added.This file was added.This file was added.This file was added.This file was added.This file was added.This file was added.This file was added.This file was added.