ellishg wrote: I could be wrong but I think `lto-cs-profile-path` is used for profile generation with CSIRPGO, not profile consumption. Also, I think it isn't available for MachO so there would be a discrepancy there. https://github.com/llvm/llvm-project/pull/120514