aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorMartin Erhart <merhart@google.com>2023-09-14 16:20:24 +0200
committerGitHub <noreply@github.com>2023-09-14 16:20:24 +0200
commit66aa9a251798da1ec5c441e6ad6373dc18685917 (patch)
tree86797a2477602c18cdbae7fa541ec4422e1168c7 /clang/lib/Frontend/CompilerInvocation.cpp
parent9e739fdb85ac672f3e25e971d96e71823e07ebda (diff)
downloadllvm-66aa9a251798da1ec5c441e6ad6373dc18685917.zip
llvm-66aa9a251798da1ec5c441e6ad6373dc18685917.tar.gz
llvm-66aa9a251798da1ec5c441e6ad6373dc18685917.tar.bz2
[mlir][bufferization] Implement BufferDeallocationopInterface for scf.forall.in_parallel (#66351)
The scf.forall.in_parallel terminator operation has a nested graph region with the NoTerminator trait. Such regions are not supported by the default implementations. Therefore, this commit adds a specialized implementation for this operation which only covers the case where the nested region is empty. This is because after bufferization, ops like tensor.parallel_insert_slice were already converted to memref operations residing int the scf.forall only and the nested region of scf.forall.in_parallel ends up empty.
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions