aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/CodeGen/RuntimeLibcalls.h
diff options
context:
space:
mode:
authorAnton Korobeynikov <asl@math.spbu.ru>2009-05-03 13:18:16 +0000
committerAnton Korobeynikov <asl@math.spbu.ru>2009-05-03 13:18:16 +0000
commit813090cf891325c715b9f6fb1546e6ce67fa8c8b (patch)
treea998468a39b1f0104a3bdc6ef735a0d2a63bbf6d /include/llvm/CodeGen/RuntimeLibcalls.h
parentb78e214274d397407b6167a293b7cd7c3b526dde (diff)
downloadexternal_llvm-813090cf891325c715b9f6fb1546e6ce67fa8c8b.zip
external_llvm-813090cf891325c715b9f6fb1546e6ce67fa8c8b.tar.gz
external_llvm-813090cf891325c715b9f6fb1546e6ce67fa8c8b.tar.bz2
Properly handle sdiv / udiv / srem / urem libcalls
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@70764 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/CodeGen/RuntimeLibcalls.h')
-rw-r--r--include/llvm/CodeGen/RuntimeLibcalls.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/llvm/CodeGen/RuntimeLibcalls.h b/include/llvm/CodeGen/RuntimeLibcalls.h
index 417f8d3..f7a8c7e 100644
--- a/include/llvm/CodeGen/RuntimeLibcalls.h
+++ b/include/llvm/CodeGen/RuntimeLibcalls.h
@@ -45,15 +45,19 @@ namespace RTLIB {
MUL_I32,
MUL_I64,
MUL_I128,
+ SDIV_I16,
SDIV_I32,
SDIV_I64,
SDIV_I128,
+ UDIV_I16,
UDIV_I32,
UDIV_I64,
UDIV_I128,
+ SREM_I16,
SREM_I32,
SREM_I64,
SREM_I128,
+ UREM_I16,
UREM_I32,
UREM_I64,
UREM_I128,