18 Commits (31cc663dd8a6f847a354aa99a70efeb795ff7919)

Author SHA1 Message Date
  Andrew Belt fca409cf51 Remove left/rightByteShift from simd. 6 years ago
  Andrew Belt 754a4a48c2 Add left/rightByteShift to simd 6 years ago
  Andrew Belt 22546d1d1c Add conversions and casts to simd::Vector types. 6 years ago
  Andrew Belt 262c6a0406 Add simd::int32_4 6 years ago
  Andrew Belt 6f47304884 Add note about alignment of Vector::load() 6 years ago
  Andrew Belt 326fa2d8af Added simd::pow(T, int) 6 years ago
  Andrew Belt 4b3508bf4a Rename scalar array in simd::Vector. 6 years ago
  Andrew Belt aa088e369a Add links to README. Add union to simd::Vector for serially accessing vector elements. 6 years ago
  Andrew Belt 696939069d Use <> instead of "" for include directive. 6 years ago
  Andrew Belt 0c08a8d1c8 Use pmmintrin.h header instead of x86intrin.h. 6 years ago
  Andrew Belt e23789c287 Add numpad device to keyboard driver. 6 years ago
  Andrew Belt 26abab6de3 Rename float4 to float_4. 6 years ago
  Andrew Belt 1b168ce3a3 Rename f32_4 to float4 6 years ago
  Andrew Belt ea8eca4cd3 Add simd to various dsp functions. 6 years ago
  Andrew Belt 4612052e04 Fix correctness bugs/typos in simd library. Add log10, sgn, andnot, and ifelse to simd. 6 years ago
  Andrew Belt 269f9aca9b Only use Engine::yieldWorkers() when we know it's needed in Core Audio. Use _mm_pause() in spinlocks. 6 years ago
  Andrew Belt f73c5f21f0 Add namespace documentation 6 years ago
  Andrew Belt 2c3de3e8ca Move simd.hpp to its own namespace. 6 years ago