diff options
author | Chris Lattner <sabre@nondot.org> | 2009-12-24 01:07:17 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2009-12-24 01:07:17 +0000 |
commit | f5e3ed64d5e8a76becb39a32679c88110476e064 (patch) | |
tree | 93c023910747ac0f80a31eef2232f4d0b8ec57ae /clang/lib/CodeGen | |
parent | 09bc3b7df66aca24d74a6648bf29e81aba9e4705 (diff) | |
download | bcm5719-llvm-f5e3ed64d5e8a76becb39a32679c88110476e064.tar.gz bcm5719-llvm-f5e3ed64d5e8a76becb39a32679c88110476e064.zip |
handle equality memcmp of 8 bytes on x86-64 with two unaligned loads and a
compare. On other targets we end up with a call to memcmp because we don't
want 16 individual byte loads. We should be able to use movups as well, but
we're failing to select the generated icmp.
llvm-svn: 92107
Diffstat (limited to 'clang/lib/CodeGen')
0 files changed, 0 insertions, 0 deletions