aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Serialization/ModuleFile.cpp
diff options
context:
space:
mode:
authorIngo Müller <ingomueller@google.com>2023-02-10 11:31:35 +0000
committerIngo Müller <ingomueller@google.com>2023-02-10 11:59:06 +0000
commitdc700f1e4dafaaec41ddb94eb0aeab8f6a80875f (patch)
treeb8bd043a0d0e8587a4c5297409aeaf16015d3cc1 /clang/lib/Serialization/ModuleFile.cpp
parent1842b5885baa1e002b3fa8b6ac1bae9cf4d39610 (diff)
downloadllvm-dc700f1e4dafaaec41ddb94eb0aeab8f6a80875f.zip
llvm-dc700f1e4dafaaec41ddb94eb0aeab8f6a80875f.tar.gz
llvm-dc700f1e4dafaaec41ddb94eb0aeab8f6a80875f.tar.bz2
[mlir][bufferization] Restrict function boundary buffer. to func.call.
The current bufferization on function boundaries works on `func.func` and any call op implementing `CallOpInterface`. Then, an error is thrown if there is a `CallOpInterface` op that is not `func.call`. This is unnecessary and breaks the pass whenever such an op occurs (such as `llvm.call`). This PR simply restricts the handling of call ops to `func.call`. Reviewed By: springerm Differential Revision: https://reviews.llvm.org/D143724
Diffstat (limited to 'clang/lib/Serialization/ModuleFile.cpp')
0 files changed, 0 insertions, 0 deletions