OSDN Git Service
(root)
/
timidity41
/
timidity41.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
7f8dcb1
)
[optcode] Don't use member access on vector register types on ICC
author
Starg
<starg@users.osdn.me>
Sat, 3 Apr 2021 12:11:15 +0000
(21:11 +0900)
committer
Starg
<starg@users.osdn.me>
Sat, 3 Apr 2021 12:11:15 +0000
(21:11 +0900)
timidity/optcode.h
patch
|
blob
|
history
diff --git
a/timidity/optcode.h
b/timidity/optcode.h
index
65cffdd
..
ea7c5a6
100644
(file)
--- a/
timidity/optcode.h
+++ b/
timidity/optcode.h
@@
-929,7
+929,7
@@
LSU : Unalignment (use loadu/storeu
#endif
#if (USE_X86_EXT_INTRIN >= 1)
-#if !defined(_MSC_VER) || defined(__clang__)
+#if !defined(_MSC_VER) || defined(__clang__)
|| defined(__INTEL_COMPILER)
#define MM_EXTRACT_F32(reg,idx) _mm_cvtss_f32(_mm_shuffle_ps(reg,reg,idx))
#define MM_EXTRACT_F64(reg,idx) _mm_cvtsd_f64(_mm_shuffle_pd(reg,reg,idx))
#define MM_EXTRACT_I32(reg,idx) _mm_cvtsi128_si32(_mm_shuffle_epi32(reg,idx))