This is the AMD-maintained fork of the LLVM git repository. This repository accepts pull requests and issues related to AMD fork-specific topics (amd/*). For all other issues/PRs, please submit upstream at https://github.com/llvm/llvm-project.
This PR is likely to conflict with any ongoing work, so I think we should merge it sooner rather than later, since these changes will be pulled in by the next merge from main.
Original PR description
This patch proposes the renaming of certain OpenMP dialect operations with the goal of improving readability and following a uniform naming convention for MLIR operations and associated classes. In particular, the following operations are renamed:
omp.map_info -> omp.map.info
omp.target_update_data -> omp.target_update
omp.ordered_region -> omp.ordered.region
omp.cancellationpoint -> omp.cancellation_point
omp.bounds -> omp.map.bounds
omp.reduction.declare -> omp.declare_reduction
Also, the following MLIR operation classes have been renamed:
This PR is likely to conflict with any ongoing work, so I think we should merge it sooner rather than later, since these changes will be pulled in by the next merge from main.
Original PR description
This patch proposes the renaming of certain OpenMP dialect operations with the goal of improving readability and following a uniform naming convention for MLIR operations and associated classes. In particular, the following operations are renamed:
omp.map_info
->omp.map.info
omp.target_update_data
->omp.target_update
omp.ordered_region
->omp.ordered.region
omp.cancellationpoint
->omp.cancellation_point
omp.bounds
->omp.map.bounds
omp.reduction.declare
->omp.declare_reduction
Also, the following MLIR operation classes have been renamed:
omp::TaskLoopOp
->omp::TaskloopOp
omp::TaskGroupOp
->omp::TaskgroupOp
omp::DataBoundsOp
->omp::MapBoundsOp
omp::DataOp
->omp::TargetDataOp
omp::EnterDataOp
->omp::TargetEnterDataOp
omp::ExitDataOp
->omp::TargetExitDataOp
omp::UpdateDataOp
->omp::TargetUpdateOp
omp::ReductionDeclareOp
->omp::DeclareReductionOp
omp::WsLoopOp
->omp::WsloopOp