diff options
author | Dan Gohman <dan433584@gmail.com> | 2016-01-26 04:01:11 +0000 |
---|---|---|
committer | Dan Gohman <dan433584@gmail.com> | 2016-01-26 04:01:11 +0000 |
commit | bdf08d5da69fefb674f1ff7c6401e4c7a899ac08 (patch) | |
tree | 5fd05db5226d90b634ad93c5e9b95ebb48479a75 /clang/lib/Basic/Builtins.cpp | |
parent | be6f196bff83fc4db016ed793cf48d3fa39c5f5e (diff) | |
download | llvm-bdf08d5da69fefb674f1ff7c6401e4c7a899ac08.zip llvm-bdf08d5da69fefb674f1ff7c6401e4c7a899ac08.tar.gz llvm-bdf08d5da69fefb674f1ff7c6401e4c7a899ac08.tar.bz2 |
[WebAssembly] Optimize memcpy/memmove/memcpy calls.
These calls return their first argument, but because LLVM uses an intrinsic
with a void return type, they can't use the returned attribute. Generalize
the store results pass to optimize these calls too.
llvm-svn: 258781
Diffstat (limited to 'clang/lib/Basic/Builtins.cpp')
0 files changed, 0 insertions, 0 deletions