X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Fmini%2Foptflags-def.h;h=c9eb600d46c527e85ffdc68b399506792823e978;hb=012f8610237dfe44034c9d8daea0b90fac75ca9f;hp=81c10bd10f5596b61d6736d2a90f86701f75b582;hpb=a097b5471761180c4aae2dab224ed9caeeae3e86;p=mono.git diff --git a/mono/mini/optflags-def.h b/mono/mini/optflags-def.h index 81c10bd10f5..c9eb600d46c 100644 --- a/mono/mini/optflags-def.h +++ b/mono/mini/optflags-def.h @@ -17,7 +17,13 @@ OPTFLAG(LEAF ,15, "leaf", "Leaf procedures optimizations") OPTFLAG(AOT ,16, "aot", "Usage of Ahead Of Time compiled code") OPTFLAG(PRECOMP ,17, "precomp", "Precompile all methods before executing Main") OPTFLAG(ABCREM ,18, "abcrem", "Array bound checks removal") -OPTFLAG(SSAPRE ,19, "ssapre", "SSA based Partial Redundancy Elimination") +OPTFLAG(SSAPRE ,19, "ssapre", "SSA based Partial Redundancy Elimination (obsolete)") OPTFLAG(EXCEPTION,20, "exception", "Optimize exception catch blocks") OPTFLAG(SSA ,21, "ssa", "Use plain SSA form") -OPTFLAG(TREEPROP ,22, "treeprop", "Tree propagation") +OPTFLAG(FLOAT32 ,22, "float32", "Use 32 bit float arithmetic if possible") +OPTFLAG(SSE2 ,23, "sse2", "SSE2 instructions on x86") +OPTFLAG(GSHAREDVT,24, "gsharedvt", "Generic sharing for valuetypes") +OPTFLAG (GSHARED, 25, "gshared", "Generic Sharing") +OPTFLAG(SIMD ,26, "simd", "Simd intrinsics") +OPTFLAG(UNSAFE ,27, "unsafe", "Remove bound checks and perform other dangerous changes") +OPTFLAG(ALIAS_ANALYSIS ,28, "alias-analysis", "Alias analysis of locals")