aboutsummaryrefslogtreecommitdiff
path: root/gcc/cpplex.c
diff options
context:
space:
mode:
authorRichard Henderson <rth@cygnus.com>2000-05-06 18:56:25 -0700
committerRichard Henderson <rth@gcc.gnu.org>2000-05-06 18:56:25 -0700
commite5bde68ae031fcd4a8664d291dcd33a64088761b (patch)
treeb9a41bab39184b3d5e8bc1f86974ab14cb2949e2 /gcc/cpplex.c
parentfd7c34b081fd765e7ba6c7108b4ac9ac46b47d61 (diff)
downloadgcc-e5bde68ae031fcd4a8664d291dcd33a64088761b.zip
gcc-e5bde68ae031fcd4a8664d291dcd33a64088761b.tar.gz
gcc-e5bde68ae031fcd4a8664d291dcd33a64088761b.tar.bz2
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
Diffstat (limited to 'gcc/cpplex.c')
0 files changed, 0 insertions, 0 deletions