This patch adds
_mm_loadu_si32
_mm_loadu_si16
_mm_storeu_si64
_mm_storeu_si32
_mm_storeu_si16
We already had _mm_load_si64.
Paths
| Differential D52665
[X86] Add more of the icc unaligned load/store to/from 128 bit vector intrinsics ClosedPublic Authored by craig.topper on Sep 28 2018, 11:26 AM.
Details
Summary This patch adds We already had _mm_load_si64.
Diff Detail
Event TimelineComment Actions Looks like the load and store 64 are supported in 32-bit mode in icc https://godbolt.org/z/Wpezeu Comment Actions Thanks for checking - LGTM with the equivalent updates to sse2-intrinsics-fast-isel.ll This revision is now accepted and ready to land.Sep 29 2018, 9:46 AM Closed by commit rC343388: [X86] Add more of the icc unaligned load/store to/from 128 bit vector intrinsics (authored by ctopper). · Explain WhySep 29 2018, 10:51 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 167617 lib/Headers/emmintrin.h
test/CodeGen/sse2-builtins.c
|