diff options
author | David Green <david.green@arm.com> | 2023-11-29 07:41:15 +0000 |
---|---|---|
committer | David Green <david.green@arm.com> | 2023-11-29 07:41:15 +0000 |
commit | b6ee831b59ef11b424c819d272216add268e6164 (patch) | |
tree | e2b64ed6a370991c9d09125463be86aae3506f4e /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | d345cfb55c2c923041a7e0a8eb5c7d1302cd2221 (diff) | |
download | llvm-b6ee831b59ef11b424c819d272216add268e6164.zip llvm-b6ee831b59ef11b424c819d272216add268e6164.tar.gz llvm-b6ee831b59ef11b424c819d272216add268e6164.tar.bz2 |
[AArch64] Load/store optimizer fixes and cleanup.
This includes a couple of fixes after #71908 for bundles and some cleanup for
the debug output. One was an iterator type that asserted on bundles, the second
a rather subtle issue where forAllMIsUntilDef would hit the LdStLimit when
renaming registers, meaning the last instruction was not updated leaving an
invalid `ldp x6, x6` instruction.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions