[clang] [llvm] [CodeGen][arm64e] Add methods and data members to Address, which are needed to authenticate signed pointers (PR #86923)

Akira Hatanaka via cfe-commits cfe-commits at lists.llvm.org
Thu Mar 28 16:08:31 PDT 2024


ahatanak wrote:

I plan to file a bug or notify the authors of the code of the potential bug once I have a better understanding of the problem.

FYI, the code was crashing because the lvalue passed to `OpaqueValueMappingData::bind` had a larger alignment than the alignment of the type passed to the function.

https://github.com/llvm/llvm-project/blob/bbbcc1d99d08855069f4501c896c43a6d4d7b598/clang/lib/CodeGen/CGCoroutine.cpp#L458

https://github.com/llvm/llvm-project/pull/86923


More information about the cfe-commits mailing list