Skip to content

Commit dc5669a

Browse files
author
SendaoYan
committed
8351233: [ASAN] avx2-emu-funcs.hpp:151:20: error: ‘D.82188’ is used uninitialized
Backport-of: 895aabc4632a0b5e245aeceb6c2dcdb4b07f640e
1 parent a793cd0 commit dc5669a

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/java.base/linux/native/libsimdsort/avx2-emu-funcs.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -127,9 +127,9 @@ void avx2_emu_mask_compressstoreu32(void *base_addr,
127127
T *leftStore = (T *)base_addr;
128128

129129
int32_t shortMask = convert_avx2_mask_to_int(k);
130-
const __m256i &perm = _mm256_loadu_si256(
130+
const __m256i perm = _mm256_loadu_si256(
131131
(const __m256i *)avx2_compressstore_lut32_perm[shortMask].data());
132-
const __m256i &left = _mm256_loadu_si256(
132+
const __m256i left = _mm256_loadu_si256(
133133
(const __m256i *)avx2_compressstore_lut32_left[shortMask].data());
134134

135135
typename vtype::reg_t temp = vtype::permutevar(reg, perm);
@@ -148,7 +148,7 @@ int avx2_double_compressstore32(void *left_addr, void *right_addr,
148148
T *rightStore = (T *)right_addr;
149149

150150
int32_t shortMask = convert_avx2_mask_to_int(k);
151-
const __m256i &perm = _mm256_loadu_si256(
151+
const __m256i perm = _mm256_loadu_si256(
152152
(const __m256i *)avx2_compressstore_lut32_perm[shortMask].data());
153153

154154
typename vtype::reg_t temp = vtype::permutevar(reg, perm);

0 commit comments

Comments
 (0)