> Sorry, I wasn't clear about this in previous patch -- noipa will > subsume other ipa attributes, > so there's no need to have noinline, noclone along with noipa. > int __attribute__((noipa)) callee(int i) should be sufficient for > disabling IPA optimizations involving callee.
I thought you were worried about extra IPA optimizations. I prefer to clearly say what I mean (besides it was just copied from existing tests), so the verbose form is better. So if e.g. gcc ever re-adds the old RTL inliner it wouldn't break. -Andi