[Mlir-commits] [mlir] [OpenMP][MLIR] Add omp.canonical_loop operation, !omp.cli type, omp.new_cli operation (PR #71712)

Kiran Chandramohan llvmlistbot at llvm.org
Thu Nov 16 07:32:03 PST 2023


kiranchandramohan wrote:

> > he only concern I have is that the dependence between the loop transformation operation and the canonical loop is indirectly expressed through the CLI. This has a possible issue that the MLIR transformation passes might think that there is no direct dependence between the canonical loop and the transformation operation and could cause some issues.
> 
> The way we thought about it was that omp.new_cli was like an alloca, and the loop operations like loads and stores. Maybe we need model this as a resource and add side effects to the ops?

Possibly. I have asked for some help with review (https://discord.com/channels/636084430946959380/642426447167881246/1174731728494010388).

https://github.com/llvm/llvm-project/pull/71712


More information about the Mlir-commits mailing list