Matt Arsenault
95eb45c5d9
R600: Fix inconsistency in rsq instructions.
...
R600 was using a clamped version of rsq, but SI was not. Add a
new rsq_clamped intrinsic and use them consistently.
It's unclear to me from the documentation what behavior
the R600 instructions have, so I assume they have the legacy behavior
described by the SI documents. For R600, use RECIPSQRT_IEEE
for both llvm.AMDGPU.rsq.legacy and llvm.AMDGPU.rsq. R600 also
has RECIPSQRT_FF, which I'm not sure how it fits in here.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211637 91177308-0d34-0410-b5e6-96231b3b80d8
2014-06-24 22:13:39 +00:00
..
2014-05-20 01:23:40 +00:00
2014-06-05 19:29:43 +00:00
2014-03-05 10:34:14 +00:00
2014-05-06 05:05:59 +00:00
2014-05-09 22:56:42 +00:00
2014-05-05 23:59:03 +00:00
2014-03-09 03:16:01 +00:00
2014-06-20 00:38:12 +00:00
2014-04-09 06:08:46 +00:00
2014-04-09 06:08:46 +00:00
2014-05-13 11:16:22 +00:00
2014-05-07 12:49:08 +00:00
2014-06-05 14:32:15 +00:00
2014-04-09 06:08:46 +00:00
2014-06-03 19:06:49 +00:00
2014-03-05 06:35:38 +00:00
2014-06-24 17:02:03 +00:00
2014-04-09 06:08:46 +00:00
2014-05-13 18:45:48 +00:00
2014-04-09 06:08:46 +00:00
2014-06-03 02:41:57 +00:00
2014-06-03 02:41:57 +00:00
2014-06-03 02:41:57 +00:00
2014-05-28 18:15:43 +00:00
2014-06-23 21:53:12 +00:00
2014-03-11 11:32:49 +00:00
2014-04-09 06:08:46 +00:00
2014-04-09 06:08:46 +00:00
2014-06-13 14:24:07 +00:00
2014-03-06 03:23:41 +00:00
2014-03-29 07:04:54 +00:00
2014-05-24 12:50:23 +00:00
2014-06-16 21:55:35 +00:00
2014-06-16 21:55:30 +00:00
2014-04-09 15:39:15 +00:00
2014-06-24 22:13:39 +00:00
2014-06-11 12:54:45 +00:00
2014-05-29 01:55:07 +00:00
2014-03-05 06:35:38 +00:00
2014-05-24 20:19:40 +00:00
2014-06-12 00:16:36 +00:00
2014-05-22 14:19:46 +00:00
2014-04-12 14:26:59 +00:00
2014-04-23 12:23:05 +00:00
2014-06-23 21:53:12 +00:00
2014-04-24 06:44:33 +00:00
2014-04-15 04:59:12 +00:00
2014-04-09 06:08:46 +00:00
2014-04-09 06:08:46 +00:00
2014-04-29 13:21:05 +00:00
2014-06-09 23:32:20 +00:00
2014-06-09 23:32:20 +00:00
2014-04-24 06:44:33 +00:00
2014-06-20 21:07:14 +00:00
2014-04-15 16:27:38 +00:00