diff options
author | Loic Dachary <loic-test4@dachary.org> | 2016-11-23 06:51:02 +0000 |
---|---|---|
committer | Loic Dachary <loic-test4@dachary.org> | 2016-11-23 06:51:02 +0000 |
commit | c431e1ff76bdce6c3f6c0d0cbdf6a01c68f81071 (patch) | |
tree | f0824a4c32d3ded320051c44a9dfd7a0c0f4006c | |
parent | a6847973cba329ae079d3bd26341a4ec2906f012 (diff) | |
parent | 9fbc44259355b00d1271c21bf14493d039160ccf (diff) | |
download | gf-complete-c431e1ff76bdce6c3f6c0d0cbdf6a01c68f81071.tar.gz |
Merge branch 'gf32-mul-silence-warning' into 'master'
Gf32 mul silence warning
silence warning like
```
/slow/kchai/ceph/src/erasure-code/jerasure/gf-complete/src/gf_w32.c: In function ‘gf_w32_cfmgk_multiply_region_from_single’:
/slow/kchai/ceph/src/erasure-code/jerasure/gf-complete/src/gf_w32.c:410:5: warning: ‘a’ may be used uninitialized in this function [-Wmaybe-uninitialized]
g = _mm_insert_epi64 (a, g_star, 0);
^
```
See merge request !19
-rw-r--r-- | src/gf_w32.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gf_w32.c b/src/gf_w32.c index bb22894..92dba87 100644 --- a/src/gf_w32.c +++ b/src/gf_w32.c @@ -407,9 +407,9 @@ gf_w32_cfmgk_multiply_region_from_single(gf_t *gf, void *src, void *dest, uint32 q_plus = *(uint64_t *) h->private; g_star = *((uint64_t *) h->private + 1); + a = _mm_insert_epi32 (_mm_setzero_si128(), val, 0); g = _mm_insert_epi64 (a, g_star, 0); q = _mm_insert_epi64 (a, q_plus, 0); - a = _mm_insert_epi32 (_mm_setzero_si128(), val, 0); s32 = (uint32_t *) src; d32 = (uint32_t *) dest; |