diff --git a/basis/compiler/cfg/linear-scan/allocation/splitting/splitting-docs.factor b/basis/compiler/cfg/linear-scan/allocation/splitting/splitting-docs.factor new file mode 100644 index 0000000000..4436f85dc7 --- /dev/null +++ b/basis/compiler/cfg/linear-scan/allocation/splitting/splitting-docs.factor @@ -0,0 +1,16 @@ +USING: compiler.cfg.linear-scan.live-intervals help.markup help.syntax +math ; +IN: compiler.cfg.linear-scan.allocation.splitting + +HELP: split-interval +{ $values + { "live-interval" live-interval-state } + { "n" integer } + { "before" live-interval-state } + { "after" live-interval-state } +} { $description "Splits the interval in two around the flow point 'n'." } ; + +ARTICLE: "compiler.cfg.linear-scan.allocation.splitting" "Live interval splitting" +"This vocab splits live intervals." ; + +ABOUT: "compiler.cfg.linear-scan.allocation.splitting"