Hans Wennborg
3248ce68a1
Merging r276051 and r276823:
...
------------------------------------------------------------------------
r276051 | arsenm | 2016-07-19 16:16:53 -0700 (Tue, 19 Jul 2016) | 8 lines
AMDGPU: Change fdiv lowering based on !fpmath metadata
If 2.5 ulp is acceptable, denormals are not required, and
isn't a reciprocal which will already be handled, replace
with a faster fdiv.
Simplify the lowering tests by using per function
subtarget features.
------------------------------------------------------------------------
------------------------------------------------------------------------
r276823 | arsenm | 2016-07-26 16:25:44 -0700 (Tue, 26 Jul 2016) | 4 lines
AMDGPU: Use rcp for fdiv 1, x with fpmath metadata
Using rcp should be OK for safe math usually, so this
should not be replacing the original fdiv.
------------------------------------------------------------------------
git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_39@278243 91177308-0d34-0410-b5e6-96231b3b80d8
2016-08-10 16:45:40 +00:00
..
2016-07-14 14:50:35 +00:00
2016-06-10 02:18:02 +00:00
2016-07-05 22:06:56 +00:00
2016-07-11 14:23:53 +00:00
2016-01-26 21:29:08 +00:00
2016-06-23 14:13:06 +00:00
2016-08-10 16:45:40 +00:00
2016-07-01 23:03:44 +00:00
2016-05-10 20:23:24 +00:00
2016-06-06 20:03:31 +00:00
2016-04-25 22:23:44 +00:00
2016-07-28 23:18:47 +00:00
2016-07-16 05:09:21 +00:00
2016-06-18 05:15:53 +00:00
2016-04-14 19:09:28 +00:00
2016-04-14 19:09:28 +00:00
2016-08-10 16:45:40 +00:00
2016-06-24 06:30:11 +00:00
2016-07-09 18:11:15 +00:00
2016-07-09 18:11:15 +00:00
2016-07-09 18:11:15 +00:00
2016-06-22 20:15:28 +00:00
2016-07-28 23:29:33 +00:00
2016-08-10 16:45:40 +00:00
2016-08-10 16:45:40 +00:00
2016-07-18 20:03:22 +00:00
2016-07-12 08:12:16 +00:00
2016-07-15 21:27:13 +00:00
2016-07-14 05:23:08 +00:00
2016-07-01 10:00:58 +00:00
2016-07-01 10:00:58 +00:00
2016-07-13 14:23:33 +00:00
2016-03-11 08:00:27 +00:00
2016-04-18 09:17:29 +00:00
2016-07-28 23:12:00 +00:00
2016-07-09 18:11:15 +00:00
2016-07-09 18:11:15 +00:00
2015-07-30 17:03:11 +00:00
2016-07-16 05:09:21 +00:00
2016-07-01 23:03:44 +00:00
2016-07-01 23:03:44 +00:00
2016-08-10 16:45:40 +00:00
2016-06-27 20:48:03 +00:00
2016-05-05 17:03:33 +00:00
2016-05-05 17:03:33 +00:00
2016-07-01 00:56:27 +00:00
2016-07-06 17:30:56 +00:00
2016-07-08 19:16:05 +00:00
2016-02-24 10:54:25 +00:00
2016-07-05 00:12:51 +00:00
2016-06-09 23:42:54 +00:00
2016-07-14 05:47:17 +00:00
2016-07-18 20:03:22 +00:00
2016-06-24 06:30:11 +00:00
2016-06-24 06:30:11 +00:00
2016-07-09 07:54:27 +00:00
2016-06-02 18:37:16 +00:00
2016-07-08 19:16:05 +00:00
2016-07-08 19:16:05 +00:00
2016-03-11 08:00:27 +00:00
2016-07-08 19:16:05 +00:00
2016-06-30 00:01:54 +00:00
2016-06-24 06:30:11 +00:00
2016-06-24 06:30:11 +00:00
2015-06-13 03:28:10 +00:00
2016-07-15 21:26:46 +00:00
2016-07-15 21:26:46 +00:00
2016-07-15 21:27:08 +00:00
2016-07-15 21:27:08 +00:00
2016-07-28 23:29:33 +00:00
2016-07-28 23:29:33 +00:00
2015-06-13 03:28:10 +00:00
2016-04-18 09:17:29 +00:00
2016-06-30 00:01:54 +00:00
2016-06-24 06:30:11 +00:00
2016-07-08 19:16:05 +00:00
2016-06-30 00:01:54 +00:00
2016-07-09 18:11:15 +00:00
2016-07-09 18:11:15 +00:00
2015-06-13 03:28:10 +00:00
2016-06-10 02:18:02 +00:00
2015-06-13 03:28:10 +00:00
2016-07-09 17:18:39 +00:00
2016-06-24 06:30:11 +00:00
2016-08-03 18:13:01 +00:00
2016-07-09 17:18:39 +00:00
2016-07-09 17:18:39 +00:00
2016-06-30 00:01:54 +00:00
2016-06-25 03:11:28 +00:00
2016-06-25 03:11:28 +00:00
2016-07-08 19:16:05 +00:00
2016-08-03 18:13:01 +00:00
2016-07-28 23:31:17 +00:00
2016-08-03 18:13:01 +00:00
2016-08-03 18:13:01 +00:00
2016-08-03 18:13:01 +00:00
2016-08-10 16:45:40 +00:00
2016-08-10 16:45:40 +00:00
2016-08-10 16:45:40 +00:00
2016-06-27 20:32:13 +00:00
2016-07-15 00:58:15 +00:00
2016-06-24 06:30:11 +00:00
2016-07-28 23:31:17 +00:00
2016-07-13 17:35:15 +00:00
2016-07-20 14:09:21 +00:00
2016-03-11 08:00:27 +00:00
2016-07-28 23:31:17 +00:00
2016-07-28 23:31:17 +00:00
2016-05-21 03:55:07 +00:00
2016-06-24 23:52:11 +00:00
2016-06-30 00:01:54 +00:00
2016-04-06 19:40:20 +00:00
2016-08-03 18:13:01 +00:00
2016-07-01 09:59:21 +00:00
2016-06-16 16:50:04 +00:00