diff options
author | Dimitry Andric <dimitry@andric.com> | 2017-04-06 18:12:02 +0000 |
---|---|---|
committer | Dimitry Andric <dimitry@andric.com> | 2017-04-06 18:12:02 +0000 |
commit | 01220bf9d271717b781e2704febedb0da13b7f95 (patch) | |
tree | b71594cb372ba472b1a68c0a8b7269a8338b75c1 /lldb/source/Utility/FastDemangle.cpp | |
parent | 2b622b1fc13b2d8ad8ef623801574fa2e08b2510 (diff) | |
download | bcm5719-llvm-01220bf9d271717b781e2704febedb0da13b7f95.tar.gz bcm5719-llvm-01220bf9d271717b781e2704febedb0da13b7f95.zip |
Add __ffssi2 implementation to compiler-rt builtins
Summary:
During MIPS implementation work for FreeBSD, John Baldwin (jhb@FreeBSD.org)
found that gcc 6.x emits calls to __ffssi2() when compiling libc and some
userland programs in the base system.
Add it to compiler-rt's builtins, based off of the existing __ffsdi2()
implementation. Also update the CMake files and add a test case.
Reviewers: howard.hinnant, weimingz, rengolin, compnerd
Reviewed By: weimingz
Subscribers: dberris, mgorny, llvm-commits, emaste
Differential Revision: https://reviews.llvm.org/D31721
llvm-svn: 299675
Diffstat (limited to 'lldb/source/Utility/FastDemangle.cpp')
0 files changed, 0 insertions, 0 deletions