diff options
author | Alon Zakai <alonzakai@gmail.com> | 2013-11-25 14:18:37 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2013-11-25 14:18:37 -0800 |
commit | 2b2c26369bfb89a78ddba3a20ce1b51ff7e2dc1e (patch) | |
tree | 62587091c1449474b407cd9f25c642847243823a /lib/Target/CppBackend/CallHandlers.h | |
parent | 6d7b814cc4a1ffe9fa9dc4cea98bb04a4b1309cf (diff) |
lower llvm memset
Diffstat (limited to 'lib/Target/CppBackend/CallHandlers.h')
-rw-r--r-- | lib/Target/CppBackend/CallHandlers.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/Target/CppBackend/CallHandlers.h b/lib/Target/CppBackend/CallHandlers.h index 59cc051301..419bb3dd10 100644 --- a/lib/Target/CppBackend/CallHandlers.h +++ b/lib/Target/CppBackend/CallHandlers.h @@ -33,6 +33,10 @@ DEF_CALL_HANDLER(llvm_memcpy_p0i8_p0i8_i32, { return CH___default__(CI, "_memcpy", 3) + "|0"; }) +DEF_CALL_HANDLER(llvm_memset_p0i8_i32, { + return CH___default__(CI, "_memset", 2) + "|0"; +}) + // Setups void setupCallHandlers() { @@ -43,6 +47,7 @@ void setupCallHandlers() { SETUP_CALL_HANDLER(__default__); SETUP_CALL_HANDLER(llvm_nacl_atomic_store_i32); SETUP_CALL_HANDLER(llvm_memcpy_p0i8_p0i8_i32); + SETUP_CALL_HANDLER(llvm_memset_p0i8_i32); } std::string handleCall(const CallInst *CI) { |