This is an archive of the discontinued LLVM Phabricator instance.

[mlir][SCFToOpenMP] Add pass option to emit LLVM opaque pointers
ClosedPublic

Authored by zero9178 on Feb 12 2023, 12:36 PM.

Details

Summary

Part of https://discourse.llvm.org/t/rfc-switching-the-llvm-dialect-and-dialect-lowerings-to-opaque-pointers/68179

There were luckily only very few changes that had to be made. To allow users to also specify the pass option from C++ code I have also migrated the pass to use autogenerated constructors to autogenerate a pass option struct.

Diff Detail

Event Timeline

zero9178 created this revision.Feb 12 2023, 12:36 PM
zero9178 requested review of this revision.Feb 12 2023, 12:36 PM
gysit accepted this revision.Feb 12 2023, 11:18 PM

LGTM!

This revision is now accepted and ready to land.Feb 12 2023, 11:18 PM