diff options
| author | Dmitry Venikov <quolyk@gmail.com> | 2019-02-03 03:48:30 +0000 |
|---|---|---|
| committer | Dmitry Venikov <quolyk@gmail.com> | 2019-02-03 03:48:30 +0000 |
| commit | aaa709f2ece1986436c328ce66c05ad509e369f8 (patch) | |
| tree | d9cf8426e398c66dcf12023e4b9b9e017d581c96 /clang/test/CodeGen/2009-12-07-BitFieldAlignment.c | |
| parent | 24a2a48bc2e042ca9684d5dfb71e4a28a12a32b0 (diff) | |
| download | bcm5719-llvm-aaa709f2ece1986436c328ce66c05ad509e369f8.tar.gz bcm5719-llvm-aaa709f2ece1986436c328ce66c05ad509e369f8.zip | |
[InstSimplify] Missed optimization in math expression: log10(pow(10.0,x)) == x, log2(pow(2.0,x)) == x
Summary: This patch enables folding following instructions under -ffast-math flag: log10(pow(10.0,x)) -> x, log2(pow(2.0,x)) -> x
Reviewers: hfinkel, spatel, efriedma, craig.topper, zvi, majnemer, lebedev.ri
Reviewed By: spatel, lebedev.ri
Subscribers: lebedev.ri, llvm-commits
Differential Revision: https://reviews.llvm.org/D41940
llvm-svn: 352981
Diffstat (limited to 'clang/test/CodeGen/2009-12-07-BitFieldAlignment.c')
0 files changed, 0 insertions, 0 deletions

