X-Git-Url: https://git.xonotic.org/?p=xonotic%2Fgmqcc.git;a=blobdiff_plain;f=doc%2Fgmqcc.1;h=9220e242eca811432d11e41b7f36fe8b2c956643;hp=22150a3110439977c8f39ce2ec522b7619413040;hb=a68f0fcb355db42acabe72da5939fbd1b04f6016;hpb=e6c1d66c35267392527a5177a82c48737ce9831b diff --git a/doc/gmqcc.1 b/doc/gmqcc.1 index 22150a3..9220e24 100644 --- a/doc/gmqcc.1 +++ b/doc/gmqcc.1 @@ -606,6 +606,10 @@ in this case, the y component of a vector. This optimization will turn such a multiplication into a direct component access. If the factor is anything other than 1, a float-multiplication will be added, which is still faster than a vector multiplication. +.It Fl O Ns Cm const-fold-dce +For constant expressions that result in dead code (such as a branch whos +condition can be evaluated at compile-time), this will eliminate the branch +and else body (if present) to produce more optimal code. .El .Sh CONFIG The configuration file is similar to regular .ini files. Comments