Advertisement
Guest User

Untitled

a guest
Dec 19th, 2013
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 21.59 KB | None | 0 0
  1. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:714:1: error: '_mm_andnot_si128' was not declared in this scope
  2. IVEC128_SELECT(s16,u16,8,lt,c,d)
  3. ^
  4. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'I16vec8 select_lt(const Is16vec8&, const Is16vec8&, const I16vec8&, const I16vec8&)':
  5. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:715:1: error: '_mm_andnot_si128' was not declared in this scope
  6. IVEC128_SELECT(s16,16,8,lt,c,d)
  7. ^
  8. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In constructor 'F64vec2::F64vec2(double, double)':
  9. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:729:55: error: '_mm_set_pd' was not declared in this scope
  10. F64vec2(double d1,double d0) { vec= _mm_set_pd(d1,d0); }
  11. ^
  12. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In constructor 'F64vec2::F64vec2(double)':
  13. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:731:51: error: '_mm_set1_pd' was not declared in this scope
  14. EXPLICIT F64vec2(double d) { vec = _mm_set1_pd(d); }
  15. ^
  16. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'F64vec2 operator&(const F64vec2&, const F64vec2&)':
  17. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:735:87: error: '_mm_and_pd' was not declared in this scope
  18. friend F64vec2 operator &(const F64vec2 &a,const F64vec2 &b) { return _mm_and_pd(a,b); }
  19. ^
  20. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'F64vec2 operator|(const F64vec2&, const F64vec2&)':
  21. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:736:86: error: '_mm_or_pd' was not declared in this scope
  22. friend F64vec2 operator |(const F64vec2 &a,const F64vec2 &b) { return _mm_or_pd(a,b); }
  23. ^
  24. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'F64vec2 operator^(const F64vec2&, const F64vec2&)':
  25. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:737:87: error: '_mm_xor_pd' was not declared in this scope
  26. friend F64vec2 operator ^(const F64vec2 &a,const F64vec2 &b) { return _mm_xor_pd(a,b); }
  27. ^
  28. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'F64vec2 operator+(const F64vec2&, const F64vec2&)':
  29. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:739:87: error: '_mm_add_pd' was not declared in this scope
  30. friend F64vec2 operator +(const F64vec2 &a,const F64vec2 &b) { return _mm_add_pd(a,b); }
  31. ^
  32. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'F64vec2 operator-(const F64vec2&, const F64vec2&)':
  33. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:740:87: error: '_mm_sub_pd' was not declared in this scope
  34. friend F64vec2 operator -(const F64vec2 &a,const F64vec2 &b) { return _mm_sub_pd(a,b); }
  35. ^
  36. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'F64vec2 operator*(const F64vec2&, const F64vec2&)':
  37. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:741:87: error: '_mm_mul_pd' was not declared in this scope
  38. friend F64vec2 operator *(const F64vec2 &a,const F64vec2 &b) { return _mm_mul_pd(a,b); }
  39. ^
  40. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'F64vec2 operator/(const F64vec2&, const F64vec2&)':
  41. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:742:87: error: '_mm_div_pd' was not declared in this scope
  42. friend F64vec2 operator /(const F64vec2 &a,const F64vec2 &b) { return _mm_div_pd(a,b); }
  43. ^
  44. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In member function 'F64vec2& F64vec2::operator+=(F64vec2&)':
  45. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:744:69: error: '_mm_add_pd' was not declared in this scope
  46. F64vec2& operator +=(F64vec2 &a) { return *this = _mm_add_pd(vec,a); }
  47. ^
  48. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In member function 'F64vec2& F64vec2::operator-=(F64vec2&)':
  49. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:745:69: error: '_mm_sub_pd' was not declared in this scope
  50. F64vec2& operator -=(F64vec2 &a) { return *this = _mm_sub_pd(vec,a); }
  51. ^
  52. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In member function 'F64vec2& F64vec2::operator*=(F64vec2&)':
  53. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:746:69: error: '_mm_mul_pd' was not declared in this scope
  54. F64vec2& operator *=(F64vec2 &a) { return *this = _mm_mul_pd(vec,a); }
  55. ^
  56. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In member function 'F64vec2& F64vec2::operator/=(F64vec2&)':
  57. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:747:69: error: '_mm_div_pd' was not declared in this scope
  58. F64vec2& operator /=(F64vec2 &a) { return *this = _mm_div_pd(vec,a); }
  59. ^
  60. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In member function 'F64vec2& F64vec2::operator&=(F64vec2&)':
  61. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:748:69: error: '_mm_and_pd' was not declared in this scope
  62. F64vec2& operator &=(F64vec2 &a) { return *this = _mm_and_pd(vec,a); }
  63. ^
  64. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In member function 'F64vec2& F64vec2::operator|=(F64vec2&)':
  65. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:749:68: error: '_mm_or_pd' was not declared in this scope
  66. F64vec2& operator |=(F64vec2 &a) { return *this = _mm_or_pd(vec,a); }
  67. ^
  68. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In member function 'F64vec2& F64vec2::operator^=(F64vec2&)':
  69. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:750:69: error: '_mm_xor_pd' was not declared in this scope
  70. F64vec2& operator ^=(F64vec2 &a) { return *this = _mm_xor_pd(vec,a); }
  71. ^
  72. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'double add_horizontal(F64vec2&)':
  73. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:754:54: error: '_mm_shuffle_pd' was not declared in this scope
  74. F64vec2 ftemp = _mm_add_sd(a,_mm_shuffle_pd(a,a,1));
  75. ^
  76. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:754:55: error: '_mm_add_sd' was not declared in this scope
  77. F64vec2 ftemp = _mm_add_sd(a,_mm_shuffle_pd(a,a,1));
  78. ^
  79. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'F64vec2 andnot(const F64vec2&, const F64vec2&)':
  80. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:758:86: error: '_mm_andnot_pd' was not declared in this scope
  81. friend F64vec2 andnot(const F64vec2 &a,const F64vec2 &b) { return _mm_andnot_pd(a,b); }
  82. ^
  83. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'F64vec2 sqrt(const F64vec2&)':
  84. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:760:63: error: '_mm_sqrt_pd' was not declared in this scope
  85. friend F64vec2 sqrt(const F64vec2 &a) { return _mm_sqrt_pd(a); }
  86. ^
  87. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'F64vec2 cmpeq(const F64vec2&, const F64vec2&)':
  88. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:763:3: error: '_mm_cmpeq_pd' was not declared in this scope
  89. F64vec2_COMP(eq)
  90. ^
  91. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'F64vec2 cmplt(const F64vec2&, const F64vec2&)':
  92. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:764:5: error: '_mm_cmplt_pd' was not declared in this scope
  93. F64vec2_COMP(lt)
  94. ^
  95. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'F64vec2 cmple(const F64vec2&, const F64vec2&)':
  96. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:765:5: error: '_mm_cmple_pd' was not declared in this scope
  97. F64vec2_COMP(le)
  98. ^
  99. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'F64vec2 cmpgt(const F64vec2&, const F64vec2&)':
  100. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:766:5: error: '_mm_cmpgt_pd' was not declared in this scope
  101. F64vec2_COMP(gt)
  102. ^
  103. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'F64vec2 cmpge(const F64vec2&, const F64vec2&)':
  104. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:767:5: error: '_mm_cmpge_pd' was not declared in this scope
  105. F64vec2_COMP(ge)
  106. ^
  107. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'F64vec2 cmpngt(const F64vec2&, const F64vec2&)':
  108. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:768:5: error: '_mm_cmpngt_pd' was not declared in this scope
  109. F64vec2_COMP(ngt)
  110. ^
  111. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'F64vec2 cmpnge(const F64vec2&, const F64vec2&)':
  112. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:769:5: error: '_mm_cmpnge_pd' was not declared in this scope
  113. F64vec2_COMP(nge)
  114. ^
  115. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'F64vec2 cmpneq(const F64vec2&, const F64vec2&)':
  116. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:770:5: error: '_mm_cmpneq_pd' was not declared in this scope
  117. F64vec2_COMP(neq)
  118. ^
  119. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'F64vec2 cmpnlt(const F64vec2&, const F64vec2&)':
  120. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:771:5: error: '_mm_cmpnlt_pd' was not declared in this scope
  121. F64vec2_COMP(nlt)
  122. ^
  123. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'F64vec2 cmpnle(const F64vec2&, const F64vec2&)':
  124. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:772:5: error: '_mm_cmpnle_pd' was not declared in this scope
  125. F64vec2_COMP(nle)
  126. ^
  127. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'F64vec2 simd_min(const F64vec2&, const F64vec2&)':
  128. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:775:87: error: '_mm_min_pd' was not declared in this scope
  129. friend F64vec2 simd_min(const F64vec2 &a,const F64vec2 &b) { return _mm_min_pd(a,b); }
  130. ^
  131. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'F64vec2 simd_max(const F64vec2&, const F64vec2&)':
  132. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:776:85: error: '_mm_max_pd' was not declared in this scope
  133. friend F64vec2 simd_max(const F64vec2 &a,const F64vec2 &b) { return _mm_max_pd(a,b); }
  134. ^
  135. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'int comieq(const F64vec2&, const F64vec2&)':
  136. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:779:3: error: '_mm_comieq_sd' was not declared in this scope
  137. F64vec2_COMI(eq)
  138. ^
  139. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'int comilt(const F64vec2&, const F64vec2&)':
  140. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:780:5: error: '_mm_comilt_sd' was not declared in this scope
  141. F64vec2_COMI(lt)
  142. ^
  143. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'int comile(const F64vec2&, const F64vec2&)':
  144. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:781:5: error: '_mm_comile_sd' was not declared in this scope
  145. F64vec2_COMI(le)
  146. ^
  147. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'int comigt(const F64vec2&, const F64vec2&)':
  148. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:782:5: error: '_mm_comigt_sd' was not declared in this scope
  149. F64vec2_COMI(gt)
  150. ^
  151. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'int comige(const F64vec2&, const F64vec2&)':
  152. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:783:5: error: '_mm_comige_sd' was not declared in this scope
  153. F64vec2_COMI(ge)
  154. ^
  155. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'int comineq(const F64vec2&, const F64vec2&)':
  156. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:784:5: error: '_mm_comineq_sd' was not declared in this scope
  157. F64vec2_COMI(neq)
  158. ^
  159. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'int ucomieq(const F64vec2&, const F64vec2&)':
  160. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:788:5: error: '_mm_ucomieq_sd' was not declared in this scope
  161. F64vec2_UCOMI(eq)
  162. ^
  163. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'int ucomilt(const F64vec2&, const F64vec2&)':
  164. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:789:5: error: '_mm_ucomilt_sd' was not declared in this scope
  165. F64vec2_UCOMI(lt)
  166. ^
  167. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'int ucomile(const F64vec2&, const F64vec2&)':
  168. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:790:5: error: '_mm_ucomile_sd' was not declared in this scope
  169. F64vec2_UCOMI(le)
  170. ^
  171. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'int ucomigt(const F64vec2&, const F64vec2&)':
  172. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:791:5: error: '_mm_ucomigt_sd' was not declared in this scope
  173. F64vec2_UCOMI(gt)
  174. ^
  175. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'int ucomige(const F64vec2&, const F64vec2&)':
  176. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:792:5: error: '_mm_ucomige_sd' was not declared in this scope
  177. F64vec2_UCOMI(ge)
  178. ^
  179. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'int ucomineq(const F64vec2&, const F64vec2&)':
  180. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:793:5: error: '_mm_ucomineq_sd' was not declared in this scope
  181. F64vec2_UCOMI(neq)
  182. ^
  183. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'F64vec2 unpack_low(const F64vec2&, const F64vec2&)':
  184. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:819:90: error: '_mm_unpacklo_pd' was not declared in this scope
  185. inline F64vec2 unpack_low(const F64vec2 &a,const F64vec2 &b) { return _mm_unpacklo_pd(a,b); }
  186. ^
  187. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'F64vec2 unpack_high(const F64vec2&, const F64vec2&)':
  188. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:820:91: error: '_mm_unpackhi_pd' was not declared in this scope
  189. inline F64vec2 unpack_high(const F64vec2 &a,const F64vec2 &b) { return _mm_unpackhi_pd(a,b); }
  190. ^
  191. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'int move_mask(const F64vec2&)':
  192. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:821:66: error: '_mm_movemask_pd' was not declared in this scope
  193. inline int move_mask(const F64vec2 &a) { return _mm_movemask_pd(a); }
  194. ^
  195. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'void loadu(F64vec2&, double*)':
  196. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:822:61: error: '_mm_loadu_pd' was not declared in this scope
  197. inline void loadu(F64vec2 &a,double *p) { a = _mm_loadu_pd(p); }
  198. ^
  199. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'void storeu(double*, const F64vec2&)':
  200. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:823:67: error: '_mm_storeu_pd' was not declared in this scope
  201. inline void storeu(double *p,const F64vec2 &a) { _mm_storeu_pd(p,a); }
  202. ^
  203. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'void store_nta(double*, F64vec2&)':
  204. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:824:64: error: '_mm_stream_pd' was not declared in this scope
  205. inline void store_nta(double *p,F64vec2 &a) { _mm_stream_pd(p,a); }
  206. ^
  207. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'F64vec2 select_eq(const F64vec2&, const F64vec2&, const F64vec2&, const F64vec2&)':
  208. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:827:1: error: '_mm_cmpeq_pd' was not declared in this scope
  209. F64vec2_SELECT(eq)
  210. ^
  211. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:827:1: error: '_mm_andnot_pd' was not declared in this scope
  212. F64vec2_SELECT(eq)
  213. ^
  214. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'F64vec2 select_lt(const F64vec2&, const F64vec2&, const F64vec2&, const F64vec2&)':
  215. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:828:1: error: '_mm_cmplt_pd' was not declared in this scope
  216. F64vec2_SELECT(lt)
  217. ^
  218. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:828:1: error: '_mm_andnot_pd' was not declared in this scope
  219. F64vec2_SELECT(lt)
  220. ^
  221. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'F64vec2 select_le(const F64vec2&, const F64vec2&, const F64vec2&, const F64vec2&)':
  222. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:829:1: error: '_mm_cmple_pd' was not declared in this scope
  223. F64vec2_SELECT(le)
  224. ^
  225. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:829:1: error: '_mm_andnot_pd' was not declared in this scope
  226. F64vec2_SELECT(le)
  227. ^
  228. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'F64vec2 select_gt(const F64vec2&, const F64vec2&, const F64vec2&, const F64vec2&)':
  229. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:830:1: error: '_mm_cmpgt_pd' was not declared in this scope
  230. F64vec2_SELECT(gt)
  231. ^
  232. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:830:1: error: '_mm_andnot_pd' was not declared in this scope
  233. F64vec2_SELECT(gt)
  234. ^
  235. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'F64vec2 select_ge(const F64vec2&, const F64vec2&, const F64vec2&, const F64vec2&)':
  236. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:831:1: error: '_mm_cmpge_pd' was not declared in this scope
  237. F64vec2_SELECT(ge)
  238. ^
  239. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:831:1: error: '_mm_andnot_pd' was not declared in this scope
  240. F64vec2_SELECT(ge)
  241. ^
  242. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'F64vec2 select_neq(const F64vec2&, const F64vec2&, const F64vec2&, const F64vec2&)':
  243. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:832:1: error: '_mm_cmpneq_pd' was not declared in this scope
  244. F64vec2_SELECT(neq)
  245. ^
  246. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:832:1: error: '_mm_andnot_pd' was not declared in this scope
  247. F64vec2_SELECT(neq)
  248. ^
  249. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'F64vec2 select_nlt(const F64vec2&, const F64vec2&, const F64vec2&, const F64vec2&)':
  250. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:833:1: error: '_mm_cmpnlt_pd' was not declared in this scope
  251. F64vec2_SELECT(nlt)
  252. ^
  253. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:833:1: error: '_mm_andnot_pd' was not declared in this scope
  254. F64vec2_SELECT(nlt)
  255. ^
  256. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'F64vec2 select_nle(const F64vec2&, const F64vec2&, const F64vec2&, const F64vec2&)':
  257. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:834:1: error: '_mm_cmpnle_pd' was not declared in this scope
  258. F64vec2_SELECT(nle)
  259. ^
  260. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:834:1: error: '_mm_andnot_pd' was not declared in this scope
  261. F64vec2_SELECT(nle)
  262. ^
  263. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'int F64vec2ToInt(const F64vec2&)':
  264. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:837:69: error: '_mm_cvttsd_si32' was not declared in this scope
  265. inline int F64vec2ToInt(const F64vec2 &a) { return _mm_cvttsd_si32(a); }
  266. ^
  267. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'F64vec2 F32vec4ToF64vec2(const F32vec4&)':
  268. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:838:74: error: '_mm_cvtps_pd' was not declared in this scope
  269. inline F64vec2 F32vec4ToF64vec2(const F32vec4 &a) { return _mm_cvtps_pd(a); }
  270. ^
  271. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'F32vec4 F64vec2ToF32vec4(const F64vec2&)':
  272. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:839:74: error: '_mm_cvtpd_ps' was not declared in this scope
  273. inline F32vec4 F64vec2ToF32vec4(const F64vec2 &a) { return _mm_cvtpd_ps(a); }
  274. ^
  275. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h: In function 'F64vec2 IntToF64vec2(const F64vec2&, int)':
  276. c:\worktools\mingw_x32\i686-w64-mingw32\include\dvec.h:840:80: error: '_mm_cvtsi32_sd' was not declared in this scope
  277. inline F64vec2 IntToF64vec2(const F64vec2 &a,int b) { return _mm_cvtsi32_sd(a,b); }
  278. ^
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement