[llvm] [llvm][AArch64] Autoupgrade function attributes from Module attributes. (PR #82763)

Daniel Kiss via llvm-commits llvm-commits at lists.llvm.org
Thu Mar 14 11:14:26 PDT 2024


DanielKristofKiss wrote:

Hi @nickdesaulniers,

Ok, let's back this out.

These patches changes the flags to "binary" fronted #82819 #83277 and backed #83154. ( with Chromium we got the same binary before/after). In the original design of the attribute the "ternary" behaviour is just the consequence of the dependency on the module attribute.

#84804 updates the module value, so the upgrader could detect the "old" module flags and easily do the right import.



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


More information about the llvm-commits mailing list