summaryrefslogtreecommitdiff
path: root/gcc/config/ia64/ia64.md
Commit message (Expand)AuthorAgeFilesLines
* ia64.c (ia64_encode_addr_area): Use gcc_assert and gcc_unreachable as appropr...Nathan Sidwell2005-04-271-46/+34
* ia64.h (enum fetchop_code): Remove.Richard Henderson2005-04-141-82/+2
* re PR target/20924 (inline float divide does not set correct fpu status flags)Steve Ellcey2005-04-131-6/+6
* config.gcc (ia64*-*-hpux*): Add extra_options.Richard Henderson2005-03-171-19/+19
* patch to fix extraneous nop at function start, bug from David MosbergerJames E Wilson2005-03-161-1/+7
* builtins.c (expand_builtin_copysign): New.Richard Henderson2005-01-271-0/+55
* genopinit.c (optabs): Use smin/smax for floating point too.Richard Henderson2005-01-221-6/+6
* darwin.c, [...]: Update copyright.Kazu Hirata2005-01-181-1/+1
* Fix ICE with long double after float HFA.Jim Wilson2005-01-171-5/+40
* ia64.md (ashlti3, [...]): New.Jan Beulich2005-01-131-12/+67
* ia64.md (zero_extendsidi2): Replace zxt4 by addp4.Jan Beulich2005-01-111-2/+11
* ia64.c (TARGET_VECTOR_MODE_SUPPORTED_P): New.Richard Henderson2005-01-031-4/+8
* ia64.md: Move all define_predicate's ...Richard Henderson2004-11-281-344/+1
* ia64.md (*movtf_internal): Use destination_operand instead of nonimmediate_op...Steve Ellcey2004-11-151-1/+1
* ia64.md (UNSPEC_SHRP): New.Richard Henderson2004-11-051-0/+96
* darwin.c, [...]: Fix comment typos.Kazu Hirata2004-09-101-1/+1
* emit-rtl.c (gen_const_mem): New.Richard Henderson2004-08-181-2/+1
* rtl.h (MEM_READONLY_P): Replace RTX_UNCHANGING_P.Richard Henderson2004-08-181-1/+1
* genpreds.c: Add capability to generate predicate bodies as well as function p...Zack Weinberg2004-08-121-0/+336
* [multiple changes]Zack Weinberg2004-07-251-2/+2
* ia64.c (spill_xfmode_operand): Use assign_stack_temp instead of gen_mem_addre...Richard Henderson2004-07-031-1/+17
* ia64.md: Define new attribute "empty".Andreas Schwab2004-07-031-3/+10
* Bug 14927James E Wilson2004-04-261-8/+20
* Fix IA-64 bootstrap error caused by -fregrename which is now the default.James E Wilson2004-04-201-2/+2
* ia64.md (divsi3, udivsi3): Remove unused variable twon34_r.Andreas Schwab2004-03-101-2/+0
* ia64.md (divsi3): Fix algorithm.Steve Ellcey2004-03-101-9/+11
* ia64.md (divdf3_internal_thr): Fix algorithm.Steve Ellcey2004-03-041-1/+1
* Combine 2 redundant splitters into one.James E Wilson2004-02-211-12/+1
* alloc-pool.c, c-lex.c, c-pragma.h, c-semantics.c, cfghooks.c,Kazu Hirata2004-01-311-1/+2
* * config/ia64/ia64.md (fetchadd_acq_si, fetchadd_acq_di)Zack Weinberg2004-01-281-8/+8
* ia64.c (ia64_split_tmode, [...]): Rewrite to use POST_INC/POST_DEC/POST_MODIF...Zack Weinberg2004-01-281-41/+10
* * config/ia64/ia64.md (*nmaddsf4, *nmadddf4, *nmadddf4_alts)Zack Weinberg2004-01-271-108/+130
* ia64.md (*movti_internal): C output template extracted to ia64.c.Zack Weinberg2004-01-161-80/+52
* vxlib.c: Fix comment typos.Kazu Hirata2003-12-131-1/+1
* ia64.c (cmptf_libfunc): New static.Zack Weinberg2003-10-291-0/+11
* ia64.md (UNSPEC_SETF_EXP,UNSPEC_FR_SQRT_RECIP_APPROX): New constants.Zack Weinberg2003-10-291-0/+475
* genmodes.c (struct mode_data): Add contained and next_cont fields.Zack Weinberg2003-10-251-469/+452
* ia64.md (cmpxchg_acq_si): Mark operand 3 as DImode.Zack Weinberg2003-10-211-1/+1
* ia64.c (ia64_expand_call): Force function address to DImode.Steve Ellcey2003-10-141-1/+1
* ia64.md (*ptr_extend_plus_1): Rename to ...Mark Mitchell2003-08-221-1/+1
* re PR target/11535 (__builtin_return_address may not work on ia64)Richard Henderson2003-08-081-0/+20
* extend.texi (Function Attributes): Document the IA-64 version of the "model" ...David Mosberger2003-08-061-1/+1
* ia64.md (prefetch): Support predicate.H.J. Lu2003-07-211-8/+8
* * config/ia64/ia64.md: Follow recent emit_note API change.Andreas Schwab2003-06-281-2/+2
* target.h (asm_out.file_start, [...]): New hooks.Zack Weinberg2003-06-191-1/+1
* * config/ia64/ia64.md (call_gp): Fix memory mode.Richard Henderson2003-06-101-1/+1
* ia64.c (ia64_expand_load_address): Force destination to be DImode register.Richard Henderson2003-05-141-11/+0
* ia64-protos.h (addp4_optimize_ok): New.Steve Ellcey2003-04-101-2/+2
* ia64.c (move_operand): Allow symbolic_operand, but not tls_symbolic_operand.Richard Henderson2003-04-091-65/+16
* ia64.c (ia64_expand_op_and_fetch): Fix comment.Jakub Jelinek2003-03-261-1/+1