aboutsummaryrefslogtreecommitdiff
path: root/gcc/rtlanal.c
AgeCommit message (Expand)AuthorFilesLines
2014-08-28rtl.h (for_each_inc_dec_fn): Remove special case for -1.Richard Sandiford1-75/+32
2014-08-28rtl.h (find_all_hard_regs): Declare.Richard Sandiford1-17/+14
2014-08-28rtl.h (replace_label_data): Delete.Richard Sandiford1-44/+67
2014-08-28rtl.h (get_pool_constant, [...]): Replace rtx parameters with const_rtx param...Richard Sandiford1-28/+18
2014-08-28rtl-iter.h: New file.Richard Sandiford1-1/+130
2014-08-27rtl_data.x_nonlocal_goto_handler_labels becomes an rtx_expr_listDavid Malcolm1-6/+6
2014-08-26Remove DF_REF_INSN scaffoldingDavid Malcolm1-1/+1
2014-08-26Various condition-handling callsDavid Malcolm1-3/+5
2014-08-26cselib and incdecDavid Malcolm1-3/+3
2014-08-25Add rtx_jump_table_data::get_labels methodDavid Malcolm1-2/+1
2014-08-22rtlanal.c: Use rtx_insnDavid Malcolm1-5/+5
2014-08-21find_first_parameter_load returns an rtx_insnDavid Malcolm1-2/+2
2014-08-19Make tablejump_p accept a rtx_jump_table_data **David Malcolm1-5/+6
2014-08-18New function: for_each_rtx_in_insnDavid Malcolm1-0/+16
2014-08-08calls.c (precompute_arguments): Use new SUBREG_PROMOTED_SET instead of SUBREG...Kugan Vivekanandarajah1-3/+3
2014-07-26rtl.h (tls_referenced_p): Declare.Richard Sandiford1-0/+19
2014-05-06Merge in wide-int.Kenneth Zadeck1-1/+24
2014-04-25Register CALL_INSN_FUNCTION_USAGE in find_all_hard_reg_setsTom de Vries1-2/+8
2014-04-25Add implicit parameter to find_all_hard_reg_setsRadovan Obradovic1-2/+2
2014-03-26re PR rtl-optimization/60452 (wrong code at -O1 with large offsets in the frame)Eric Botcazou1-12/+30
2014-01-25rtlanal.c (canonicalize_condition): Split out duplicated mode check.Richard Sandiford1-20/+31
2014-01-02Update copyright years in gcc/Richard Sandiford1-1/+1
2013-12-05Eliminate redundant vec_select moves.Tejas Belagod1-0/+21
2013-11-18c-common.c, [...]: Replace tree_low_cst (..., 0) with tree_to_shwi throughout.Richard Sandiford1-1/+1
2013-11-18cuintp.c: Replace host_integerp (..., 0) with tree_fits_shwi_p throughout.Richard Sandiford1-1/+1
2013-11-05rtlanal.c (tablejump_p): Expect a JUMP_TABLE_DATA to always follow immediatel...Steven Bosscher1-2/+1
2013-09-28alloc-pool.c, [...]: Add missing whitespace before "(".Richard Sandiford1-1/+1
2013-09-27rtlanal.c (must_be_base_p, [...]): Delete.Richard Sandiford1-43/+58
2013-09-27re PR middle-end/58547 (rtlanal.c:5482:19: error: comparison between signed a...Iain Sandoe1-1/+1
2013-09-25rtlanal.c (lsb_bitfield_op_p): New predicate for bitfield operations from the...Yvan Roux1-5/+31
2013-09-23rtl.texi (REG_NOTES): Say that int_list can also be used.Richard Sandiford1-0/+30
2013-08-23re PR other/57324 (Undefined behavior issues found with clang's -fsanitize=un...Marc Glisse1-1/+1
2013-07-23reload.c (find_reloads): Exit loop once we find this operand cannot be reload...Po-Chun Chang1-1/+4
2013-06-13rtlanal.c (noop_move_p): Check the code to be executed for COND_EXEC.Bin Cheng1-0/+4
2013-05-30rtlanal.c (tablejump_p): Expect table and label to be adjacent.Steven Bosscher1-0/+1
2013-01-10Update copyright years in gcc/Richard Sandiford1-3/+1
2012-12-21rtlanal.c (volatile_insn_p): Delete commented out code.Eric Botcazou1-5/+2
2012-11-26re PR middle-end/55030 (gcc.c-torture/execute/builtins/memcpy-chk.c execution...Hans-Peter Nilsson1-2/+2
2012-11-19re PR rtl-optimization/55315 (comparing address to constant is folded in cse)Tom de Vries1-3/+1
2012-10-30Remove lra_in_progress check for ARG_POINTER_REGNUMH.J. Lu1-4/+1
2012-10-29rtlanal.c (strip_address_mutation): Use SUBREG_REG instead of XEXP.Vladimir Makarov1-1/+1
2012-10-29re PR middle-end/55116 (LRA failed to decompose ASHIFT)Vladimir Makarov1-0/+6
2012-10-26re PR bootstrap/55049 (bootstrap failed with --with-multilib-list=m32,m64,mx32)Richard Sandiford1-0/+369
2012-10-23dbxout.c (dbxout_symbol_location): Pass new argument to alter_subreg.Vladimir Makarov1-3/+11
2012-10-16rtl.h (get_call_rtx_from): New prototype.Steven Bosscher1-0/+16
2012-09-20* rtlanal.c (dead_or_set_regno_p): Fix COND_EXEC handling.Joern Rennecke1-1/+2
2012-09-05hooks.c (hook_int_rtx_mode_as_bool_0): New function.Oleg Endo1-2/+2
2012-08-23alias.c (rtx_equal_for_memref_p): Convert constant cases.Kenneth Zadeck1-48/+12
2012-08-02cfgexpand.c (expand_debug_locations): Encapsulate test for CONST_DOUBLE in ma...Kenneth Zadeck1-7/+2
2012-07-12re PR rtl-optimization/53176 (gcc.dg/lower-subreg-1.c FAILs)Hans-Peter Nilsson1-5/+22