aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/Builtins.cpp
diff options
context:
space:
mode:
authorDan Gohman <dan433584@gmail.com>2016-01-26 04:01:11 +0000
committerDan Gohman <dan433584@gmail.com>2016-01-26 04:01:11 +0000
commitbdf08d5da69fefb674f1ff7c6401e4c7a899ac08 (patch)
tree5fd05db5226d90b634ad93c5e9b95ebb48479a75 /clang/lib/Basic/Builtins.cpp
parentbe6f196bff83fc4db016ed793cf48d3fa39c5f5e (diff)
downloadllvm-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