From 4ded3c491cb8987038f4a66f57a8c169ebd77f22 Mon Sep 17 00:00:00 2001 From: John Benediktsson Date: Tue, 28 Jul 2015 20:06:59 -0700 Subject: [PATCH] fix some help-lint errors. --- basis/compiler/cfg/liveness/liveness-docs.factor | 3 +-- .../cfg/ssa/destruction/coalescing/coalescing-docs.factor | 2 +- basis/compiler/cfg/ssa/interference/interference-docs.factor | 2 +- basis/math/vectors/simd/intrinsics/intrinsics-docs.factor | 1 + 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/basis/compiler/cfg/liveness/liveness-docs.factor b/basis/compiler/cfg/liveness/liveness-docs.factor index f63897180c..efbb1d5e9e 100644 --- a/basis/compiler/cfg/liveness/liveness-docs.factor +++ b/basis/compiler/cfg/liveness/liveness-docs.factor @@ -19,8 +19,7 @@ HELP: fill-gc-map { $description "Assigns values to the " { $slot "gc-roots" } " and " { $slot "derived-roots" } " slots of the " { $link gc-map } ". Does nothing if the " { $link select-representations } " pass hasn't ran." } ; HELP: gc-roots -{ $values { "live-set" assoc } { "derived-roots" hash-set } { "gc-roots" sequence } } -{ $description "" } ; +{ $values { "live-set" assoc } { "derived-roots" hash-set } { "gc-roots" sequence } } ; HELP: gen-uses { $values { "live-set" assoc } { "insn" insn } } diff --git a/basis/compiler/cfg/ssa/destruction/coalescing/coalescing-docs.factor b/basis/compiler/cfg/ssa/destruction/coalescing/coalescing-docs.factor index 8c53329558..16d329902a 100644 --- a/basis/compiler/cfg/ssa/destruction/coalescing/coalescing-docs.factor +++ b/basis/compiler/cfg/ssa/destruction/coalescing/coalescing-docs.factor @@ -28,7 +28,7 @@ HELP: coalesce-vregs { $description "Sets 'leader' as the leader of 'follower'." } ; HELP: eliminatable-copy? -{ $values { "vreg1" "vreg" } { "vreg2" "vreg" } } +{ $values { "vreg1" "vreg" } { "vreg2" "vreg" } { "?" boolean } } { $description "Determines if a vreg copy can be eliminated. It can be eliminated if the vregs have the same register class and same representation size." } ; HELP: try-eliminate-copy diff --git a/basis/compiler/cfg/ssa/interference/interference-docs.factor b/basis/compiler/cfg/ssa/interference/interference-docs.factor index 8a536481bd..382596fd8a 100644 --- a/basis/compiler/cfg/ssa/interference/interference-docs.factor +++ b/basis/compiler/cfg/ssa/interference/interference-docs.factor @@ -2,7 +2,7 @@ USING: compiler.cfg help.markup help.syntax sequences ; IN: compiler.cfg.ssa.interference HELP: sets-interfere? -{ $values { "seq1" sequence } { "seq2" sequence } } +{ $values { "seq1" sequence } { "seq2" sequence } { "merged/f" object } { "?" boolean } } { $description "Checks if two sets consisting of " { $link vreg-info } " instances interfere with each other. If they interfere, then copies can not be eliminated." } ; HELP: vreg-info diff --git a/basis/math/vectors/simd/intrinsics/intrinsics-docs.factor b/basis/math/vectors/simd/intrinsics/intrinsics-docs.factor index 820b440f3a..6b957d78ac 100644 --- a/basis/math/vectors/simd/intrinsics/intrinsics-docs.factor +++ b/basis/math/vectors/simd/intrinsics/intrinsics-docs.factor @@ -2,6 +2,7 @@ USING: help.markup help.syntax sequences ; IN: math.vectors.simd.intrinsics HELP: (simd-select) +{ $values { "a" object } { "n" object } { "rep" object } { "x" object } } { $description "Word which implements " { $link nth } " for SIMD vectors." } { $examples { $unchecked-example