aqjune added a comment. In D105169#3104262 <https://reviews.llvm.org/D105169#3104262>, @eugenis wrote:
> You are absolutely right. X86 variant uses an "=a" constraint (rax register), > others pin the output variable to a specific register with __asm__ > declaration. It appears we've missed it in Aarch64. > > Could you check if __asm__("x0") in the declaration of res helps? Thank you, It worked! Only a couple of failures in ASAN left, and we are investigating them. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D105169/new/ https://reviews.llvm.org/D105169 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits