steven_wu added a comment.

Like I said, I am not worried that -mno-red-zone itself changes the ABI. As 
long as LLVM still respect the attribute the same way, it is fine. I want to 
consult Tim to make sure we can support re-targeting no red zone from armv7k to 
arm64_32.

The intention for the black list is for maintainability. Limiting the ability 
to change the backend behavior means less corner case to worry about when we 
re-compile armv7k to arm64_32. Why are you interested in expending this list? 
Do you have any specific use case in mind? The other option is factor the 
blacklist out to be a Darwin toolchain specific overwrite so you can further 
relax it on other platforms.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D61627



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to