/* Location of x and y may differ depending on platform/memory allocation. Since IF and ELSE has different complexity count, the early return is used instead of ELSE to ensure the same complexity number regardless of x and y memory addresses. */
return;
#endif
}
@@ -500,6 +502,8 @@ void Copy(
y[i]=x[i];
move16();
}
return;
#ifndef FIX_1052_COPY_CMPLX_DISCREPANCY
}
#endif
@@ -525,6 +529,7 @@ void Copy64(
}
#ifdef FIX_1052_COPY_CMPLX_DISCREPANCY
/* Location of x and y may differ depending on platform/memory allocation. Since IF and ELSE has different complexity count, the early return is used instead of ELSE to ensure the same complexity number regardless of x and y memory addresses. */
return;
#endif
}
@@ -538,6 +543,8 @@ void Copy64(
y[i]=x[i];
move64();
}
return;
#ifndef FIX_1052_COPY_CMPLX_DISCREPANCY
}
#endif
@@ -578,6 +585,7 @@ void Copy_pword(
}
#ifdef FIX_1052_COPY_CMPLX_DISCREPANCY
/* Location of x and y may differ depending on platform/memory allocation. Since IF and ELSE has different complexity count, the early return is used instead of ELSE to ensure the same complexity number regardless of x and y memory addresses. */