Development Reference Guides

Contents

Load and Store Operators

  • Loads two, double-precision floating-point values, copying them into the two, floating-point values of
    A
    . No assumption is made for alignment.
    void loadu(F64vec2 A, double *p)
    Corresponding intrinsic:
    _mm_loadu_pd
  • Stores the two, double-precision floating-point values of
    A
    . No assumption is made for alignment.
    void storeu(float *p, F64vec2 A);
    Corresponding intrinsic:
    _mm_storeu_pd
  • Loads four, single-precision floating-point values, copying them into the four floating-point values of
    A
    . No assumption is made for alignment.
    void loadu(F32vec4 A, double *p)
    Corresponding intrinsic:
    _mm_loadu_ps
  • Stores the four, single-precision floating-point values of
    A
    . No assumption is made for alignment.
    void storeu(float *p, F32vec4 A);
    Corresponding intrinsic:
    _mm_storeu_ps

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.