aboutsummaryrefslogtreecommitdiff
path: root/gcc/rtlanal.c
AgeCommit message (Expand)AuthorFilesLines
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
2012-06-17output.h (split_double): Move prototype to rtl.h.Steven Bosscher1-0/+144
2012-05-09re PR bootstrap/53249 (Bootstrap failure)Richard Sandiford1-0/+14
2012-04-18lto-symtab.c (lto_cgraph_replace_node): Update.Jan Hubicka1-2/+2
2012-04-11re PR target/16458 (PowerPC - redundant compare)Peter Bergner1-1/+20
2011-11-08Merge from transactional-memory branch.Aldy Hernandez1-0/+1
2011-10-24re PR bootstrap/50836 (bootstrap fails due to error: no previous prototype fo...Bernd Schmidt1-1/+1
2011-10-21reg-notes.def (DEP_CONTROL): New.Bernd Schmidt1-0/+50
2011-08-26* rtlanal.c (nonzero_bits1): Handle CLRSB.Jakub Jelinek1-2/+7
2011-08-18tm.texi.in (TARGET_RTX_COSTS): Add an opno paramter.Richard Sandiford1-10/+12
2011-08-18rtl.h (set_src_cost, [...]): New functions.Richard Sandiford1-1/+1
2011-07-28rtlanal.c (tablejump_p): False for returns.Bernd Schmidt1-2/+5
2011-07-19rtl.texi (MEM_SIZE_KNOWN_P): Document.Richard Sandiford1-1/+1
2011-07-08defaults.h (REG_WORDS_BIG_ENDIAN): Provide a default.Bernd Schmidt1-1/+10
2011-07-08rtlanal.c (nonzero_bits1): Don't compare GET_MODE_SIZE against a bitsize.Bernd Schmidt1-1/+1
2011-07-06explow.c (trunc_int_for_mode): Use GET_MODE_PRECISION instead of GET_MODE_BIT...Bernd Schmidt1-39/+39
2011-07-06emit-rtl.c (paradoxical_subreg_p): New function.Bernd Schmidt1-2/+1
2011-07-06cse.c (find_comparison_args): Use val_mode_signbit_set_p.Bernd Schmidt1-26/+14
2011-06-24Properly handle pointer addition/subtraction in num_sign_bit_copies1.H.J. Lu1-15/+0
2011-06-24Properly handle pointer addition/subtraction.H.J. Lu1-14/+0
2011-05-29re PR rtl-optimization/48830 (unrecognized insn: storing invalid upper FP reg...Eric Botcazou1-2/+2
2011-02-03re PR debug/43092 (Wrong debuginfo with VTA and -fomit-frame-pointer/-mno-acc...Alexandre Oliva1-0/+117
2010-11-30hwint.c: New.Joseph Myers1-1/+0
2010-11-16re PR rtl-optimization/46315 (-O2 -fno-strict-overflow causes wrong code gene...Eric Botcazou1-0/+27
2010-09-29re PR target/40457 (use stm and ldm to access consecutive memory words)Bernd Schmidt1-0/+11
2010-09-17options.texi (Variable): Document.Joseph Myers1-7/+1
2010-08-20tm.texi.in (PIC_OFFSET_TABLE_REG_CALL_CLOBBERED): Document to be zero or nonz...Joseph Myers1-7/+2
2010-08-05rtlanal.c (nonzero_bits1): Use unsigned HOST_WIDE_INT in all mask computations.Eric Botcazou1-53/+61
2010-07-30rtlanal.c (simplify_subreg_regno): Don't treat HARD_FRAME_POINTER_REGNUM spec...Bernd Schmidt1-2/+1
2010-07-30re PR debug/45055 (another -fcompare-debug failure with uninitialised read in...Jakub Jelinek1-3/+1
2010-07-08toplev.h: Do not include diagnostic-core.h.Manuel López-Ibáñez1-0/+1
2010-06-13bitmap.c (bitmap_and, [...]): Turn internal datastructure checks into checkin...Jan Hubicka1-1/+1
2010-06-01fwprop.c: Make emit-rtl.h include last.Jan Hubicka1-0/+1
2010-05-21tree.h: Include real.h and fixed-value.h as basic datatypes.Steven Bosscher1-1/+0
2010-05-02target.h (struct calls): Add function_value_regno_p field.Anatoly Sokolov1-1/+1
2009-11-25Remove trailing white spaces.H.J. Lu1-15/+15
2009-11-03re PR target/10127 (-fstack-check let's program crash)Eric Botcazou1-0/+5
2009-11-03re PR rtl-optimization/41917 (Strange athrithmetic result with -O3)Jakub Jelinek1-2/+10