aboutsummaryrefslogtreecommitdiff
path: root/gcc/recog.h
AgeCommit message (Expand)AuthorFilesLines
2018-09-24Change EQ_ATTR_ALT to support up to 64 alternativesIlya Leoshkevich1-1/+1
2018-03-09re PR rtl-optimization/84682 (internal compiler error: Segmentation fault (pr...Alexandre Oliva1-1/+1
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-14invoke.texi: Document -Wcast-function-type.Bernd Edlinger1-1/+1
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-11-21make recog () take a rtx_insn *Trevor Saunders1-1/+1
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-08-21gencodes.c (gencodes): Print the comma for the preceding enum value rather th...Richard Sandiford1-3/+3
2015-06-06Promote types of rtl expressions to rtx_insn in gen_split and gen_peephole2Mikhail Maltsev1-2/+2
2015-05-20Promote types of RTL expressions to more derived ones.Mikhail Maltsev1-34/+34
2015-05-19recog: Increase max number of alternatives.Andreas Krebbel1-2/+2
2015-05-09more rtx_insn * in recog.cTrevor Saunders1-9/+9
2015-05-02make validate_replace_src_group take a rtx_insn *Trevor Saunders1-1/+1
2015-05-02recog_data::insn can be a rtx_insn *Trevor Saunders1-1/+1
2015-04-22remove some ifdef HAVE_cc0Trevor Saunders1-2/+0
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-10-29decl.c, [...]: Remove redundant enum from machine_mode.Richard Sandiford1-7/+7
2014-10-22recog.h (recog_data_d): Remove enabled_alternatives.Richard Sandiford1-6/+0
2014-10-22recog.h (constrain_operands): Add an alternative_mask parameter.Richard Sandiford1-2/+3
2014-10-22md.texi: Document "preferred_for_size" and "preferred_for_speed" attributes.Richard Sandiford1-1/+12
2014-10-22recog.h (extract_constrain_insn): Declare.Richard Sandiford1-0/+1
2014-09-15Instruction attributes take an rtx_insn *David Malcolm1-1/+1
2014-09-10insn_extract takes an rtx_insnDavid Malcolm1-1/+1
2014-09-09single_set takes an insnDavid Malcolm1-2/+2
2014-09-09recog_memoized works on an rtx_insn *David Malcolm1-6/+6
2014-08-21Use rtx_insn internally within generated functionsDavid Malcolm1-1/+1
2014-06-11recog.h (operand_alternative): Remove offmem_ok, nonffmem_ok, decmem_ok and i...Richard Sandiford1-13/+5
2014-06-04recog.h (operand_alternative): Convert reg_class, reject, matched and matches...Richard Sandiford1-7/+12
2014-06-04recog.h (alternative_class): New function.Richard Sandiford1-1/+9
2014-06-04recog.h (recog_op_alt): Convert to a flat array.Richard Sandiford1-3/+14
2014-05-27system.h (TEST_BIT): New macro.Richard Sandiford1-6/+36
2014-01-02Update copyright years in gcc/Richard Sandiford1-1/+1
2013-08-05re PR other/12081 (Gcc can't be compiled with -mregparm=3)Oleg Endo1-1/+51
2013-05-18recog.h (Recog_data): Rename to...Richard Sandiford1-2/+2
2013-05-14recog.h: Rename struct recog_data to Recog_data.Mike Stump1-2/+2
2013-01-10Update copyright years in gcc/Richard Sandiford1-3/+1
2013-01-04Update Copyright years for files modified in 2011 and/or 2012.Jakub Jelinek1-1/+2
2012-09-26re PR middle-end/54635 (Add addr_space_t argument to TARGET_MODE_DEPENDENT_AD...Georg-Johann Lay1-1/+1
2012-04-24recog.c (insn_invalid_p): Add IN_GROUP parameter and use validate_change to a...Andreas Krebbel1-1/+1
2011-07-21system.h (HAVE_DESIGNATED_UNION_INITIALIZERS): New.Jason Merrill1-1/+1
2011-04-15recog.h (insn_operand_data): Add an "allows_mem" field.Richard Sandiford1-0/+2
2011-04-12* recog.h, genoutput.c, optabs.c: Revert last patch.Richard Sandiford1-2/+0
2011-04-12recog.h (insn_operand_data): Add an "allows_mem" field.Richard Sandiford1-0/+2
2011-04-01recog.h (insn_data_d): Add n_generator_args.Richard Sandiford1-0/+1
2011-01-22New -fcompare-elim pass.Richard Henderson1-0/+5
2010-10-17target.def (preferred_output_reload_class): New hook.Anatoly Sokolov1-1/+1
2010-06-24re PR middle-end/44492 (auto-inc-dec pushes PRE_MODIFY/PRE_INC into inline as...Jakub Jelinek1-0/+3
2010-06-23re PR other/44644 (type/data name clash makes --enable-build-with-cxx cc1 har...Joern Rennecke1-2/+2
2010-05-12target.h (struct gcc_target): Add mode_dependent_address_p field.Anatoly Sokolov1-2/+2
2010-04-16recog.h (struct recog_data): New field is_operator.Bernd Schmidt1-0/+5