A follow-up patch will rename this pass and the source file accordingly,
but I figured the non-NFC change will be easier to spot in isolation.
Details
Details
Diff Detail
Diff Detail
Event Timeline
Comment Actions
Do aliases and ifuncs also need to be renamed? I know that at least unnamed aliases are legal (rL239921) but I don't know about ifuncs.
Comment Actions
I didn't know alias could be unnamed, reminds me that I need to fix the alias representation (and forbid unnamed at the same time).
So now I need another iterator for all Module globalvalues... ;)
I feel ifunc would break ThinLTO, I don't remember seeing any test for that (I'm not sure they work on MachO either).