Browse Source

add handling of dummy2 flag

pull/5283/head
Martin Kroeker GitHub 1 year ago
parent
commit
43484f7175
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
3 changed files with 5 additions and 5 deletions
  1. +2
    -2
      kernel/mips/cscal_msa.c
  2. +1
    -1
      kernel/mips/zscal.c
  3. +2
    -2
      kernel/mips/zscal_msa.c

+ 2
- 2
kernel/mips/cscal_msa.c View File

@@ -47,7 +47,7 @@ int CNAME(BLASLONG n, BLASLONG dummy0, BLASLONG dummy1, FLOAT da_r, FLOAT da_i,

if (1 == inc_x)
{
if ((0.0 == da_r) && (0.0 == da_i))
if ((0.0 == da_r) && (0.0 == da_i) && !dummy2)
{
v4f32 zero_v = {0.0, 0.0, 0.0, 0.0};

@@ -508,7 +508,7 @@ int CNAME(BLASLONG n, BLASLONG dummy0, BLASLONG dummy1, FLOAT da_r, FLOAT da_i,
{
inc_x2 = 2 * inc_x;

if ((0.0 == da_r) && (0.0 == da_i))
if ((0.0 == da_r) && (0.0 == da_i) && !dummy2)
{
for (i = n; i--;)
{


+ 1
- 1
kernel/mips/zscal.c View File

@@ -39,7 +39,7 @@ int CNAME(BLASLONG n, BLASLONG dummy0, BLASLONG dummy1, FLOAT da_r,FLOAT da_i, F
{
if ( da_r == 0.0 )
{
if ( da_i == 0.0 )
if ( da_i == 0.0 && !dummy2)
{
temp = 0.0;
x[ip+1] = 0.0 ;


+ 2
- 2
kernel/mips/zscal_msa.c View File

@@ -47,7 +47,7 @@ int CNAME(BLASLONG n, BLASLONG dummy0, BLASLONG dummy1, FLOAT da_r, FLOAT da_i,

if (1 == inc_x)
{
if ((0.0 == da_r) && (0.0 == da_i))
if ((0.0 == da_r) && (0.0 == da_i) && !dummy2)
{
v2f64 zero_v = {0.0, 0.0};

@@ -471,7 +471,7 @@ int CNAME(BLASLONG n, BLASLONG dummy0, BLASLONG dummy1, FLOAT da_r, FLOAT da_i,
{
inc_x2 = 2 * inc_x;

if ((0.0 == da_r) && (0.0 == da_i))
if ((0.0 == da_r) && (0.0 == da_i) && !dummy2)
{
v2f64 zero_v = {0.0, 0.0};



Loading…
Cancel
Save