Stefan Maksimovic
6ccbd16433
[mips] Handle missing CondCodes
...
Add patterns for unhandled CondCode enumerables:
SETEQ, SETGE, SETGT, SETLE, SETLT, SETNE.
Stated at the ISD::CondCode enum declaration:
`All of these (except for the 'always folded ops')
should be handled for floating point.`
Add patterns which use these nodes, same as corresponding
'ordered' CondCode nodes.
Referring to 'Ordered means that neither operand is a QNAN'
we assume it is safe to match ex. SETLT node to the same
instruction as SETOLT.
Differential Revision: https://reviews.llvm.org/D50757
llvm-svn: 340392
2018-08-22 09:34:44 +00:00
..
2018-07-30 19:41:25 +00:00
2018-05-25 16:15:48 +00:00
2018-07-11 09:41:28 +00:00
2018-07-30 19:41:25 +00:00
2018-07-05 09:27:05 +00:00
2018-02-23 11:06:40 +00:00
2018-05-30 12:40:53 +00:00
2018-07-16 13:52:41 +00:00
2018-06-20 13:29:57 +00:00
2018-06-20 13:29:57 +00:00
2018-06-15 13:29:35 +00:00
2018-07-16 13:52:41 +00:00
2018-07-24 13:47:52 +00:00
2018-06-13 12:51:37 +00:00
2018-06-29 16:37:16 +00:00
2018-05-14 12:53:11 +00:00
2018-06-06 16:36:30 +00:00
2018-06-06 16:36:30 +00:00
2018-07-24 13:47:52 +00:00
2018-06-05 22:13:56 +00:00
2018-05-14 12:53:11 +00:00
2018-05-30 12:40:53 +00:00
2018-05-22 10:55:05 +00:00
2018-07-26 10:59:35 +00:00
2018-07-26 10:59:35 +00:00
2018-07-05 09:27:05 +00:00
2018-05-17 16:30:32 +00:00
2018-07-30 19:41:25 +00:00
2018-08-07 10:45:45 +00:00
2018-08-02 08:33:31 +00:00
2018-08-02 08:55:05 +00:00
2018-05-15 16:05:04 +00:00
2018-07-30 19:41:25 +00:00
2018-06-13 12:51:37 +00:00
2018-05-30 12:40:53 +00:00
2018-06-20 13:29:57 +00:00
2018-05-30 12:40:53 +00:00
2018-04-19 13:33:51 +00:00
2018-07-05 09:27:05 +00:00
2018-07-28 13:25:19 +00:00
2018-06-29 16:37:16 +00:00
2018-07-12 08:50:11 +00:00
2018-07-18 14:11:22 +00:00
2018-08-16 21:30:05 +00:00
2018-05-16 10:03:05 +00:00
2018-07-24 13:47:52 +00:00
2018-08-01 09:03:23 +00:00
2018-07-13 00:08:38 +00:00
2018-07-13 00:08:38 +00:00
2018-07-28 13:25:19 +00:00
2018-07-28 13:25:19 +00:00
2018-08-21 08:15:56 +00:00
2018-02-23 11:06:40 +00:00
2018-07-21 16:16:08 +00:00
2018-06-12 10:23:49 +00:00
2018-06-12 10:23:49 +00:00
2018-07-13 00:08:38 +00:00
2018-06-14 13:03:53 +00:00
2018-08-22 09:34:44 +00:00
2018-05-30 12:40:53 +00:00
2018-05-01 15:54:18 +00:00
2018-05-14 12:53:11 +00:00
2018-08-21 08:15:56 +00:00
2018-04-11 15:12:32 +00:00
2018-04-11 15:12:32 +00:00
2018-05-14 12:53:11 +00:00
2018-05-01 15:54:18 +00:00
2018-05-17 16:30:32 +00:00
2018-05-02 13:37:28 +00:00
2018-07-11 13:21:10 +00:00
2018-06-29 16:37:16 +00:00
2018-03-29 09:21:20 +00:00
2018-06-07 13:06:06 +00:00
2018-06-06 16:36:30 +00:00
2018-06-20 19:59:58 +00:00
2018-05-01 15:54:18 +00:00
2018-06-05 22:13:56 +00:00
2018-05-01 15:54:18 +00:00
2018-05-20 17:21:00 +00:00
2018-07-04 19:26:31 +00:00
2018-07-30 19:41:25 +00:00
2018-08-16 08:43:17 +00:00
2018-05-01 15:54:18 +00:00
2018-05-17 16:30:32 +00:00