summaryrefslogtreecommitdiff
path: root/gcc/recog.h
AgeCommit message (Expand)Author
2020-08-21Allow try_split to split RTX_FRAME_RELATED_P insnsSenthil Kumar Selvaraj
2020-06-22recog: Restore builds with ClangRichard Sandiford
2020-06-17recog: Tweak insn_gen_fn::operator() definitionRichard Sandiford
2020-06-12recog: Use parameter packs for operator()Richard Sandiford
2020-01-01Update copyright years.Jakub Jelinek
2019-11-25Convert m68k to not use cc0Bernd Schmidt
2019-09-09Simplify the implementation of HARD_REG_SETRichard Sandiford
2019-07-13re PR target/90723 (pr88598-2.c segfaults with -msve-vector-bits=256)Prathamesh Kulkarni
2019-01-01Update copyright years.Jakub Jelinek
2018-09-24Change EQ_ATTR_ALT to support up to 64 alternativesIlya Leoshkevich
2018-03-09re PR rtl-optimization/84682 (internal compiler error: Segmentation fault (pr...Alexandre Oliva
2018-01-03Update copyright years.Jakub Jelinek
2017-12-14invoke.texi: Document -Wcast-function-type.Bernd Edlinger
2017-01-01Update copyright years.Jakub Jelinek
2016-11-21make recog () take a rtx_insn *Trevor Saunders
2016-01-04Update copyright years.Jakub Jelinek
2015-08-21gencodes.c (gencodes): Print the comma for the preceding enum value rather th...Richard Sandiford
2015-06-06Promote types of rtl expressions to rtx_insn in gen_split and gen_peephole2Mikhail Maltsev
2015-05-20Promote types of RTL expressions to more derived ones.Mikhail Maltsev
2015-05-19recog: Increase max number of alternatives.Andreas Krebbel
2015-05-09more rtx_insn * in recog.cTrevor Saunders
2015-05-02make validate_replace_src_group take a rtx_insn *Trevor Saunders
2015-05-02recog_data::insn can be a rtx_insn *Trevor Saunders
2015-04-22remove some ifdef HAVE_cc0Trevor Saunders
2015-01-05Update copyright years.Jakub Jelinek
2014-10-29decl.c, [...]: Remove redundant enum from machine_mode.Richard Sandiford
2014-10-22recog.h (recog_data_d): Remove enabled_alternatives.Richard Sandiford
2014-10-22recog.h (constrain_operands): Add an alternative_mask parameter.Richard Sandiford
2014-10-22md.texi: Document "preferred_for_size" and "preferred_for_speed" attributes.Richard Sandiford
2014-10-22recog.h (extract_constrain_insn): Declare.Richard Sandiford
2014-09-15Instruction attributes take an rtx_insn *David Malcolm
2014-09-10insn_extract takes an rtx_insnDavid Malcolm
2014-09-09single_set takes an insnDavid Malcolm
2014-09-09recog_memoized works on an rtx_insn *David Malcolm
2014-08-21Use rtx_insn internally within generated functionsDavid Malcolm
2014-06-11recog.h (operand_alternative): Remove offmem_ok, nonffmem_ok, decmem_ok and i...Richard Sandiford
2014-06-04recog.h (operand_alternative): Convert reg_class, reject, matched and matches...Richard Sandiford
2014-06-04recog.h (alternative_class): New function.Richard Sandiford
2014-06-04recog.h (recog_op_alt): Convert to a flat array.Richard Sandiford
2014-05-27system.h (TEST_BIT): New macro.Richard Sandiford
2014-01-02Update copyright years in gcc/Richard Sandiford
2013-08-05re PR other/12081 (Gcc can't be compiled with -mregparm=3)Oleg Endo
2013-05-18recog.h (Recog_data): Rename to...Richard Sandiford
2013-05-14recog.h: Rename struct recog_data to Recog_data.Mike Stump
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-09-26re PR middle-end/54635 (Add addr_space_t argument to TARGET_MODE_DEPENDENT_AD...Georg-Johann Lay
2012-04-24recog.c (insn_invalid_p): Add IN_GROUP parameter and use validate_change to a...Andreas Krebbel
2011-07-21system.h (HAVE_DESIGNATED_UNION_INITIALIZERS): New.Jason Merrill
2011-04-15recog.h (insn_operand_data): Add an "allows_mem" field.Richard Sandiford