⚙ 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 Panelf Keyboard Reference?
Differential D83310 Authored by ftynse on Jul 7 2020, 8:00 AM.Download Raw Diff Reviewers stellaraccident mehdi_amini lattner 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 Actions Harbormaster failed remote builds in B63213: Diff 276071 mlir/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 Actions ftynse 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 Actions mlir/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 Actions Harbormaster failed remote builds in B64663: Diff 278734 Harbormaster failed remote builds in B64666: Diff 278739 ftynse 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 Actions mlir/docs/CAPI.md 60 93 mlir/include/mlir-c/IR.h 140 Harbormaster failed remote builds in B65408: Diff 280173 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 160 Comment Actions Harbormaster completed remote builds in B65508: Diff 280356 .Comment Actions Harbormaster completed remote builds in B65510: Diff 280366 .ftynse marked an inline comment as done.ftynse added inline comments.mlir/include/mlir-c/IR.h 140 Comment Actions mlir/docs/CAPI.md 55 mlir/lib/CAPI/IR.cpp 129 ↗ (On Diff #280366)Comment Actions ftynse 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 Actions Comment Actions Comment Actions Comment Actions Comment Actions Harbormaster 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 .Files History Commits PathSizemlir/CMakeLists.txt 2 linesdocs/CAPI.md 124 linesinclude/mlir-c/IR.h 298 linesRegistration.h 26 lineslib/CAPI/CMakeLists.txt 2 linesIR/CMakeLists.txt 14 linesIR.cpp 341 linesRegistration/CMakeLists.txt 14 linesRegistration.cpp 13 linestest/CAPI/CMakeLists.txt 16 linesir.c 245 lineslit.local.cfg 1 lineCMakeLists.txt 2 lineslit.cfg.py 1 lineDiffIDBaseDescriptionCreatedLintUnitBase BaseDiff 1276071 f47b885 Jul 7 2020, 8:00 AM★★Diff 2276083 f47b885 rebaseJul 7 2020, 8:29 AM★★Diff 3276421 f54d0e3 a slightly different implementationJul 8 2020, 7:10 AM★★Diff 4278734 6bba958 Remove owning structsJul 17 2020, 5:33 AM★★Diff 5278739 6bba958 rebaseJul 17 2020, 5:43 AM★★Diff 6280173 99ad956 Add docs, move tests.Jul 23 2020, 9:33 AM★★Diff 7280356 99ad956 more cmakeJul 24 2020, 1:27 AM★★Diff 8280366 9d2da67 ReviewJul 24 2020, 1:50 AM★★Diff 9282187 3632f76 Use intptr_tJul 31 2020, 4:15 AM★★Diff 10283206 bdb9295 Move implementation files into separate directories to make the build cleanerAug 5 2020, 5:38 AM★★Diff 11283213 f5df5cd rG75f239e9756b157f209412268c5a50a69b1a4e74Aug 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.