aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/CodeGen
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2008-03-10 23:03:31 +0000
committerDan Gohman <gohman@apple.com>2008-03-10 23:03:31 +0000
commita2e9485e34f1348526ed104dbdc194673e291077 (patch)
tree0e06fcf819cf910580f4df1f58bb6101f6114bf6 /include/llvm/CodeGen
parent82e4289fc7fed755442c215e9d3175c1badb831e (diff)
downloadexternal_llvm-a2e9485e34f1348526ed104dbdc194673e291077.zip
external_llvm-a2e9485e34f1348526ed104dbdc194673e291077.tar.gz
external_llvm-a2e9485e34f1348526ed104dbdc194673e291077.tar.bz2
Implement more support for fp-to-i128 and i128-to-fp conversions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48189 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/CodeGen')
-rw-r--r--include/llvm/CodeGen/RuntimeLibcalls.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/include/llvm/CodeGen/RuntimeLibcalls.h b/include/llvm/CodeGen/RuntimeLibcalls.h
index 637c429..92a0b78 100644
--- a/include/llvm/CodeGen/RuntimeLibcalls.h
+++ b/include/llvm/CodeGen/RuntimeLibcalls.h
@@ -93,17 +93,25 @@ namespace RTLIB {
FPROUND_F64_F32,
FPTOSINT_F32_I32,
FPTOSINT_F32_I64,
+ FPTOSINT_F32_I128,
FPTOSINT_F64_I32,
FPTOSINT_F64_I64,
+ FPTOSINT_F64_I128,
FPTOSINT_F80_I64,
+ FPTOSINT_F80_I128,
FPTOSINT_PPCF128_I64,
+ FPTOSINT_PPCF128_I128,
FPTOUINT_F32_I32,
FPTOUINT_F32_I64,
+ FPTOUINT_F32_I128,
FPTOUINT_F64_I32,
FPTOUINT_F64_I64,
+ FPTOUINT_F64_I128,
FPTOUINT_F80_I32,
FPTOUINT_F80_I64,
+ FPTOUINT_F80_I128,
FPTOUINT_PPCF128_I64,
+ FPTOUINT_PPCF128_I128,
SINTTOFP_I32_F32,
SINTTOFP_I32_F64,
SINTTOFP_I64_F32,