diff options
author | Bruno Cardoso Lopes <bruno.cardoso@gmail.com> | 2025-05-14 11:28:57 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-05-14 11:28:57 -0700 |
commit | d47cd5008bae7c4159dac1f92d266ddeeb70f55d (patch) | |
tree | ec751771a26cca40782d776b5c5854900076d064 /clang/lib/Frontend/TestModuleFileExtension.cpp | |
parent | 539265b9044f8cda513e5e65d11f2630a32176cf (diff) | |
download | llvm-d47cd5008bae7c4159dac1f92d266ddeeb70f55d.zip llvm-d47cd5008bae7c4159dac1f92d266ddeeb70f55d.tar.gz llvm-d47cd5008bae7c4159dac1f92d266ddeeb70f55d.tar.bz2 |
[MLIR][LLVM] Fix blockaddress mapping to LLVM blocks (#139814)
After each function is translated, both value and block maps are erased,
which makes the current mapping of blockaddresses to llvm blocks broken
- the patching happens only after *all* functions are translated.
Simplify the overall mapping, update comments, variable names and fix
the bug.
---------
Co-authored-by: Christian Ulmann <christianulmann@gmail.com>
Diffstat (limited to 'clang/lib/Frontend/TestModuleFileExtension.cpp')
0 files changed, 0 insertions, 0 deletions