summaryrefslogtreecommitdiff
path: root/gcc/reg-stack.c
Commit message (Expand)AuthorAgeFilesLines
* Fix problems with hot/cold partitioning optimization.Caroline Tice2005-03-311-2/+0
* reg-stack.c (subst_stack_regs_pat): Handle <UNSPEC_FIST> case.Uros Bizjak2005-03-291-0/+21
* builtin-attrs.def, [...]: Update copyright.Kazu Hirata2005-03-131-1/+1
* reg-stack.c (move_for_stack_reg): Remove local variable push_insn.Kazu Hirata2005-03-121-6/+3
* re PR rtl-optimization/17186 (ICE in move_for_stack_reg, at reg-stack.c:1065)Richard Henderson2004-12-121-24/+37
* * reg-stack.c (convert_regs_2): Free stack.Kazu Hirata2004-12-121-0/+2
* reg-stack.c (change_stack): Avoid placing the new top-of-stack in its correct...Roger Sayle2004-12-121-15/+46
* reg-stack.c (change_stack): Improve algorithm used to pop regs off the stack ...Roger Sayle2004-11-301-4/+60
* cse.c (CHEAP_REGNO): Redefine using REGNO_PTR_FRAME_P and HARD_REGISTER_NUM_P.Steven Bosscher2004-11-131-52/+0
* builtins.c, [...]: Avoid "`" as left quote, using "'" or %q, %< and %> as app...Joseph Myers2004-11-091-1/+1
* backport: basic-block.h: Include vec.h, errors.h.Ben Elliston2004-09-281-9/+15
* alias.c, [...]: Fix comment typos.Kazu Hirata2004-09-181-2/+2
* ra-build.c (copy_insn_p, [...]): Use gcc_assert and gcc_unreachable instead o...Nathan Sidwell2004-09-091-117/+79
* builtins.c (expand_builtin_mathfn): Handle BUILT_IN_RINT{,F,L} using rint_optab.Uros Bizjak2004-09-041-0/+6
* Hot/cold partitioning update patch.Caroline Tice2004-08-181-0/+2
* c-common.c: Rename all identifiers named `class' to `cl'.Bernardo Innocenti2004-07-251-3/+3
* alias.c (nonlocal_mentioned_p, [...]): Use, LABEL_P, JUMP_P, CALL_P, NONJUMP_...Jerry Quinn2004-07-091-11/+11
* alias.c (get_alias_set, [...]): Use MEM_P.Jerry Quinn2004-07-011-1/+1
* alias.c (record_set, [...]): Use REG_P.Jerry Quinn2004-06-151-11/+11
* bb-reorder.c, [...]: Fix comment formatting.Kazu Hirata2004-05-301-2/+2
* reg-stack.c (nan): Rename to ...Andrew Pinski2004-05-191-8/+8
* basic-block.h (life_analysis, [...]): Update prototypes.Steven Bosscher2004-05-151-4/+3
* optabs.h (enum optab_index): Add new OTI_log1p.Uros Bizjak2004-05-071-0/+1
* optabs.h (enum optab_index): Add new OTI_fmod and OTI_drem.Uros Bizjak2004-05-061-0/+4
* bb-reorder.c, [...]: Fix comment typos.Kazu Hirata2004-04-301-1/+1
* reg-stack.c (subst_stack_regs_pat): <UNSPEC_SIN, UNSPEC_COS, UNSPEC_FRNDINT, ...Uros Bizjak2004-04-301-20/+12
* reg-stack.c (swap_to_top): New function.Uros Bizjak2004-04-291-37/+108
* optabs.h (enum optab_index): Add new OTI_logb and OTI_ilogb.Uros Bizjak2004-04-151-0/+2
* optabs.c (expand_twoval_unop): Reorder function arguments.Uros Bizjak2004-04-141-0/+5
* builtins.c: Implement support for sincos function.Uros Bizjak2004-04-061-0/+54
* reg-stack.c (get_true_reg): Handle FLOAT_TRUNCATE like FLOAT_EXTEND if flag_u...Roger Sayle2004-03-241-0/+7
* alias.c (rtx_equal_for_memref_p): Use predicates to test rtx classes and new ...Paolo Bonzini2004-03-031-2/+2
* recog.c (split_all_insns): Do not update reg info.Jan Hubicka2004-02-061-3/+8
* alias.c (record_set): Use hard_regno_nregs.Jan Hubicka2004-02-021-2/+2
* alias.c, [...]: Update copyright.Kazu Hirata2004-01-211-1/+1
* alias.c: Fix comment typos.Kazu Hirata2004-01-061-1/+1
* basic-block.h (BLOCK_HEAD, BLOCK_END): Remove.Steven Bosscher2003-12-111-13/+13
* re PR target/12900 (g++ ICE in rtl_verify_flow_info_1)Eric Botcazou2003-11-271-35/+51
* real.c (encode_ieee_extended): Initialize whole array.Jan Hubicka2003-10-301-5/+2
* re PR target/12712 (ICE on short legit C++ code fragment with gcc 3.3.2)Eric Botcazou2003-10-251-19/+30
* re PR rtl-optimization/12612 (ICE when using log function with -O3 -ffast-math)Jan Hubicka2003-10-191-1/+1
* c-pretty-print.c: Fix comment typos.Kazu Hirata2003-10-051-1/+1
* re PR target/9786 (Ice in fixup_abnormal_edges with -fnon-call-exceptions -O2)Eric Botcazou2003-09-221-3/+31
* targhooks.c: New file.DJ Delorie2003-09-031-1/+1
* alias.c [...]: Remove unnecessary casts.Kaveh R. Ghazi2003-07-191-7/+7
* jump.c: Convert prototypes to ISO C90.Andreas Jaeger2003-07-061-122/+63
* rtl.h (emit_note): Remove FILE parameter.Nathan Sidwell2003-06-271-1/+1
* i386.md (expsf2, [...]): New patterns to implement exp, expf and expl built-i...Roger Sayle2003-06-151-0/+3
* re PR inline-asm/4823 (gcc reports internal compiler error on legal code)Richard Henderson2003-06-121-2/+10
* i386.md (logsf2, [...]): New patterns to implement log, logf and logl built-i...Roger Sayle2003-05-121-0/+1