diff options
author | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-05-07 01:56:25 +0000 |
---|---|---|
committer | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-05-07 01:56:25 +0000 |
commit | 945c34bb36ecb1e0752bf873df2d58a968745128 (patch) | |
tree | b9a41bab39184b3d5e8bc1f86974ab14cb2949e2 /gcc/config/svr4.h | |
parent | 117583a22736ccc02a980fc5bde0df3556d35afc (diff) | |
download | ppe42-gcc-945c34bb36ecb1e0752bf873df2d58a968745128.tar.gz ppe42-gcc-945c34bb36ecb1e0752bf873df2d58a968745128.zip |
* 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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33754 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/svr4.h')
0 files changed, 0 insertions, 0 deletions