https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117666
Bug ID: 117666 Summary: Audit the aarch64 builtins for adding leaf and/or nothrow attribute Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: internal-improvement, missed-optimization Severity: enhancement Priority: P3 Component: target Assignee: pinskia at gcc dot gnu.org Reporter: pinskia at gcc dot gnu.org Target Milestone: --- While looking into PR 117665 (__builtin_aarch64_im_lane_boundsi causing an ICE due to abnormal edges not being removed when folding even though it should have the leaf attribute on it), there are some of the aarch64 builtins which don't have leaf or no throw attribute on them either but should. I have not audited all of them but many should have at least the leaf attribute on them.