Richard Henderson
e5bde68ae0
ia64.c (predicate_operator): New.
...
* config/ia64/ia64.c (predicate_operator): New.
(ia64_print_operand): Handle 'J'.
(rtx_needs_barrier): Handle COND_EXEC.
* config/ia64/ia64.h (BRANCH_COST): Define.
(PREDICATE_CODES): Update.
* config/ia64/ia64.md: Docuement used unspec values.
(attr predicable): New.
(movxf, movxf_internal): New.
(extendsfdf2): Don't comment out nop.
(floatdidf2): Remove.
(truncxfsf2, truncxfdf2, floatdixf2): New.
(abssi2, absdi2): Put the neg in the "true" slot.
(conditional branch instructions): Mark not predicable.
(cmov*_internal): Use predicate_operator. Split to cond_exec.
(abs*_internal): Likewise.
(alloc, set_bsp): Mark not predicable.
(barrier, insn_group_barrier, flush_cache): Likewise.
(define_cond_exec): New.
From-SVN: r33754
2000-05-06 18:56:25 -07:00
..
2000-05-04 17:58:40 +00:00
2000-05-06 18:56:25 -07:00
2000-05-06 14:55:07 -07:00
2000-05-06 17:29:59 +00:00
2000-05-05 20:34:12 +00:00
2000-04-17 17:25:57 +00:00
2000-05-06 13:32:55 -07:00
2000-05-04 17:58:40 +00:00
2000-04-28 22:03:48 +00:00
2000-05-06 14:55:28 -07:00
2000-04-26 00:03:37 +00:00
2000-05-02 19:09:24 +00:00
2000-05-04 09:49:50 -04:00
2000-04-26 22:03:35 -07:00
2000-05-05 10:13:46 -06:00
2000-04-20 06:54:51 -04:00
2000-04-17 09:49:00 -07:00
2000-05-05 14:16:49 -04:00
2000-05-06 18:37:07 -07:00
2000-04-18 22:34:13 +00:00
2000-04-21 15:16:54 -06:00
2000-04-24 17:24:45 +00:00
2000-05-06 14:54:51 -07:00
2000-05-03 09:17:29 -04:00
2000-05-06 18:56:25 -07:00
2000-05-04 09:49:50 -04:00
2000-05-03 11:21:49 -07:00
2000-05-04 02:26:11 +00:00
2000-05-04 02:25:32 +00:00
2000-04-19 12:04:14 -04:00
2000-05-01 18:20:10 +00:00
2000-05-04 04:38:01 +00:00
2000-05-04 04:38:01 +00:00
2000-05-04 04:38:01 +00:00
2000-05-06 20:00:03 +00:00
2000-05-04 04:38:01 +00:00
2000-05-04 16:21:29 +00:00
2000-05-04 04:38:01 +00:00
2000-05-03 15:35:47 +00:00
2000-04-14 23:29:45 +00:00
2000-05-04 09:49:50 -04:00
2000-04-14 07:37:24 -04:00
2000-04-16 17:54:25 -07:00
2000-05-04 17:58:40 +00:00
2000-05-04 17:58:40 +00:00
2000-05-02 16:43:24 -04:00
2000-05-02 16:43:24 -04:00
2000-04-26 18:31:55 +00:00
2000-05-04 17:15:05 -04:00
2000-05-04 17:15:05 -04:00
2000-05-04 17:15:05 -04:00
2000-05-06 07:30:43 -04:00
2000-04-17 12:21:09 -07:00
2000-05-05 10:26:12 -06:00
2000-05-04 09:49:50 -04:00
2000-05-02 16:09:12 +00:00
2000-04-17 14:40:03 +00:00
2000-05-06 17:38:26 -07:00
2000-05-04 17:15:05 -04:00
2000-05-04 17:58:40 +00:00
2000-05-05 13:03:45 -06:00
2000-04-30 03:50:57 -07:00
2000-05-04 17:15:05 -04:00
2000-05-06 15:30:13 -07:00
2000-05-06 15:30:13 -07:00
2000-05-06 15:30:13 -07:00
2000-05-06 15:30:13 -07:00
2000-05-06 15:30:13 -07:00
2000-05-06 15:30:13 -07:00
2000-05-06 15:30:13 -07:00
2000-04-21 15:09:18 -04:00
2000-05-06 15:30:13 -07:00
2000-05-06 15:30:13 -07:00
2000-05-06 15:30:13 -07:00
2000-05-06 15:30:13 -07:00
2000-05-06 17:48:53 -07:00
2000-05-06 15:30:13 -07:00
2000-04-21 15:32:10 -04:00
2000-04-28 00:59:40 +00:00
2000-04-28 00:59:40 +00:00
2000-04-27 00:18:08 -07:00
2000-05-04 17:58:40 +00:00
2000-05-04 10:04:44 -06:00
2000-05-06 14:50:03 -07:00
2000-04-18 22:34:13 +00:00
2000-04-18 22:34:13 +00:00
2000-05-04 09:49:50 -04:00
2000-05-04 17:15:05 -04:00
2000-04-27 13:14:10 +00:00
2000-04-30 04:01:53 -07:00
2000-05-04 16:21:33 -07:00
2000-04-15 12:34:38 -04:00
2000-05-04 16:21:33 -07:00
2000-04-27 14:56:47 +00:00
2000-04-19 12:45:50 +00:00
2000-05-06 22:34:14 +00:00
2000-05-04 04:38:01 +00:00
2000-05-06 17:48:53 -07:00
2000-05-03 16:56:03 -07:00
2000-05-04 09:49:50 -04:00
2000-04-26 22:58:05 -07:00
2000-05-05 10:13:46 -06:00
2000-04-21 15:32:10 -04:00
2000-04-25 19:31:50 -04:00
2000-04-21 15:32:10 -04:00
2000-04-18 22:34:13 +00:00
2000-04-16 17:54:25 -07:00
2000-05-04 09:49:50 -04:00
2000-04-26 21:42:09 -07:00
2000-04-24 07:48:12 +00:00
2000-04-28 23:27:40 +00:00
2000-04-24 07:48:12 +00:00
2000-05-04 17:15:05 -04:00
2000-04-23 16:25:25 -06:00
2000-04-17 12:21:09 -07:00
2000-04-21 15:32:10 -04:00
2000-05-06 17:48:53 -07:00
2000-05-06 20:00:03 +00:00
2000-05-05 09:48:24 -07:00
2000-05-04 17:58:40 +00:00
2000-05-02 16:09:12 +00:00
2000-05-04 17:15:05 -04:00
2000-05-04 17:58:40 +00:00
2000-05-04 09:49:50 -04:00
2000-05-04 17:15:05 -04:00
2000-05-05 10:27:45 -06:00
2000-05-04 12:16:27 +00:00
2000-04-30 04:01:53 -07:00
2000-04-28 00:59:40 +00:00
2000-05-01 10:53:03 -06:00
2000-05-06 06:17:11 -04:00
2000-05-02 16:43:24 -04:00
2000-05-04 17:15:05 -04:00
2000-05-06 20:00:03 +00:00
2000-04-27 12:57:35 +00:00
2000-05-05 10:16:57 -06:00
2000-05-06 20:00:03 +00:00
2000-05-06 01:45:07 -06:00
2000-05-06 00:31:16 -04:00
2000-05-06 00:31:16 -04:00