xbolva00 added a comment. "The optimize attribute should be used for debugging purposes only. It is not suitable in production code."
Until they (users) start and any change in pipeline may surprise them. Personally I am bigger fan of more targeted attributes like we have noinline / noipa proposed but stalled / and then we could have new ones to disable vectorizers, LICM, unroller, etc.. Yes, we could claim that attribute((optimize("-fno-slp-vectorize") then maps exactly to attribute((noslp)). Still, I would like to hear some motivation words other than "gcc" has it. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D126984/new/ https://reviews.llvm.org/D126984 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits