[fpc-devel] What's the difference between -Cp and -Op?
J. Gareth Moreton
gareth at moreton-family.com
Wed Sep 7 16:34:09 CEST 2022
So this one has eluded me a little bit... what's the exact difference
between the -Cp and -Op options? I figure it's for specific features on
non-Intel processors, but when building code for AVX2, for example, I
tend to specify "-CpCOREAVX2 -OpCOREAVX2 -CfAVX2". If the code
generator creates AVX2 though, normally I'd want the peephole optimizer
to make improvements where it can, but forgetting -OpCOREAVX2 may cause
them to be ignored.
Gareth aka. Kit
More information about the fpc-devel