This is an archive of the discontinued LLVM Phabricator instance.

[mlir][openacc] Add acc.kernels operation
ClosedPublic

Authored by clementval on Apr 13 2023, 4:17 PM.

Details

Summary

The acc.kernels operation models the OpenACC kernels construct.
The kernels construct defines a region of a program that is
compiled into a sequence of kernels to be executed on the current device.
The operation is modelled on the acc.parallel operation and will
receive similar updates when the data operands operations will
be implemented.

Diff Detail

Event Timeline

clementval created this revision.Apr 13 2023, 4:17 PM
Herald added a project: Restricted Project. · View Herald TranscriptApr 13 2023, 4:17 PM
clementval requested review of this revision.Apr 13 2023, 4:17 PM
PeteSteinfeld accepted this revision.Apr 13 2023, 6:28 PM

All builds and tests correctly and looks good.

This revision is now accepted and ready to land.Apr 13 2023, 6:28 PM
This revision was automatically updated to reflect the committed changes.