diff --git a/content/docs/options/flatten-control-flow.md b/content/docs/options/flatten-control-flow.md index bb63d5d..b17e3f6 100644 --- a/content/docs/options/flatten-control-flow.md +++ b/content/docs/options/flatten-control-flow.md @@ -18,5 +18,6 @@ The control flow flattener supports the following branching syntaxes: The following child options are available: -- `Wrap CFF blocks`: This will move some CFF blocks into their own closure in a lookup table. +- `Expression Decomposition`: Breaks apart expressions into CFF blocks, can kill performance. +- `Wrap CFF blocks`: This will move some CFF blocks into their own closure in a lookup table. Can speed up larger flattening targets. - `Hoist locals`: Will move local storage into a lookup table for CFF blocks. Useful to cut down on the number of used locals. \ No newline at end of file