[clang] [llvm] [AArch64][PAC] Sign block addresses used in indirectbr. (PR #97647)

Eli Friedman via cfe-commits cfe-commits at lists.llvm.org
Wed Jul 3 16:26:06 PDT 2024


efriedma-quic wrote:

Please make sure you have a testcase for computing the difference between two blockaddresses (`void g(int*); int f() { static int x = &&A-&&B; A:g(&x);B:return x; }`).  Not sure how you should handle that case.

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


More information about the cfe-commits mailing list