commit | f3e82660de47b2fb249da66ad2a82e89a4d41d02 | [log] [tgz] |
---|---|---|
author | Benjamin Kramer <benny.kra@googlemail.com> | Sun Jun 14 18:53:58 2015 +0000 |
committer | Benjamin Kramer <benny.kra@googlemail.com> | Sun Jun 14 18:53:58 2015 +0000 |
tree | d7f14e89ffe2cd066223dc025643eea6dd921f34 | |
parent | 17ae2138b08c06a23398cbc58dda59dd2cc93acc [diff] |
[InstSimplify] Add self-fdiv identities for -ffinite-math-only. When NaNs and Infs are ignored we can fold X / X -> 1.0 -X / X -> -1.0 X / -X -> -1.0 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@239701 91177308-0d34-0410-b5e6-96231b3b80d8