This is an archive of the discontinued LLVM Phabricator instance.

[mlir][sparse] Factored out a "FATAL" macro for unrecoverable assertion failure
ClosedPublic

Authored by wrengr on May 19 2022, 3:02 PM.

Diff Detail

Event Timeline

wrengr created this revision.May 19 2022, 3:02 PM
wrengr requested review of this revision.May 19 2022, 3:02 PM
aartbik accepted this revision.May 19 2022, 3:07 PM
aartbik added inline comments.
mlir/lib/ExecutionEngine/SparseTensorUtils.cpp
350–373

can we use one of your nifty looping macros for this too (in follow up CL)?

This revision is now accepted and ready to land.May 19 2022, 3:07 PM
wrengr marked an inline comment as done.May 19 2022, 3:11 PM
wrengr added inline comments.
mlir/lib/ExecutionEngine/SparseTensorUtils.cpp
350–373

Yep, in my workspace I add some x-macros for overhead types to clean this up; I'm just trying to break that mega-CL into more manageable chunks :)

This revision was automatically updated to reflect the committed changes.
wrengr marked an inline comment as done.