]> granicus.if.org Git - llvm/commit
[TargetLibraryInfo] Update run time support for Windows
authorEvandro Menezes <e.menezes@samsung.com>
Mon, 11 Feb 2019 19:02:28 +0000 (19:02 +0000)
committerEvandro Menezes <e.menezes@samsung.com>
Mon, 11 Feb 2019 19:02:28 +0000 (19:02 +0000)
commit1fb641f9e6aa9633efc7856a0132b62d0acade85
treee274b2f346afc1d2c8e26e00bf5e8d47cf263b22
parent5dfbd9a2388e466147e9328bd9a5c4bda9ce61d3
[TargetLibraryInfo] Update run time support for Windows

It seems that the run time for Windows has changed and supports more math
functions than it used to, especially on AArch64, ARM, and AMD64.

Fixes PR40541.

Differential revision: https://reviews.llvm.org/D57625

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@353733 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Analysis/TargetLibraryInfo.cpp
test/Transforms/InstCombine/double-float-shrink-1.ll
test/Transforms/InstCombine/double-float-shrink-2.ll
test/Transforms/InstCombine/pow-1.ll
test/Transforms/InstCombine/win-math.ll