2011-04-18 | ro | PR testsuite/48251 |
commit | commitdiff | tree |
2011-04-18 | ro | * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee. |
commit | commitdiff | tree |
2011-04-18 | ro | * gcc.dg/vect/pr48377.c: Remove dg-do run. |
commit | commitdiff | tree |
2011-04-18 | ro | * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target... |
commit | commitdiff | tree |
2011-04-18 | ro | * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*. |
commit | commitdiff | tree |
2011-04-16 | uros | * config/i386/sse.md (sseunpackmode): New mode attribute. (vec_pack_trunc_<mode>): Macroize expander from (vec_unpacks_lo_<mode>): Macroize expander from (vec_unpacks_hi_<mode>): Macroize expander from (vec_unpacku_lo_<mode>): Macroize expander from (vec_unpacku_hi_<mode>): Macroize expander from * config/i386/i386-protos.h (ix86_expand_sse4_unpack... |
commit | commitdiff | tree |
2011-04-16 | uros | * config/i386/sse.md (V16): New mode iterator. ...ssemodesuffix><avxmodesuffix>): Merge from ...ssemodesuffix><avxmodesuffix>): Merge from ..._movdqu<avxmodesuffix>): Merge from sse2_movdqu and ..._movdqu<avxmodesuffix>): Merge from *sse2_movdqu and ..._lddqu<avxmodesuffix>) Merge from sse3_lddqu and (<sse2>_movnt<mode>): Merge from sse2_movntv2di and |
commit | commitdiff | tree |
2011-04-15 | ro | * testsuite/libjava.jni/jni.exp (gcj_jni_get_cxxflags_invoc... |
commit | commitdiff | tree |
2011-04-15 | ro | * scripts/extract_symvers.pl: Handle NOTY. |
commit | commitdiff | tree |
2011-04-15 | froydnj | * gimple.h (gimple_asm_clobbers_memory_p): Declare. |
commit | commitdiff | tree |
2011-04-15 | ro | PR libobjc/32037 |
commit | commitdiff | tree |
2011-04-14 | froydnj | PR objc++/48479 |
commit | commitdiff | tree |
2011-04-14 | froydnj | * cp-tree.def (SWITCH_STMT): Add an extra operand. |
commit | commitdiff | tree |
2011-04-14 | uros | * config/i386/sse.md (sse4_1): New mode attribute. ...ssemodesuffix><avxmodesuffix>): Macroize from ...ssemodesuffix><avxmodesuffix>): Macroize from ...ssemodesuffix><avxmodesuffix>): Macroize from (<sse4_1>_round<ssemodesuffix><avxmodesuffix... avx_round<ssemodesuffix>256 and sse4_1_round... (sse4_1_round<ssescalarmodesuffix>): Merge... *avx_round<ssescalarmodesuffix>. |
commit | commitdiff | tree |
2011-04-14 | froydnj | * cp-tree.def (IF_STMT): Add an extra operand. |
commit | commitdiff | tree |
2011-04-14 | froydnj | * cp-tree.def (FOR_STMT, RANGE_FOR_STMT): Add an extra... |
commit | commitdiff | tree |
2011-04-14 | froydnj | gcc/ada/ |
commit | commitdiff | tree |
2011-04-14 | froydnj | * tree.h (struct tree_constructor): Include tree_typed... |
commit | commitdiff | tree |
2011-04-13 | uros | * config/i386/sse.md (*sse2_uavgv16qi3): Merge with... |
commit | commitdiff | tree |
2011-04-13 | froydnj | * tree-flow.h (struct gimple_df): Make free_ssanames... |
commit | commitdiff | tree |
2011-04-13 | froydnj | * postreload-gcse.c (gcse_after_reload_main): Add... * tree-ssa-math-opts.c (reciprocal_stats, sincos_stats): Define. (insert_reciprocals): Increment rdivs_inserted. (execute_cse_reciprocals): Zeroize reciprocal_stats... (execute_cse_sincos): Zeroize sincos_stats. Add call to (execute_optimize_bswap): Zeroize bswap_stats. Increment fields (execute_optimize_widening_mul): Zeroize widen_mul_stats. Add |
commit | commitdiff | tree |
2011-04-13 | vmakarov | 2011-04-13 Vladimir Makarov <vmakarov@redhat.com> 2011-04-13 Vladimir Makarov <vmakarov@redhat.com> |
commit | commitdiff | tree |
2011-04-13 | ro | * configure.ac (gcc_cv_as_sparc_gotdata_op): Remove... |
commit | commitdiff | tree |
2011-04-13 | froydnj | * tree.h (struct tree_int_cst, struct real_value)... |
commit | commitdiff | tree |
2011-04-13 | uros | * gcc.target/i386/sse2-init-v2di-2.c: Update scan... |
commit | commitdiff | tree |
2011-04-13 | uros | * config/i386/sse.md (pinsrbits): Remove. |
commit | commitdiff | tree |
2011-04-13 | froydnj | gcc/ada/ (copy_node_stat): Zero TREE_CHAIN only if necessary. macros. |
commit | commitdiff | tree |
2011-04-12 | ro | libjava: from jarfile. stripping path from src1. |
commit | commitdiff | tree |
2011-04-12 | froydnj | * tree.h (struct typed_tree): New. * tree.c (MARK_TS_TYPED): New macro. |
commit | commitdiff | tree |
2011-04-11 | uros | * config/i386/sse.md (VI): New mode iterator. |
commit | commitdiff | tree |
2011-04-11 | vmakarov | 2011-04-11 Vladimir Makarov <vmakarov@redhat.com> 2011-04-11 Vladimir Makarov <vmakarov@redhat.com> |
commit | commitdiff | tree |
2011-04-11 | ro | * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for |
commit | commitdiff | tree |
2011-04-11 | uros | * config/i386/sse.md: Fix unwanted commit. |
commit | commitdiff | tree |
2011-04-11 | uros | * config/i386/sse.md (VI_128): New mode iterator. (VI12_128): Rename from SSEMODE12. (VI14_128): Rename from SSEMODE14. (VI24_128): Rename from SSEMODE248. (VI248_128): Rename from SSEMODE248. |
commit | commitdiff | tree |
2011-04-08 | vmakarov | Fix PR # 48435 instead of 4435 |
commit | commitdiff | tree |
2011-04-08 | vmakarov | 2011-04-08 Vladimir Makarov <vmakarov@redhat.com> 2011-04-08 Vladimir Makarov <vmakarov@redhat.com> * ira-color.c (setup_profitable_hard_regs): Add comments. Don't take prohibited hard regs into account. (setup_conflict_profitable_regs): Rename to get_conflict_profitable_regs. (check_hard_reg_p): Check prohibited hard regs. |
commit | commitdiff | tree |
2011-04-08 | froydnj | gcc/ada/ |
commit | commitdiff | tree |
2011-04-08 | froydnj | * config/alpha/alpha.c (alpha_emit_xfloating_libcall... |
commit | commitdiff | tree |
2011-04-08 | carrot | * config/arm/arm-protos.h (arm_attr_length_push_multi... * config/arm/arm-protos.h (arm_attr_length_push_multi... |
commit | commitdiff | tree |
2011-04-07 | uros | * config/i386/sse.md: Update copyright year. |
commit | commitdiff | tree |
2011-04-07 | ro | * gcc.target/i386/asm-6.c: Remove dg-xfail-if. |
commit | commitdiff | tree |
2011-04-06 | uros | * config/i386/sse.md (AVXMODEDCVTDQ2PS): Remove. (avx_cvtdq2ps256): Split from avx_cvtdq2ps<avxmodesuffix>. (avx_cvtps2dq256): Split from avx_cvtps2dq<avxmodesuffix>. (avx_cvttps2dq256): Split from avx_cvttps2dq<avxmodesuffix>. |
commit | commitdiff | tree |
2011-04-06 | ro | PR testsuite/48480 |
commit | commitdiff | tree |
2011-04-06 | uros | * config/i386/i386.md (attribute isa): New. (setcc_<mode>_sse): Merge from *{avx,sse}_setcc<mode>. (*absneg<mode>2): Merge from *{avx,sse}_absneg<mode>2. Use VF (div<VF2:mode>3): Merge from divv2df3 and divv4df3. (div<VF1:mode>3): Merge from divv4sf3 and divv8sf3. (<sse>_rcp<mode>2): Merge from avx_rcpv8sf2 and sse_rcpv4sf2. (sqrt<VF1:mode>2): Merge from sqrtv4sf2 and sqrtv8sf2. (<sse>_sqrt<mode>2): Merge from avx_sqrtv8sf2, sse_sqrtv4sf,... (rsqrt<VF1:mode>2): Merge from rsqrtv4sf2 and rsqrtv8sf2. (<sse>_rsqrt<mode>2): Merge from avx_rsqrtv8sf2 and sse_rsqrt4sf2. (avx_cmp<mode>3): Rename from avx_cmp<ssemodesuffix><mode>3... (avx_vmcmp<mode>3): Rename from avx_cmp<ssescalarmodesuffix>... |
commit | commitdiff | tree |
2011-04-06 | ro | * config/alpha/osf5.h (MAX_OFILE_ALIGNMENT): Define. |
commit | commitdiff | tree |
2011-04-06 | carrot | * config/arm/arm.md (arm_cmpsi_insn): Compute attr... |
commit | commitdiff | tree |
2011-04-06 | froydnj | PR bootstrap/48471 |
commit | commitdiff | tree |
2011-04-05 | froydnj | PR bootstrap/48469 |
commit | commitdiff | tree |
2011-04-05 | froydnj | fix compilation on AUTO_INC_DEC targets |
commit | commitdiff | tree |
2011-04-05 | froydnj | * combine.c: Include obstack.h. (FOR_EACH_LOG_LINK): New macro. (try_combine, record_promoted_values, distribute_notes... (distribute_links): Likewise. Tweak prototype. |
commit | commitdiff | tree |
2011-04-05 | froydnj | * gcse.c (modify_mem_list): Convert to an array of... |
commit | commitdiff | tree |
2011-04-05 | froydnj | * trans-intrinsic.c (gfc_build_intrinsic_lib_fndecls... |
commit | commitdiff | tree |
2011-04-05 | froydnj | * debug.h (debug_flush_symbol_queue, debug_queue_symbol... |
commit | commitdiff | tree |
2011-04-05 | froydnj | * gcse.c (modify_pair): Define. Define a VEC of it. |
commit | commitdiff | tree |
2011-04-04 | vmakarov | 2011-04-01 Vladimir Makarov <vmakarov@redhat.com> 2011-04-01 Vladimir Makarov <vmakarov@redhat.com> * ira.c (ira): Call grow_reg_equivs when fix_reg_equiv_init is |
commit | commitdiff | tree |
2011-04-04 | ro | * configure.ac: Redirect $JAR -cf@ output to /dev... |
commit | commitdiff | tree |
2011-04-04 | ro | * gfortran.dg/bessel_6.f90: Use dg-add-options ieee. |
commit | commitdiff | tree |
2011-04-04 | uros | * gcc/ChangeLog: Fix formatting. |
commit | commitdiff | tree |
2011-04-04 | froydnj | * tree.h (struct tree_const_decl): Inherit from tree_decl_c... ...struct tree_const_decl): Inherit from tree_decl_common. |
commit | commitdiff | tree |
2011-04-01 | froydnj | * config/h8300/constraints.md: New file. * config/h8300/h8300-protos.h (h8300_reg_class_from_letter... ...h8300/h8300.c (h8300_reg_class_from_letter): Delete. * config/h8300/h8300.h (REG_CLASS_FROM_LETTER): Delete. |
commit | commitdiff | tree |
2011-04-01 | froydnj | * emit-rtl.c (emit_pattern_after_setloc): New function. |
commit | commitdiff | tree |
2011-03-31 | vmakarov | 2011-03-31 Vladimir Makarov <vmakarov@redhat.com> 2011-03-31 Vladimir Makarov <vmakarov@redhat.com> |
commit | commitdiff | tree |
2011-03-31 | ro | PR target/16292 |
commit | commitdiff | tree |
2011-03-31 | froydnj | * tree.h (CASE_CHAIN): Define. |
commit | commitdiff | tree |
2011-03-31 | vmakarov | 2011-03-30 Vladimir Makarov <vmakarov@redhat.com> 2011-03-30 Vladimir Makarov <vmakarov@redhat.com> |
commit | commitdiff | tree |
2011-03-30 | vmakarov | 2011-03-30 Vladimir Makarov <vmakarov@redhat.com> 2011-03-30 Vladimir Makarov <vmakarov@redhat.com> |
commit | commitdiff | tree |
2011-03-30 | ro | 2011-03-30 Joseph Myers <joseph@codesourcery.com> Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> Init(PROCESSOR_V7). PROCESSOR_V7. |
commit | commitdiff | tree |
2011-03-30 | vmakarov | 2011-03-29 Vladimir Makarov <vmakarov@redhat.com> 2011-03-29 Vladimir Makarov <vmakarov@redhat.com> * ira-color.c (setup_conflict_profitable_regs): Exclude prohibited hard regs for given mode from profitable regs when doing secondary |
commit | commitdiff | tree |
2011-03-29 | vmakarov | 2011-03-29 Vladimir Makarov <vmakarov@redhat.com> 2011-03-29 Vladimir Makarov <vmakarov@redhat.com> ...(color_allocnos): Call setup_profitable_hard_regs |
commit | commitdiff | tree |
2011-03-29 | vmakarov | 2011-03-29 Vladimir Makarov <vmakarov@redhat.com> 2011-03-29 Vladimir Makarov <vmakarov@redhat.com> |
commit | commitdiff | tree |
2011-03-29 | uros | * config/alpha/alpha.c (alpha_sr_alias_set): Don't... |
commit | commitdiff | tree |
2011-03-29 | vmakarov | 2011-03-28 Vladimir Makarov <vmakarov@redhat.com> 2011-03-28 Vladimir Makarov <vmakarov@redhat.com> (improve_allocation): Ditto. Initial patches from ira-improv branch: 2010-08-13 Vladimir Makarov <vmakarov@redhat.com> OBJECT_PROFITABLE_HARD_REGS. Initialize... instead of OBJECT_PROFITABLE_HARD_REGS, OBJECT_HARD_REGS_NODE, ...object_hard_regs_node_t): Move from (ALLOCNO_COLOR_DATA): New macro. (OBJECT_COLOR_DATA): New macro. (ALLOCNO_COALESCE_DATA): New macro. (process_regs_for_copy): Call (process_bb_node_for_hard_reg_moves... (struct ira_object): Remove profitable_hard_regs, hard_regs_node, (ALLOCNO_ADD_DATA): New macro. from struct ira_allocno. (ALLOCNO_EMIT_DATA): New macro. (ALLOCNO_PROFITABLE_HARD_REGS, OBJECT_HARD_REGS_NODE... (OBJECT_ADD_DATA): New macro. * ira-live.c: (process_single_reg_class_operands... 2010-08-13 Vladimir Makarov <vmakarov@redhat.com> 2010-10-04 Vladimir Makarov <vmakarov@redhat.com> ...Remove mentioning cover classes from the file. ...Remove mentioning cover classes from the file. classes from the file. (struct ira_object): New members profitable_hard_regs, (ALLOCNO_COLORABLE_P): New macro. (OBJECT_PROFITABLE_HARD_REGS): New macro. (OBJECT_HARD_REGS_SUBNODES_NUM): New macros. x_ira_reg_class_superunion. Rename x_prohibited_class_mode_reg to x_ira_prohibited_class_mode_reg. Rename... ...ira_reg_class_superunion): New macros. (prohibited_class_mode_regs): Rename to ira_prohibited_class_mode_regs. ...Remove mentioning cover classes from the file. Use (allocno_coalesced_p, processed_coalesced_allocno_bitmap... (hard_regs_roots, hard_regs_node_vec): Ditto. (empty_profitable_hard_regs, setup_profitable_hard... (assign_hard_reg): Process only profitable hard regs. (remove_allocno_from_bucket_and_push): Print cost... ...llocno_available_regs_num): Check only profitable hard (improve_allocation): New. (color_allocnos): Call setup_profitable_hard_regs, form_object_hard_regs_nodes_forest, improve_allocation, (fast_allocation): Use ira_prohibited_class_mode_regs instead of prohibited_class_mode_regs. ...Remove mentioning cover classes from the file. Fix (process_bb_node_lives): Use pressure... ...Remove mentioning cover classes from the file. Use ...Remove mentioning cover classes from the file. Use (ira_create_object): Initiate OBJECT_PROFITABLE_HARD_REGS. ...te_cap_allocno): Remove assert. Don't propagate ...Remove mentioning cover classes from the file. ...Remove mentioning cover classes from the file. Add (setup_prohibited_class_mode_regs): Use ira_prohibited_class_mode_regs instead of prohibited_class_mode_regs. (clarify_prohibited_class_mode_regs): New function. (free_register_move_costs): Process them. setup_hard_regno_aclass after setup_prohibited_class_mode_regs. Call clarify_prohibited_class_mode_regs. ...Remove mentioning cover classes from the file. classes from the file. Use ALLOCNO_CLASS... by processing objects. Use ira_reg_class_max_... ...Remove mentioning cover classes from the file. classes from the file. ...color.o): Remove SPLAY_TREE_H from |
commit | commitdiff | tree |
2011-03-28 | ro | 2011-03-26 Dominique d'Humieres <dominiq@lps.ens.fr> |
commit | commitdiff | tree |
2011-03-28 | ro | PR target/48245 |
commit | commitdiff | tree |
2011-03-28 | uros | * config/alpha/alpha.md (addtf3): Change mode of operands... |
commit | commitdiff | tree |
2011-03-28 | vmakarov | 2011-03-27 Vladimir Makarov <vmakarov@redhat.com> 2011-03-27 Vladimir Makarov <vmakarov@redhat.com> |
commit | commitdiff | tree |
2011-03-27 | vmakarov | 2011-03-27 Vladimir Makarov <vmakarov@redhat.com> 2011-03-27 Vladimir Makarov <vmakarov@redhat.com> (improve_allocation): Ditto. Initial patches from ira-improv branch: 2010-08-13 Vladimir Makarov <vmakarov@redhat.com> OBJECT_PROFITABLE_HARD_REGS. Initialize... instead of OBJECT_PROFITABLE_HARD_REGS, OBJECT_HARD_REGS_NODE, ...object_hard_regs_node_t): Move from (ALLOCNO_COLOR_DATA): New macro. (OBJECT_COLOR_DATA): New macro. (ALLOCNO_COALESCE_DATA): New macro. (process_regs_for_copy): Call (process_bb_node_for_hard_reg_moves... (struct ira_object): Remove profitable_hard_regs, hard_regs_node, (ALLOCNO_ADD_DATA): New macro. from struct ira_allocno. (ALLOCNO_EMIT_DATA): New macro. (ALLOCNO_PROFITABLE_HARD_REGS, OBJECT_HARD_REGS_NODE... (OBJECT_ADD_DATA): New macro. * ira-live.c: (process_single_reg_class_operands... 2010-08-13 Vladimir Makarov <vmakarov@redhat.com> 2010-10-04 Vladimir Makarov <vmakarov@redhat.com> ...Remove mentioning cover classes from the file. ...Remove mentioning cover classes from the file. classes from the file. (struct ira_object): New members profitable_hard_regs, (ALLOCNO_COLORABLE_P): New macro. (OBJECT_PROFITABLE_HARD_REGS): New macro. (OBJECT_HARD_REGS_SUBNODES_NUM): New macros. x_ira_reg_class_superunion. Rename x_prohibited_class_mode_reg to x_ira_prohibited_class_mode_reg. Rename... ...ira_reg_class_superunion): New macros. (prohibited_class_mode_regs): Rename to ira_prohibited_class_mode_regs. ...Remove mentioning cover classes from the file. Use (allocno_coalesced_p, processed_coalesced_allocno_bitmap... (hard_regs_roots, hard_regs_node_vec): Ditto. (empty_profitable_hard_regs, setup_profitable_hard... (assign_hard_reg): Process only profitable hard regs. (remove_allocno_from_bucket_and_push): Print cost... ...llocno_available_regs_num): Check only profitable hard (improve_allocation): New. (color_allocnos): Call setup_profitable_hard_regs, form_object_hard_regs_nodes_forest, improve_allocation, (fast_allocation): Use ira_prohibited_class_mode_regs instead of prohibited_class_mode_regs. ...Remove mentioning cover classes from the file. Fix (process_bb_node_lives): Use pressure... ...Remove mentioning cover classes from the file. Use ...Remove mentioning cover classes from the file. Use (ira_create_object): Initiate OBJECT_PROFITABLE_HARD_REGS. ...te_cap_allocno): Remove assert. Don't propagate ...Remove mentioning cover classes from the file. ...Remove mentioning cover classes from the file. Add (setup_prohibited_class_mode_regs): Use ira_prohibited_class_mode_regs instead of prohibited_class_mode_regs. (clarify_prohibited_class_mode_regs): New function. (free_register_move_costs): Process them. setup_hard_regno_aclass after setup_prohibited_class_mode_regs. Call clarify_prohibited_class_mode_regs. ...Remove mentioning cover classes from the file. classes from the file. Use ALLOCNO_CLASS... by processing objects. Use ira_reg_class_max_... ...Remove mentioning cover classes from the file. classes from the file. ...color.o): Remove SPLAY_TREE_H from |
commit | commitdiff | tree |
2011-03-25 | ro | ChangeLog for last change. |
commit | commitdiff | tree |
2011-03-25 | ro | PR boehm-gc/11412 * tests/staticrootslib.c, tests/staticrootstest... * testsuite/boehm-gc.lib/staticrootstest.c: Use dg-add-shlib staticrootslib.c. |
commit | commitdiff | tree |
2011-03-25 | froydnj | * fold-const.c (expr_location_or): New function. |
commit | commitdiff | tree |
2011-03-25 | ro | * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500... Replace snprintf prototype by <stdio.h>. |
commit | commitdiff | tree |
2011-03-25 | ro | PR testsuite/48283 |
commit | commitdiff | tree |
2011-03-25 | froydnj | fix typo in ChangeLog |
commit | commitdiff | tree |
2011-03-25 | froydnj | PR bootstrap/4828 2011-03-24 Nathan Froyd <froydnj@codesourcery.com> FOR_BB_INSNS_SAFE to iterate through insns. Re-indent. (pass_instantiate_virtual_regs): Require PROP_cfglayout. |
commit | commitdiff | tree |
2011-03-24 | froydnj | * function.c (instantiate_virtual_regs): Use FOR_EACH_BB and FOR_BB_INSNS_SAFE to iterate through insns. Re-indent. (pass_instantiate_virtual_regs): Require PROP_cfglayout. |
commit | commitdiff | tree |
2011-03-24 | uros | * config/i386/i386.md (ix86_print_operand): Output... |
commit | commitdiff | tree |
2011-03-24 | froydnj | * tree.c (record_node_allocation_statistics): New... |
commit | commitdiff | tree |
2011-03-24 | uros | PR target/48237 |
commit | commitdiff | tree |
2011-03-24 | froydnj | * system.h (FUNCTION_ARG, FUNCTION_INCOMING_ARG):... macro. |
commit | commitdiff | tree |
2011-03-24 | ro | * config/abi/post/solaris2.8/baseline_symbols.txt... |
commit | commitdiff | tree |
2011-03-23 | ro | PR testsuite/48251 |
commit | commitdiff | tree |
2011-03-23 | froydnj | refactor emit_*_{after,before}_noloc using common functions |
commit | commitdiff | tree |
2011-03-23 | froydnj | * libgcc2.c (__lshrdi3, __ashldi3, __ashrdi3): Use... |
commit | commitdiff | tree |
2011-03-22 | froydnj | * tree.c (build_call_1): New function. |
commit | commitdiff | tree |
2011-03-21 | uros | * config/alpha/alpha.md (unspec): New define_c_enum. |
commit | commitdiff | tree |
2011-03-21 | uros | * config/alpha/alpha.c (alpha_pad_noreturn): Do not... |
commit | commitdiff | tree |
2011-03-21 | ro | * testsuite/22_locale/num_put/put/char/14220.cc: Don... |
commit | commitdiff | tree |
2011-03-21 | ro | gcc: |
commit | commitdiff | tree |
2011-03-21 | ro | * config.gcc: Obsolete *-*-solaris2.8*. |
commit | commitdiff | tree |
2011-03-21 | ro | PR bootstrap/48120: |
commit | commitdiff | tree |
next |