VarAction2: Add a JZ operation, use for ternary style mul masking

This commit is contained in:
Jonathan G Rennison
2022-06-14 02:23:23 +01:00
parent 8687b82dd8
commit 13fcde9ea0
4 changed files with 197 additions and 63 deletions

View File

@@ -34,6 +34,7 @@ enum NewGRFOptimiserFlags {
NGOF_NO_OPT_VARACT2_EXPENSIVE_VARS = 3,
NGOF_NO_OPT_VARACT2_SIMPLIFY_STORES = 4,
NGOF_NO_OPT_VARACT2_ADJUST_ORDERING = 5,
NGOF_NO_OPT_VARACT2_INSERT_JUMPS = 6,
};
inline bool HasGrfOptimiserFlag(NewGRFOptimiserFlags flag)