[PATCH] D153800: [ARM] Adjust strd/ldrd codegen alignment requirements

David Spickett via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 3 07:11:52 PDT 2023


DavidSpickett added a comment.

I've reverted this due to a failure on all of Linaro's 2 stage 32 bit Arm bots, both v7 and v8 (though both run on v8 hardware).

For example:
https://lab.llvm.org/buildbot/#/builders/178/builds/5128
https://lab.llvm.org/buildbot/#/builders/187/builds/11994
https://lab.llvm.org/buildbot/#/builders/182/builds/6724

              7: error: Simplified template DW_AT_name could not be reconstituted: 
  check:10'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
              8:  original: f3<unsigned char, (unsigned char)'\x00'> 
  check:10'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
              9:  reconstituted: f3<unsigned char, (unsigned char)'\x7f'> 

I haven't dug deeper yet but if that is one byte misplaced, it could make some sense.

Do you have access to a machine where you can reproduce this? A 32 bit container running on 64 bit hardware will also work.

If you do not, I can do the investigation.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D153800/new/

https://reviews.llvm.org/D153800



More information about the llvm-commits mailing list