You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I just came across a difference in GCC and LLVM w.r.t. propagation of function attributes when inlining.
E.g., consider the following code (built with -O3 -march=rv64gc):
Could you open a bugzilla entry to GCC? I think it should fix on GCC 14 branch as well, having a bugzilla entry will make sure we remember to do that :)
I just came across a difference in GCC and LLVM w.r.t. propagation of function attributes when inlining.
E.g., consider the following code (built with
-O3 -march=rv64gc
):LLVM inlines as advised and produces:
GCC errors out with:
error: inlining failed in call to 'always_inline' 'get_elem': target specific option mismatch
.Probably there is nothing that can be done here. Still, I wanted to raise attention about that.
The text was updated successfully, but these errors were encountered: