This is an archive of the discontinued LLVM Phabricator instance.

[flang][openacc][NFC] Cleanup enter data lowering
ClosedPublic

Authored by clementval on Apr 28 2023, 10:33 AM.

Details

Summary

Remove copyinOperands, createOperands, createZeroOperands, attachOperands
SmallVectors as they are not used anymore.
The op itself cannot be cleanup yet because
mlir/lib/Target/LLVMIR/Dialect/OpenACC/OpenACCToLLVMIRTranslation.cpp
still depends on it. The final clean up on the op will be down once
the translation uses the new data operand operations.

Diff Detail

Event Timeline

clementval created this revision.Apr 28 2023, 10:33 AM
Herald added projects: Restricted Project, Restricted Project. · View Herald TranscriptApr 28 2023, 10:33 AM
clementval requested review of this revision.Apr 28 2023, 10:33 AM
This revision is now accepted and ready to land.Apr 28 2023, 11:08 AM
This revision was automatically updated to reflect the committed changes.