Stanislav Mekhanoshin
d8c9374797
Fix invariant fdiv hoisting in LICM
...
FDiv is replaced with multiplication by reciprocal and invariant
reciprocal is hoisted out of the loop, while multiplication remains
even if invariant.
Switch checks for all invariant operands and only invariant
denominator to fix the issue.
Differential Revision: https://reviews.llvm.org/D48447
llvm-svn: 335411
2018-06-23 04:01:28 +00:00
..
2017-01-11 04:39:35 +00:00
2017-01-11 04:39:35 +00:00
2017-02-14 01:38:31 +00:00
2017-01-11 04:39:35 +00:00
2017-01-17 19:18:12 +00:00
2017-01-11 04:39:35 +00:00
2017-07-28 20:21:02 +00:00
2017-06-29 19:13:11 +00:00
2017-01-11 04:39:35 +00:00
2017-01-11 04:39:35 +00:00
2017-01-21 03:48:51 +00:00
2018-05-25 13:02:59 +00:00
2017-01-21 03:48:51 +00:00
2018-06-23 04:01:28 +00:00
2018-05-18 04:56:28 +00:00
2017-01-17 19:18:12 +00:00
2017-01-25 09:32:30 +00:00
2017-02-02 13:22:03 +00:00
2017-11-08 21:59:51 +00:00
2017-01-11 04:39:35 +00:00
2018-02-07 06:11:50 +00:00
2017-01-11 04:39:35 +00:00
2018-05-09 02:40:45 +00:00
2018-05-09 02:40:45 +00:00
2018-05-09 02:40:45 +00:00
2018-01-19 17:13:12 +00:00
2018-01-19 17:13:12 +00:00
2017-03-11 01:15:48 +00:00
2017-11-17 20:38:25 +00:00
2018-05-24 15:58:34 +00:00
2018-05-04 21:35:00 +00:00
2017-01-11 04:39:35 +00:00
2017-01-11 04:39:35 +00:00
2017-01-11 04:39:35 +00:00
2017-01-19 19:31:40 +00:00
2018-03-15 21:04:28 +00:00
2017-12-15 20:33:24 +00:00
2017-01-20 08:42:19 +00:00
2018-03-18 15:59:19 +00:00
2017-01-11 04:39:35 +00:00
2017-06-18 03:10:26 +00:00
2018-01-19 17:13:12 +00:00
2017-01-11 04:39:35 +00:00