[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 llvm-svn: 353733
Showing
- llvm/lib/Analysis/TargetLibraryInfo.cpp 64 additions, 35 deletionsllvm/lib/Analysis/TargetLibraryInfo.cpp
- llvm/test/Transforms/InstCombine/double-float-shrink-1.ll 79 additions, 53 deletionsllvm/test/Transforms/InstCombine/double-float-shrink-1.ll
- llvm/test/Transforms/InstCombine/double-float-shrink-2.ll 12 additions, 45 deletionsllvm/test/Transforms/InstCombine/double-float-shrink-2.ll
- llvm/test/Transforms/InstCombine/pow-1.ll 122 additions, 70 deletionsllvm/test/Transforms/InstCombine/pow-1.ll
- llvm/test/Transforms/InstCombine/win-math.ll 118 additions, 94 deletionsllvm/test/Transforms/InstCombine/win-math.ll
This diff is collapsed.
Please register or sign in to comment