diff options
| author | Sanjay Patel <spatel@rotateright.com> | 2017-03-25 16:05:33 +0000 |
|---|---|---|
| committer | Sanjay Patel <spatel@rotateright.com> | 2017-03-25 16:05:33 +0000 |
| commit | 9ebb68843e57f2602cdec521cb8e55db5b1463a4 (patch) | |
| tree | 07ddd210f33c0bf5a742700f080998a9a1c606f5 /clang/lib/Serialization/ModuleFileExtension.cpp | |
| parent | c3e5c3c5bc1e732a85cdbee9d55b561f6103c8a5 (diff) | |
| download | bcm5719-llvm-9ebb68843e57f2602cdec521cb8e55db5b1463a4.tar.gz bcm5719-llvm-9ebb68843e57f2602cdec521cb8e55db5b1463a4.zip | |
[x86] use PMOVMSK to replace memcmp libcalls for 16-byte equality
This is the payoff for D31156 - if a target has efficient comparison instructions for vector-sized equality,
we can replace memcmp calls with inline code that is both smaller and faster.
Differential Revision: https://reviews.llvm.org/D31290
llvm-svn: 298775
Diffstat (limited to 'clang/lib/Serialization/ModuleFileExtension.cpp')
0 files changed, 0 insertions, 0 deletions

