The -O3 option requests level 3 optimizations.
-O3
This option requests all supported optimizations that reduces execution time but which might increase program size.
This level is available only for licensed compilers.