aboutsummaryrefslogtreecommitdiff
path: root/gcc/rtl.h
AgeCommit message (Expand)AuthorFilesLines
2017-01-05Introduce RTL function readerDavid Malcolm1-0/+2
2017-01-05re PR rtl-optimization/78812 (Wrong code generation due to hoisting memory lo...Jeff Law1-0/+1
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-12-09Prevent use of MEM_* attr accessor macros as lvaluesDavid Malcolm1-1/+1
2016-12-02PR target/77822: Add helper macro EXTRACT_ARGS_IN_RANGE to system.h.Dominik Vogt1-0/+10
2016-11-28re PR middle-end/78540 (ICE: in df_refs_verify, at df-scan.c:4062 with -O -ma...Jakub Jelinek1-1/+1
2016-11-23Add more subreg offset helpersRichard Sandiford1-4/+40
2016-11-21make dead_or_set_{,regno_}p take rtx_insn *Trevor Saunders1-2/+2
2016-11-21make add_int_reg_note take rtx_insn *Trevor Saunders1-1/+1
2016-11-21make replace_label_in_insn take labels as rtx_insn *Trevor Saunders1-1/+1
2016-11-18Make load_extend_op an inline functionRichard Sandiford1-1/+13
2016-11-16* rtl.h: Declare gt_ggc_mx and gt_pch_nx.Jason Merrill1-0/+4
2016-11-15Add a load_extend_op wrapperRichard Sandiford1-0/+1
2016-11-07emit-rtl.c (emit_copy_of_insn_after): Duplicate notes in order.Bernd Schmidt1-0/+1
2016-11-02remove cast from prev_nonnote_insn_bbTrevor Saunders1-1/+1
2016-11-02remove cast to rtx_insn * in remove_noteTrevor Saunders1-1/+1
2016-10-21make tablejump_p return the label as a rtx_insn *Trevor Saunders1-1/+1
2016-10-21make LABEL_REF_LABEL a rtx_insn *Trevor Saunders1-1/+12
2016-10-16re PR ada/37139 (DEP prevents using Ada tasking)Eric Botcazou1-0/+5
2016-10-12rtl.h (struct rtx_def): Comment how RTX_FLAGS will be dumped in RTL dumps.Georg-Johann Lay1-9/+16
2016-09-22make next_cc0_user take rtx_insn *Trevor Saunders1-1/+1
2016-09-22make next/prev active_insn and active_insn_p take rtx_insn *Trevor Saunders1-3/+3
2016-09-22make next/prev nonnote_nondebug_insn take rtx_insn *Trevor Saunders1-2/+2
2016-09-22make prev_real_insn take rtx_insn *Trevor Saunders1-1/+1
2016-09-22make next/prev nondebug_insn take rtx_insn *Trevor Saunders1-2/+2
2016-09-22make next/prev _nonnote_insn take rtx_insn *Trevor Saunders1-4/+4
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