]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/emit-rtl.c
RISC-V: Add testcase for pr114734
[thirdparty/gcc.git] / gcc / emit-rtl.c
2022-01-17  Martin LiskaRename .c files to .cc files.
2022-01-03  Jakub JelinekUpdate copyright years.
2021-12-30  Jakub Jelinekemit-rtl: Fix a -fcompare-debug issue due to var-tracki...
2021-09-13  Richard Earnshawrtl: directly handle MEM in gen_highpart [PR102125]
2021-09-10  liuhongtRevert "Get rid of all float-int special cases in valid...
2021-09-01  liuhongtGet rid of all float-int special cases in validate_subreg.
2021-05-04  Segher BoessenkoolRemove CC0
2021-04-16  Richard SandifordMark untyped calls and handle them specially [PR98689]
2021-03-31  Richard SandifordHandle CONST_POLY_INTs in CONST_VECTORs [PR97141, PR98726]
2021-01-04  Jakub JelinekUpdate copyright years.
2020-08-21  Senthil Kumar SelvarajAllow try_split to split RTX_FRAME_RELATED_P insns
2020-06-05  Richard Bienermiddle-end/95493 - bogus MEM_ATTRS for variable array...
2020-05-26  liuhongtFix non-comforming expander for floatv2div2sf2,floatuns...
2020-01-01  Jakub JelinekUpdate copyright years.
2019-11-12  Martin LiskaRemove gcc/params.* files.
2019-11-12  Martin LiskaApply mechanical replacement (generated patch).
2019-10-01  Richard SandifordRemove clobber_high
2019-09-30  Ilya LeoshkevichIntroduce rtx_alloca, alloca_raw_REG and alloca_rtx_fmt_*
2019-07-09  Martin SeborPR c++/61339 - add mismatch between struct and class...
2019-07-08  Eric Botcazouemit-rtl.c (set_insn_locations): New function moved...
2019-06-27  Martin LiskaRemove quite obvious dead assignments.
2019-05-22  Richard Bieneralias.c (ao_ref_from_mem): Move stack-slot sharing...
2019-04-24  Jakub Jelinekre PR target/90193 (asm goto with TLS "m" input operand...
2019-01-09  Sandra LoosemorePR other/16615 [1/5]
2019-01-01  Jakub JelinekUpdate copyright years.
2018-08-24  Uros Bizjakemit-rtl.c (init_emit_once): Do not emit MODE_POINTER_B...
2018-08-06  Alan HaywardGeneration support for CLOBBER_HIGH
2018-06-18  David MalcolmMore rtx to rtx_insn * cleanups
2018-06-13  David Malcolmemit-rtl.c: more typesafety
2018-03-23  Jakub Jelinekre PR inline-asm/85022 (internal compiler error: in...
2018-03-02  Jakub Jelinekre PR rtl-optimization/84614 (wrong code with u16-...
2018-02-19  Jakub Jelinekre PR target/84146 (ICE with -mcet in dwarf2out_var_loc...
2018-01-10  Richard SandifordMostly revert r254296
2018-01-03  Richard SandifordAdd support for MODE_VECTOR_BOOL
2018-01-03  Richard Sandifordpoly_int: GET_MODE_SIZE
2018-01-03  Richard Sandifordpoly_int: GET_MODE_NUNITS
2018-01-03  Jakub JelinekUpdate copyright years.
2018-01-03  Richard Sandifordpoly_int: REGMODE_NATURAL_SIZE
2018-01-02  Richard SandifordMake CONST_VECTOR_ELT handle implicitly-encoded elements
2018-01-02  Richard SandifordNew CONST_VECTOR layout
2017-12-28  Richard SandifordUse valid_for_const_vector_p instead of CONSTANT_P
2017-12-21  Jakub Jelinekre PR rtl-optimization/82973 (ICE in output_constant_po...
2017-12-21  Richard Sandifordpoly_int: REG_ARGS_SIZE
2017-12-20  Richard Sandifordpoly_int: operand_subword
2017-12-20  Richard Sandifordpoly_int: SUBREG_BYTE
2017-12-20  Richard Sandifordpoly_int: MEM_OFFSET and MEM_SIZE
2017-12-20  Richard Sandifordpoly_int: REG_OFFSET
2017-12-20  Richard Sandifordpoly_int: rtx constants
2017-12-20  Richard SandifordAdd a gen_int_shift_amount helper function
2017-12-19  Jakub Jelinekread-rtl.c (parse_reg_note_name): Replace Yoda conditio...
2017-12-16  Richard SandifordRevert accidental commit
2017-12-16  Richard SandifordAdd a gen_int_shift_amount helper function
2017-12-13  Eric Botcazoure PR middle-end/78468 (libgomp.c/reduction-10.c and...
2017-12-12  Alexandre Oliva[SFN] adjust RTL insn-walking API
2017-11-22  Richard SandifordFix calculation of ptr_mode for MODE_PARTIAL_INT Pmode
2017-11-09  Richard SandifordBe stricter about CONST_VECTOR operands
2017-11-09  Richard SandifordBase subreg rules on REGMODE_NATURAL_SIZE rather than...
2017-11-09  Martin LiskaInitialize split_branch_probability (PR target/82863).
2017-11-01  Richard SandifordAdd a VEC_SERIES rtl code
2017-11-01  Richard SandifordAllow vector CONSTs
2017-11-01  Richard SandifordAdd gen_(const_)vec_duplicate helpers
2017-10-20  Igor TsimbalistAdd generic part for Intel CET enabling. The spec is...
2017-09-15  Richard SandifordTurn CANNOT_CHANGE_MODE_CLASS into a hook
2017-09-12  Richard SandifordConvert hard_regno_nregs to a function
2017-09-05  Richard SandifordMake more use of int_mode_for_size
2017-09-04  Richard SandifordAdd subreg_memory_offset helper functions
2017-08-30  Richard Sandiford[71/77] Use opt_scalar_mode for mode iterators
2017-08-30  Richard Sandiford[66/77] Use scalar_mode for constant integers
2017-08-30  Richard Sandiford[62/77] Big machine_mode to scalar_int_mode replacement
2017-08-30  Richard Sandiford[28/77] Use is_a <scalar_int_mode> for miscellaneous...
2017-08-30  Richard Sandiford[17/77] Add an int_mode_for_size helper function
2017-08-30  Richard Sandiford[15/77] Add scalar_int_mode
2017-08-30  Richard Sandiford[11/77] Add a float_mode_for_size helper function
2017-08-30  Richard Sandiford[4/77] Add FOR_EACH iterators for modes
2017-08-22  Richard SandifordMake more use of paradoxical_subreg_p
2017-07-29  Trevor Saundersreplace rtx_alloc_stat with c++
2017-07-16  Jan Hubickaprofile-count.h (profile_probability::from_reg_br_prob_...
2017-05-04  Richard Bienertree.c (array_at_struct_end_p): Handle arrays at struct...
2017-04-27  Richard Bienerre PR middle-end/80533 (Alias analysis of zero length...
2017-02-02  Eric Botcazoure PR middle-end/78468 (libgomp.c/reduction-10.c and...
2017-01-05  David MalcolmIntroduce RTL function reader
2017-01-03  James Cowgillre PR rtl-optimization/65618 (gnat bootstrap comparison...
2017-01-01  Jakub JelinekUpdate copyright years.
2016-12-08  David MalcolmIntroduce emit_status::ensure_regno_capacity
2016-12-07  David MalcolmIntroduce rtl_data::init_stack_alignment
2016-12-06  Eric Botcazoure PR middle-end/78642 (invalid rtl sharing found in...
2016-12-02  Jakub Jelinekre PR target/78614 (ICE error: invalid rtl sharing...
2016-12-02  Jakub Jelinekre PR rtl-optimization/78547 (ICE: in loc_cmp, at var...
2016-11-30  Jakub Jelinekemit-rtl.c (verify_insn_sharing): Call verify_rtx_shari...
2016-11-23  Richard SandifordAdd more subreg offset helpers
2016-11-07  Bernd Schmidtemit-rtl.c (emit_copy_of_insn_after): Duplicate notes...
2016-11-02  Trevor Saundersremove cast from prev_nonnote_insn_bb
2016-11-02  Trevor Saundersuse rtx_insn * in various places where it is obvious
2016-10-21  Trevor Saundersmake LABEL_REF_LABEL a rtx_insn *
2016-10-13  Thomas Preud'hommeMove MEMMODEL_* from coretypes.h to memmodel.h
2016-09-22  Trevor Saundersmake next_cc0_user take rtx_insn *
2016-09-22  Trevor Saundersmake next/prev active_insn and active_insn_p take rtx_i...
2016-09-22  Trevor Saundersmake next/prev nonnote_nondebug_insn take rtx_insn *
2016-09-22  Trevor Saundersmake prev_real_insn take rtx_insn *
2016-09-22  Trevor Saundersmake next/prev nondebug_insn take rtx_insn *
next