| Method |
Description |
| addsub_pd | Alternatively add and subtract packed double-precision (64-bit) floating-point elements in "a" to/from packed elements in "b", and store the results in "dst". |
| addsub_ps | Alternatively add and subtract packed single-precision (32-bit) floating-point elements in "a" to/from packed elements in "b", and store the results in "dst". |
| hadd_pd | Horizontally add adjacent pairs of double-precision (64-bit) floating-point elements in "a" and "b", and pack the results in "dst". |
| hadd_ps | Horizontally add adjacent pairs of single-precision (32-bit) floating-point elements in "a" and "b", and pack the results in "dst". |
| hsub_pd | Horizontally subtract adjacent pairs of double-precision (64-bit) floating-point elements in "a" and "b", and pack the results in "dst". |
| hsub_ps | Horizontally add adjacent pairs of single-precision (32-bit) floating-point elements in "a" and "b", and pack the results in "dst". |
| movedup_pd | Duplicate the low double-precision (64-bit) floating-point element from "a", and store the results in "dst". |
| movehdup_ps | Duplicate odd-indexed single-precision (32-bit) floating-point elements from "a", and store the results in "dst". |
| moveldup_ps | Duplicate even-indexed single-precision (32-bit) floating-point elements from "a", and store the results in "dst". |