Properly implemented beta == 0 semantics.

Details:
- Changed name of set0 and set0_mxn macros to set0s and set0s_mxn,
  respectively.
- Added code to the following operations that sets the output operand to
  zero if the corresponding scalar is zero (rather than performing the
  floating-point multiply, or in the case of setv, copying the value).
  This will prevent nan's and inf's from creeping into results from
  uninitialized memory.
  - axpy
  - dotxv
  - scalv
  - scal2v
  - setv
  - gemv
  - ger
  - hemv
  - her
  - her2
  - gemm reference ukernels
This commit is contained in:
Field G. Van Zee
2013-02-13 18:44:59 -06:00
parent aedccbc85d
commit e6ac623a90
50 changed files with 411 additions and 174 deletions

View File

@@ -1 +1 @@
0.0.2-6
0.0.2-7