Sanjoy Das
2d9ad10711
Reland "Relax constraints for reduction vectorization"
...
Change from original commit: move test (that uses an X86 triple) into the X86
subdirectory.
Original description:
Gating vectorizing reductions on *all* fastmath flags seems unnecessary;
`reassoc` should be sufficient.
Reviewers: tvvikram, mkuper, kristof.beyls, sdesmalen, Ayal
Reviewed By: sdesmalen
Subscribers: dcaballe, huntergr, jmolloy, mcrosier, jlebar, bixia, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D57728
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@355889 91177308-0d34-0410-b5e6-96231b3b80d8
2019-03-12 01:31:44 +00:00
..
2017-08-20 10:32:41 +00:00
2016-03-09 22:23:33 +00:00
2018-01-20 00:26:08 +00:00
2018-03-01 06:56:48 +00:00
2017-05-03 12:28:54 +00:00
2018-10-08 05:46:29 +00:00
2016-10-20 21:04:31 +00:00
2017-10-28 18:43:07 +00:00
2018-12-20 04:58:07 +00:00
2017-07-01 03:24:09 +00:00
2016-04-29 07:09:48 +00:00
2019-01-26 23:40:35 +00:00
2016-10-31 13:17:31 +00:00
2018-12-01 01:38:44 +00:00
2017-07-01 03:24:09 +00:00
2018-12-18 22:23:04 +00:00
2019-01-20 13:55:01 +00:00
2017-02-08 05:45:39 +00:00
2019-03-07 17:50:16 +00:00
2017-01-25 09:14:48 +00:00
2018-12-01 01:38:44 +00:00
2018-12-01 01:38:44 +00:00
2019-02-28 18:04:20 +00:00
2016-04-26 20:18:04 +00:00
2018-05-01 15:35:08 +00:00
2017-01-11 09:03:11 +00:00
2018-05-09 02:40:45 +00:00
2018-05-09 02:40:45 +00:00
2018-11-02 09:16:12 +00:00
2018-12-20 04:58:07 +00:00
2018-12-20 04:58:07 +00:00
2018-05-18 11:58:25 +00:00
2018-12-20 04:58:07 +00:00
2018-08-27 21:41:37 +00:00
2018-03-22 22:04:39 +00:00
2018-10-09 22:40:04 +00:00
2016-06-30 21:17:59 +00:00
2017-07-01 03:24:09 +00:00
2019-03-12 01:31:44 +00:00
2017-12-12 08:57:43 +00:00
2018-06-15 18:46:03 +00:00
2018-05-09 02:40:45 +00:00
2017-09-13 19:35:45 +00:00
2016-04-08 16:37:10 +00:00
2017-05-03 12:28:54 +00:00
2017-07-02 14:25:27 +00:00
2018-10-18 15:03:15 +00:00
2017-01-05 14:03:41 +00:00
2017-05-12 22:11:26 +00:00
2018-06-07 18:21:24 +00:00
2018-10-25 13:06:20 +00:00
2016-04-10 16:53:19 +00:00
2018-09-04 22:12:23 +00:00
2016-08-04 22:48:03 +00:00
2016-04-06 07:04:53 +00:00
2018-12-20 04:58:07 +00:00
2019-02-11 19:45:44 +00:00
2018-12-20 04:58:07 +00:00
2015-11-02 22:53:48 +00:00
2019-01-20 13:55:01 +00:00
2018-05-09 02:40:45 +00:00
2018-12-12 17:32:52 +00:00
2018-05-09 02:40:45 +00:00
2018-05-09 02:40:45 +00:00
2016-03-30 19:37:08 +00:00
2018-10-31 09:57:56 +00:00
2018-10-07 06:57:25 +00:00
2017-11-14 12:09:30 +00:00