| commit | 87994450657e8b6294393db707945adbe9cb200e | [log] [tgz] |
|---|---|---|
| author | Tim Northover <tnorthover@apple.com> | Tue Jan 14 19:26:03 2014 +0000 |
| committer | Tim Northover <tnorthover@apple.com> | Tue Jan 14 19:26:03 2014 +0000 |
| tree | 800bfc8958272c3115344ec63062576981e71b0b | |
| parent | 08ff298d512d2c919cba4a3bc7ade60561b28a8d [diff] |
Darwin: add __sinpi (etc) and __exp10 libbuiltins These functions have the same constness properties of the normal libm functions, which allows LLVM to optimise code better in general. There are also a couple of specific optimisations that only trigger when these are properly marked. rdar://problem/13729466 llvm-svn: 199249