aboutsummaryrefslogtreecommitdiff
path: root/gcc/rtl.h
AgeCommit message (Expand)AuthorFilesLines
2016-04-27maybe_set_first_label_num can take an rtx_code_label *David Malcolm1-1/+1
2016-04-13re PR debug/70628 (ICE in get_reg_rtx, at emit-rtl.c:1025)Jakub Jelinek1-0/+2
2016-04-04re PR rtl-optimization/70484 (Wrong optimization with aliasing and access via...Richard Biener1-0/+2
2016-03-17re PR middle-end/70245 (Miscompilation of ICU on i386 with atom tuning starti...Jakub Jelinek1-1/+1
2016-02-24[gcse] PR rtl-optimization/69886: Check target mode in can_assign_to_reg_with...Kyrylo Tkachov1-1/+1
2016-01-21Fix PR66178, ICE due to misexpansion of constant expressions involving labels.Bernd Schmidt1-0/+1
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-11-25Remove broken ifcvt code for speculating memory writesBernd Schmidt1-1/+0
2015-11-06re PR debug/66728 (CONST_WIDE_INT causes corrupted DWARF debug info)Mike Stump1-0/+1
2015-10-30Add contains_symbol_ref_pAnatoly Sokolov1-0/+4
2015-10-20[PATCH] Move RTL printing code from sched-vis.c into print-rtl.cJeff Law1-13/+0
2015-10-13Fix prototype for print_insn in rtl.hNikolai Bozhenov1-1/+1
2015-10-05Remove remaining uses of REAL_ARITHMETICRichard Sandiford1-1/+1
2015-08-20rtl.h (rtvec_all_equal_p): Declare.Richard Sandiford1-0/+36
2015-07-31Use lowpart_subreg instead of simplify_gen_subregAnatoly Sokolov1-4/+1
2015-07-15remove some usage of expr_list from read_rtxTrevor Saunders1-1/+1
2015-07-13Fix double word typos.Aldy Hernandez1-1/+1
2015-07-09always define AUTO_INC_DECTrevor Saunders1-2/+4
2015-07-08target.def (rtx_costs): Remove "code" param, add "mode".Alan Modra1-39/+39
2015-07-08tree-core.h: Include symtab.h.Andrew MacLeod1-11/+1
2015-06-26rtl.h (emit): Add an optional boolean parameter to control whether barriers a...Richard Sandiford1-1/+1
2015-06-25alias.h (alias_set_type): Move typedef.Andrew MacLeod1-1/+0
2015-06-25cgraph.h (cgraph_rtl_info): Move to rtl.hAndrew MacLeod1-0/+17
2015-06-17coretypes.h: Include input.h and as-a.h.Andrew MacLeod1-2/+2
2015-06-14rtl.h (classify_insn): Declare.Richard Sandiford1-0/+1
2015-06-08coretypes.h: Include hash-table.h and hash-set.h for host files.Andrew MacLeod1-3/+4
2015-06-06emit-rtl.c, [...]: Replace rtx base types with more derived ones.Richard Sandiford1-1/+1
2015-06-06Promote types of rtl expressions to rtx_insn in gen_split and gen_peephole2Mikhail Maltsev1-3/+3
2015-06-04coretypes.h: Include machmode.h...Andrew MacLeod1-4/+12
2015-05-20Promote types of RTL expressions to more derived ones.Mikhail Maltsev1-13/+55
2015-05-19regs.h (END_HARD_REGNO): Delete.Richard Sandiford1-0/+7
2015-05-19rtl.h (reg_info): Add an nregs field.Richard Sandiford1-6/+13
2015-05-19rtl.h (PUT_MODE_RAW): New macro.Richard Sandiford1-5/+19
2015-05-19rtl.def (REG): Change format to "r".Richard Sandiford1-5/+23
2015-05-19df.h (df_ref_change_reg_with_loc): Remove old_regno parameter.Richard Sandiford1-3/+2
2015-05-19rtl.h (REG_NREGS): New macroRichard Sandiford1-0/+8
2015-05-09redirect_jump* can take a rtx_insn *Trevor Saunders1-3/+3
2015-05-09find_all_hard_reg_sets can take a rtx_insn *Trevor Saunders1-1/+1
2015-05-09make emit_debug_insn_before take a rtx_insn *Trevor Saunders1-1/+1
2015-05-09emit_note_before can take a rtx_insn *Trevor Saunders1-1/+1
2015-05-09emit_note_after can take a rtx_insn *Trevor Saunders1-1/+1
2015-05-09prev_cc0_setter can take a rtx_insn *Trevor Saunders1-1/+1
2015-05-09make noop_move_p take a rtx_insn *Trevor Saunders1-1/+1
2015-05-09make add_shallow_copy_of_reg_note take an rtx_insn *Trevor Saunders1-1/+1
2015-05-09make remove_reg_equal_equiv_notes take an rtx_insn *Trevor Saunders1-1/+1
2015-05-09can_nonlocal_goto can take a rtx_insn *Trevor Saunders1-1/+1
2015-05-09computed_jump_p takes a rtx_insn *Trevor Saunders1-1/+1
2015-05-09change in_expr_list_p to in_insn_list_pTrevor Saunders1-1/+1
2015-05-07rtl.h (always_void_p): New function.Richard Sandiford1-1/+8
2015-01-05rtlanal.c (refers_to_regno_p): Change return value from int to bool.Oleg Endo1-1/+8