]> gitweb.factorcode.org Git - factor.git/commitdiff
math.vectors.simd: fix typo in simd vdot intrinsic.
authorJohn Benediktsson <mrjbq7@gmail.com>
Wed, 26 Feb 2020 20:56:52 +0000 (12:56 -0800)
committerJohn Benediktsson <mrjbq7@gmail.com>
Wed, 26 Feb 2020 20:56:52 +0000 (12:56 -0800)
basis/compiler/cfg/intrinsics/simd/simd.factor
basis/compiler/tree/propagation/simd/simd.factor
basis/math/vectors/simd/intrinsics/intrinsics.factor

index 11e4fc61c2a5c86dab32beb15c824ffd479435d8..88f1a2e2fa29d578071b6d07bcc32cb2a950701e 100644 (file)
@@ -667,7 +667,7 @@ PREDICATE: fixnum-vector-rep < int-vector-rep
         { (simd-vmin)               [ emit-simd-vmin                ] }
         { (simd-vmax)               [ emit-simd-vmax                ] }
         { (simd-vavg)               [ emit-simd-vavg                ] }
-        { (simd-vdot                [ emit-simd-vdot                ] }
+        { (simd-vdot)               [ emit-simd-vdot                ] }
         { (simd-vsad)               [ emit-simd-vsad                ] }
         { (simd-vsqrt)              [ emit-simd-vsqrt               ] }
         { (simd-sum)                [ emit-simd-sum                 ] }
index 5e0ab5a94f1d0ff19b327012f5a2251a02521caf..0ae3540679df0935bdbaa4ee3c52af383226d005 100644 (file)
@@ -64,7 +64,7 @@ CONSTANT: vector>vector-intrinsics
 
 CONSTANT: vector-other-intrinsics
     {
-        (simd-v.)
+        (simd-vdot)
         (simd-vsad)
         (simd-sum)
         (simd-vany?)
@@ -96,7 +96,7 @@ vector>vector-intrinsics [ { byte-array } "default-output-classes" set-word-prop
 
 \ (simd-sum) [ nip scalar-output-class ] "outputs" set-word-prop
 
-\ (simd-v.) [ 2nip scalar-output-class ] "outputs" set-word-prop
+\ (simd-vdot) [ 2nip scalar-output-class ] "outputs" set-word-prop
 
 {
     (simd-vany?)
index e2c9bb0448013d99db5a2167ca01a308eca3909b..1956229f378f3c3c6d5356dee40d73a8b414e7e4 100644 (file)
@@ -185,7 +185,7 @@ PRIVATE>
 : (simd-vmin)              ( a b rep -- c ) [ min ] components-2map ;
 : (simd-vmax)              ( a b rep -- c ) [ max ] components-2map ;
 ! XXX
-: (simd-v.)                ( a b rep -- n )
+: (simd-vdot)              ( a b rep -- n )
     [ 2byte>rep-array [ [ first ] bi@ * ] 2keep ] keep
     1 swap rep-length [a,b) [ '[ _ swap nth-unsafe ] bi@ * + ] 2with each ;
 : (simd-vsqrt)             ( a   rep -- c ) [ fsqrt ] components-map ;