aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/ModuleBuilder.cpp
diff options
context:
space:
mode:
authorMaheshRavishankar <1663364+MaheshRavishankar@users.noreply.github.com>2025-03-10 20:23:08 -0700
committerGitHub <noreply@github.com>2025-03-10 20:23:08 -0700
commit205c5325b3c771d94feb0ec07e8ad89d27c2b29e (patch)
treef2dede7c2f983c2f8ee9689752dcfd4501005eb0 /clang/lib/CodeGen/ModuleBuilder.cpp
parent5bf048659972964912e0de88b5fcaef338b15dfc (diff)
downloadllvm-205c5325b3c771d94feb0ec07e8ad89d27c2b29e.zip
llvm-205c5325b3c771d94feb0ec07e8ad89d27c2b29e.tar.gz
llvm-205c5325b3c771d94feb0ec07e8ad89d27c2b29e.tar.bz2
[mlir] Add a utility method to move operation dependencies. (#129975)
The added utility method moves all SSA values that an operation depends upon before an insertion point. This is useful during transformations where such movements might make transformations (like fusion) more powerful. To test the operation add a transform dialect op that calls the move operation. To be able to capture the `notifyMatchFailure` messages from the transformation and to report/check these in the test modify the `ErrorCheckingTrackingListener` to capture the last match failure notification. --------- Signed-off-by: MaheshRavishankar <mahesh.ravishankar@gmail.com>
Diffstat (limited to 'clang/lib/CodeGen/ModuleBuilder.cpp')
0 files changed, 0 insertions, 0 deletions