summaryrefslogtreecommitdiff
path: root/gcc/read-rtl.c
AgeCommit message (Expand)Author
2020-01-01Update copyright years.Jakub Jelinek
2019-07-16Report ambiguous uses of .md attributesRichard Sandiford
2019-06-27Remove quite obvious dead assignments.Martin Liska
2019-05-31New .md construct: define_insn_and_rewriteRichard Sandiford
2019-05-12Accept code attributes as rtx codes in .md filesRichard Sandiford
2019-01-01Update copyright years.Jakub Jelinek
2018-11-21apply_subst_iterator: Handle define_split/define_insn_and_splitH.J. Lu
2018-10-11Elide repeated RTL elements.Andrew Stubbs
2018-08-02[gen/AArch64] Generate helpers for substituting iterator values into pattern ...Richard Sandiford
2018-01-03Update copyright years.Jakub Jelinek
2017-12-20poly_int: SUBREG_BYTERichard Sandiford
2017-12-19read-rtl.c (parse_reg_note_name): Replace Yoda conditions with typical order ...Jakub Jelinek
2017-08-21Pass rtx and index to read-md.c iterator routinesRichard Sandiford
2017-01-06read-rtl.c (rtx_reader::read_rtx_code): Avoid -Wsign-compare warning.Jakub Jelinek
2017-01-05Introduce RTL function readerDavid Malcolm
2017-01-01Update copyright years.Jakub Jelinek
2016-12-08Split class rtx_reader into md_reader vs rtx_readerDavid Malcolm
2016-10-18read-md.c: Move various state to within class rtx_readerDavid Malcolm
2016-09-26read-rtl.c: split out read_rtx_operand from read_rtx_codeDavid Malcolm
2016-09-21Introduce class rtx_readerDavid Malcolm
2016-08-12re PR c/7652 (-Wswitch-break : Warn if a switch case falls through)Marek Polacek
2016-07-20cse.c: Use HOST_WIDE_INT_M1 instead of ~(HOST_WIDE_INT) 0.Uros Bizjak
2016-05-10Simplify read-md.c and read-rtl.c using require_char_wsDavid Malcolm
2016-01-04Update copyright years.Jakub Jelinek
2015-10-01remove many typedefsTrevor Saunders
2015-08-19remove more useless typedefsTrevor Saunders
2015-07-15remove some usage of expr_list from read_rtxTrevor Saunders
2015-06-08coretypes.h: Include hash-table.h and hash-set.h for host files.Andrew MacLeod
2015-06-01read-rtl.c: Adapt to use HAVE_DECL_ATOLL instead of HAVE_ATOLL.Andreas Tobler
2015-05-19rtl.h (reg_info): Add an nregs field.Richard Sandiford
2015-05-19rtl.def (REG): Change format to "r".Richard Sandiford
2015-01-05Update copyright years.Jakub Jelinek
2014-10-29decl.c, [...]: Remove redundant enum from machine_mode.Richard Sandiford
2014-05-06Merge in wide-int.Kenneth Zadeck
2014-01-29re PR other/58712 (issues found by --enable-checking=valgrind)Jakub Jelinek
2014-01-02Update copyright years in gcc/Richard Sandiford
2013-07-18read-rtl.c (validate_const_int): Once an invalid character is seen, quit the ...Po-Chun Chang
2013-05-22read-rtl.c (copy_rtx_for_iterators): Continue applying iterators while it has...Michael Zolotukhin
2013-01-10Update copyright years in gcc/Richard Sandiford
2013-01-04Update Copyright years for files modified in 2011 and/or 2012.Jakub Jelinek
2012-11-30gensupport.c (maybe_eval_c_test): Remove not-null check for expr.Michael Zolotukhin
2012-11-19md.texi: Document define_subst.Maxim Kuznetsov
2012-11-17This patch rewrites the old VEC macro-based interface into a new one based on...Diego Novillo
2012-09-10Remove unnecessary VEC function overloads.Diego Novillo
2012-06-18Implement support for int iterators.Tejas Belagod
2012-06-13read-rtl.c (mapping): Remove index field.Richard Sandiford
2011-01-03Update Copyright years for files modified in 2010.Jakub Jelinek
2010-06-10Makefile.in (build/genmddeps.o): Depend on $(READ_MD_H).Richard Sandiford
2010-06-10Makefile.in (READ_MD_H): Add $(HASHTAB_H).Richard Sandiford
2010-06-10read-rtl.c (md_name): New structure.Richard Sandiford