+ #Always use STORE_F, LOAD_F, STOREP_F when accessing scalar variables.
+ #This is somewhat incorrect assembly instruction use, but in all engines
+ #they do exactly the same. This makes disassembly output harder to read,
+ #breaks decompilers, but causes the output file to be better compressible.
+
+ TYPELESS_STORES = false
+
+
+ #In commutative instructions, always put the lower-numbered operand first.
+ #This shaves off 1 byte of entropy from all these instructions, reducing
+ #compressed size of the output file.
+
+ SORT_OPERANDS = false
+
+
+ #Emulate OP_STATE operations in code rather than using the instruction.
+ #The desired fps can be set via -state-fps=NUM, defaults to 10.
+
+ EMULATE_STATE = false
+
+
+ #Turn on arithmetic exception tests in the compiler. In constant expressions
+ #which trigger exceptions like division by zero, overflow, underflow, etc,
+ #the following flag will produce diagnostics for what triggered that
+ #exception.
+ ARITHMETIC_EXCEPTIONS = false
+
+ #Split vector-literals which are only used dirctly as function parameters
+ #into 3 floats stored separately to reduce the number of globals at the
+ #expense of additional instructions.
+ SPLIT_VECTOR_PARAMETERS = false