aboutsummaryrefslogtreecommitdiff
path: root/gcc/dojump.c
AgeCommit message (Expand)AuthorFilesLines
2013-10-02This patch fixes an issue where expansion of an ORIF expression arbitrarily...Teresa Johnson1-24/+58
2013-01-10Update copyright years in gcc/Richard Sandiford1-3/+1
2012-10-16[multiple changes]Easwaran Raman1-19/+1
2012-09-07Modify gcc/*.[hc] double_int call sites to use the new interface.Lawrence Crowl1-2/+1
2012-07-24Introduce and use code_to_optab and optab_to_code functionsRichard Henderson1-1/+1
2012-07-24Introduce and use unknown_optabRichard Henderson1-8/+5
2012-07-16system.h (dump_file): Do not define.Steven Bosscher1-9/+4
2012-05-31output.h (__gcc_host_wide_int__): Move to hwint.h.Steven Bosscher1-1/+0
2012-03-07coverage.c (get_gcov_type): Use type_for_mode.Richard Guenther1-30/+0
2012-02-09re PR middle-end/52140 (Libdfp testcase encounters ICE when compiled with sof...Peter Bergner1-2/+2
2011-08-18tm.texi.in (TARGET_RTX_COSTS): Add an opno paramter.Richard Sandiford1-2/+5
2011-06-02arm-protos.h (tune_params): Add branch_cost hook.Julian Brown1-0/+1
2011-03-24* dojump.c (do_jump_by_parts_greater_rtx): Optimize in specific cases.Eric Botcazou1-8/+30
2010-05-20double-int.h (double_int_ior): New function.Anatoly Sokolov1-1/+1
2010-04-20double-int.h (double_int_setbit): Declare.Anatoly Sokolov1-1/+2
2010-02-19re PR middle-end/42233 (c++ builtin_expect code generation regression)Jakub Jelinek1-1/+2
2010-02-19re PR middle-end/42233 (c++ builtin_expect code generation regression)Jakub Jelinek1-87/+152
2009-12-13re PR tree-optimization/42027 (Performance regression in convolution loop opt...Michael Matz1-0/+5
2009-08-25expr.h (jumpifnot_1, [...]): Declare.Michael Matz1-153/+207
2009-06-28dojump.c (do_compare_rtx_and_jump): Try swapping the condition for floating p...Paolo Bonzini1-7/+18
2009-06-28builtins.c (expand_errno_check): Use do_compare_rtx_and_jump.Paolo Bonzini1-97/+181
2009-05-12Merge cond-optab branch.Paolo Bonzini1-58/+0
2009-05-07re PR middle-end/40057 (Incorrect right shift by 31 with long long)Jakub Jelinek1-4/+5
2009-03-30combine.c (simplify_comparison): Use have_insn_for.Paolo Bonzini1-4/+2
2009-01-09re PR middle-end/38347 (gfortran.dg/alloc_comp_constructor_1.f90 ICE with -O2...Jakub Jelinek1-4/+4
2008-09-11dojump.c (do_jump): Move below.Paolo Bonzini1-74/+80
2008-08-31fwprop.c (should_replace_address): Add speed attribute.Jan Hubicka1-2/+2
2008-08-30Include basic-block.h in dojump.c to declare optimize_insn_for_speed.Michael Meissner1-0/+1
2008-08-30optabs.c (expand_abs_nojump): Update BRANCH_COST call.Jan Hubicka1-2/+5
2008-08-12re PR middle-end/37014 (internal compiler error: in expand_expr_real_1, at ex...Jakub Jelinek1-2/+2
2008-07-26cgraph.c (cgraph_function_possibly_inlined_p): Do not rely on DECL_INLINE.Jan Hubicka1-2/+1
2008-05-09pa.c (reloc_needed): Use CASE_CONVERT.Tomas Bily1-2/+1
2008-04-25re PR testsuite/35843 (-fdump-rtl-expand does not exist anymore)Jan Hubicka1-1/+1
2008-04-23tree-cfg.c (verify_expr): Check for NON_LVALUE_EXPR as unreachable case.Tomas Bily1-2/+1
2007-08-09optabs.c (expand_widen_pattern_expr): Use optabs accestors.Jan Hubicka1-2/+2
2007-07-26Change copyright header to refer to version 3 of the GNU General Public Licen...Nick Clifton1-5/+5
2006-11-11extended.texi (__builtin_expect): We no longer require second argument to be ...Jan Hubicka1-31/+0
2006-07-07pointer-set.c (pointer_set_destroy): Correct whitespace.Roger Sayle1-1/+2
2006-04-03builtins.c (dummy_object): Use build_int_cst instead of convert.Roger Sayle1-2/+2
2006-02-14dojump.c (do_compare_rtx_and_jump): Also handle multi-word GTU and GEU.Roger Sayle1-0/+10
2006-02-14re PR middle-end/26279 (ICE in do_compare_rtx_and_jump)Roger Sayle1-0/+5
2006-02-14optabs.c (expand_abs): Don't call do_jump_by_parts_greater_rtx directly...Roger Sayle1-19/+19
2006-02-13re PR middle-end/25724 (Emits call to __cmpdi2 for long long comparison in sw...Roger Sayle1-67/+121
2006-01-31expr.h (expand_normal): new inline function.Marcin Dalecki1-7/+7
2005-10-21dojump.c (do_jump): Handle side-effecting TRUTH_AND_EXPR and TRUTH_OR_EXPR.Paolo Bonzini1-4/+8
2005-10-19re PR target/19672 (Performance regression in simple loop code)Paolo Bonzini1-1/+37
2005-07-06Removal of -fforce-mem.Fariborz Jahanian1-12/+0
2005-06-25Update FSF address.Kelley Cook1-2/+2
2005-05-09dojump.c (do_jump, MINUS_EXPR): Build NE_EXPR and fall through to NE_EXPR case.David Edelsohn1-8/+6
2005-04-27dojump.c: Fix comment typos.Kazu Hirata1-2/+2