<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div apple-content-edited="true" class="">I’m searching for an overview or documentation of exactly which optimizations are applied with the different compiler flags, but couldn’t find anything in the Clang documentation (or using Google). For example: with
 -Ofast it seems that -ffast-math is enabled, but exactly which optimizations that enables is unclear to me. GCC has a nice overview for this (<a href="https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html" class="">https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html</a>,
 e.g. -ffast-math sets the options ..., -funsafe-math-optimizations, ...", "-funsafe-math-optimizations: allow optimizations for...”, etc.). Is there a similar overview for Clang?</div>
<div apple-content-edited="true" class=""><br class="">
</div>
<div apple-content-edited="true" class="">Bart</div>
</body>
</html>