summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/TailDuplication.cpp
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2018-01-06 21:49:54 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2018-01-06 21:49:54 +0000
commitdfecbe9ad865ad769e36208b21cd31b773d9a323 (patch)
treee9dd783a5a98a655fa50ce55fe385ebf43288233 /llvm/lib/CodeGen/TailDuplication.cpp
parentcf93feb9815529acfc4f5de22fe1ba7d35100996 (diff)
downloadbcm5719-llvm-dfecbe9ad865ad769e36208b21cd31b773d9a323.tar.gz
bcm5719-llvm-dfecbe9ad865ad769e36208b21cd31b773d9a323.zip
Add support for a limited subset of TS 18661-3 math builtins.
These just overloads for _Float128. They're supported by GCC 7 and used by glibc. APFloat support is already there so just add the overloads. __builtin_copysignf128 __builtin_fabsf128 __builtin_huge_valf128 __builtin_inff128 __builtin_nanf128 __builtin_nansf128 This is the same support that GCC has, according to the documentation, but limited to _Float128. llvm-svn: 321948
Diffstat (limited to 'llvm/lib/CodeGen/TailDuplication.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud