summaryrefslogtreecommitdiff
path: root/src/gf_w64.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/gf_w64.c')
-rw-r--r--src/gf_w64.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/gf_w64.c b/src/gf_w64.c
index b8baa8f..73bf164 100644
--- a/src/gf_w64.c
+++ b/src/gf_w64.c
@@ -96,7 +96,7 @@ xor)
gf_val_64_t *s64, *d64, *top;
gf_region_data rd;
-#if defined(INTEL_SSE4_PCLMUL) && defined(ARCH_64)
+#if defined(INTEL_SSE4_PCLMUL)
__m128i a, b;
__m128i result, r1;
__m128i prim_poly;
@@ -187,7 +187,7 @@ xor)
gf_val_64_t *s64, *d64, *top;
gf_region_data rd;
-#if defined(INTEL_SSE4_PCLMUL) && defined(ARCH_64)
+#if defined(INTEL_SSE4_PCLMUL)
__m128i a, b;
__m128i result, r1;
__m128i prim_poly;
@@ -385,7 +385,7 @@ gf_w64_clm_multiply_2 (gf_t *gf, gf_val_64_t a64, gf_val_64_t b64)
{
gf_val_64_t rv = 0;
-#if defined(INTEL_SSE4_PCLMUL) && defined(ARCH_64)
+#if defined(INTEL_SSE4_PCLMUL)
__m128i a, b;
__m128i result;
@@ -427,7 +427,7 @@ gf_w64_clm_multiply_4 (gf_t *gf, gf_val_64_t a64, gf_val_64_t b64)
{
gf_val_64_t rv = 0;
-#if defined(INTEL_SSE4_PCLMUL) && defined(ARCH_64)
+#if defined(INTEL_SSE4_PCLMUL)
__m128i a, b;
__m128i result;
@@ -466,7 +466,7 @@ gf_w64_clm_multiply_4 (gf_t *gf, gf_val_64_t a64, gf_val_64_t b64)
void
gf_w64_clm_multiply_region(gf_t *gf, void *src, void *dest, uint64_t val, int bytes, int xor)
{
-#if defined(INTEL_SSE4_PCLMUL) && defined(ARCH_64)
+#if defined(INTEL_SSE4_PCLMUL)
gf_internal_t *h;
int i, j, k;
uint8_t *s8, *d8, *dtop;
@@ -759,7 +759,7 @@ int gf_w64_cfm_init(gf_t *gf)
gf->inverse.w64 = gf_w64_euclid;
gf->multiply_region.w64 = gf_w64_multiply_region_from_single;
-#if defined(INTEL_SSE4_PCLMUL) && defined(ARCH_64)
+#if defined(INTEL_SSE4_PCLMUL)
if ((0xfffffffe00000000ULL & h->prim_poly) == 0){
gf->multiply.w64 = gf_w64_clm_multiply_2;
gf->multiply_region.w64 = gf_w64_clm_multiply_region_from_single_2;
@@ -2030,7 +2030,7 @@ int gf_w64_split_init(gf_t *gf)
gf->multiply.w64 = gf_w64_bytwo_p_multiply;
-#if defined(INTEL_SSE4_PCLMUL) && defined(ARCH_64)
+#if defined(INTEL_SSE4_PCLMUL)
if ((!(h->region_type & GF_REGION_NOSSE) &&
(h->arg1 == 64 || h->arg2 == 64)) ||
h->mult_type == GF_MULT_DEFAULT){