]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/rtl.h
Optimize ODR enum streaming
[thirdparty/gcc.git] / gcc / rtl.h
2020-05-31  Jeff LawFix execute/20071219-1.c regression on H8 due to loss...
2020-05-08  Jakub Jelinekcsa: Fix --enable-checking=yes,df bootstrap failure...
2020-04-02  Jakub Jelinekcselib: Reuse VALUEs on sp adjustments [PR92264]
2020-01-01  Jakub JelinekUpdate copyright years.
2019-11-25  Bernd SchmidtConvert m68k to not use cc0
2019-10-01  Richard SandifordRemove clobber_high
2019-09-30  Richard SandifordPass an ABI to choose_hard_reg_mode
2019-09-30  Richard SandifordAdd a function for getting the ABI of a call insn target
2019-09-30  Ilya LeoshkevichIntroduce rtx_alloca, alloca_raw_REG and alloca_rtx_fmt_*
2019-09-19  Richard SandifordRework constant subreg folds and handle more variable...
2019-09-10  Richard SandifordMake get_call_rtx_from take a const rtx_insn *
2019-09-09  Richard SandifordMake note_stores take an rtx_insn
2019-09-09  Richard SandifordSimplify the implementation of HARD_REG_SET
2019-08-13  Olivier HainqueAdjust placement of protoype for tablejump_casesi_pattern
2019-08-13  Olivier HainqueHandle casesi dispatch tablejumps in create_trace_edges...
2019-07-09  Martin SeborPR c++/61339 - add mismatch between struct and class...
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-05-29  Michael Meissnerrtl.h (LABEL_REF_P): New #define.
2019-03-30  Kugan Vivekanandarajahre PR rtl-optimization/89862 (LTO bootstrap fails for...
2019-03-28  Jakub Jelinekrtl.h (NONDEBUG_INSN_P): Define as NONJUMP_INSN_P or...
2019-01-24  Uros Bizjakre PR rtl-optimization/88948 (ICE in elimination_costs_...
2019-01-09  Sandra LoosemorePR other/16615 [1/5]
2019-01-01  Jakub JelinekUpdate copyright years.
2018-11-27  Martin LiskaCome up with memop_ret enum instead of int endp for...
2018-11-20  Ilya LeoshkevichS/390: Skip LT(G) peephole when literal pool is involved
2018-11-20  Eric Botcazoure PR rtl-optimization/85925 (compilation of masking...
2018-08-16  Vlad Lazarexpmed.h (canonicalize_comparison): New declaration.
2018-08-06  Alan HaywardAdd func to check if register is clobbered by clobber_high
2018-08-06  Alan HaywardGeneration support for CLOBBER_HIGH
2018-08-06  Alan HaywardAdd CLOBBER_HIGH expression
2018-06-18  David MalcolmMore rtx to rtx_insn * cleanups
2018-06-13  David Malcolmemit-rtl.c: more typesafety
2018-06-08  Martin LiskaRemove MPX
2018-04-03  Martin LiskaRemove UBSAN in dwarf2out.c (PR tree-optimization/82491).
2018-03-02  Jakub Jelinekre PR rtl-optimization/84614 (wrong code with u16-...
2018-02-09  Alexandre Oliva[IEPM] Introduce inline entry point markers
2018-01-10  Richard SandifordMostly revert r254296
2018-01-06  Jakub Jelinekre PR rtl-optimization/83682 (ICE in simplify_subreg...
2018-01-03  Richard Sandifordpoly_int: GET_MODE_PRECISION
2018-01-03  Jakub Jelinekre PR debug/83645 (ICE: in get_insn_template, at final...
2018-01-03  Jakub JelinekUpdate copyright years.
2018-01-02  Richard SandifordMake CONST_VECTOR_ELT handle implicitly-encoded elements
2018-01-02  Richard SandifordNew CONST_VECTOR layout
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: extract_bit_field bitrange
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-12  Alexandre Oliva[SFN] Introduce -gstatement-frontiers option, enable...
2017-12-12  Alexandre Oliva[SFN] boilerplate changes in preparation to introduce...
2017-12-12  Alexandre Oliva[SFN] adjust RTL insn-walking API
2017-11-01  Richard SandifordAdd narrower_subreg_mode helper function
2017-11-01  Richard SandifordAdd a fixed_size_mode class
2017-11-01  Richard SandifordAdd a VEC_SERIES rtl code
2017-11-01  Richard SandifordAllow vector CONSTs
2017-11-01  Richard SandifordAdd more vec_duplicate simplifications
2017-10-26  Richard SandifordAdd wider_subreg_mode helper functions
2017-10-09  Segher BoessenkoolReplace insn_rtx_cost with insn_cost and pattern_cost
2017-09-20  Jeff Lawexplow.c: Include "params.h".
2017-09-12  Richard SandifordTurn HARD_REGNO_NREGS into a target hook
2017-09-04  Richard SandifordAdd subreg_memory_offset helper functions
2017-09-04  Richard SandifordPR82045: Avoid passing machine modes through "..."
2017-08-30  Richard SandifordDrop df_ from df_read_modify_subreg_p
2017-08-30  Richard SandifordAdd a partial_subreg_p predicate
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[59/77] Add a rtx_jump_table_data::get_data_mode helper
2017-08-30  Richard Sandiford[50/77] Add helper routines for SUBREG_PROMOTED_VAR_P...
2017-08-30  Richard Sandiford[49/77] Simplify nonzero/num_sign_bits hooks
2017-08-30  Richard Sandiford[21/77] Replace SCALAR_INT_MODE_P checks with is_a...
2017-08-22  Richard SandifordMake more use of paradoxical_subreg_p
2017-07-29  Trevor Saundersreplace shallow_copy_rtx_stat with c++
2017-07-29  Trevor Saundersreplace rtx_alloc_stat with c++
2017-07-16  Jan Hubickaprofile-count.h (profile_probability::from_reg_br_prob_...
2017-07-02  Richard SandifordReorganise machmode.h headers
2017-06-08  Jan Hubickasystem.h (fancy_abort): Annotate by ATTRIBUTE_COLD.
2017-03-14  Richard Bieneralias.c (struct alias_set_entry): Pack properly.
2017-01-05  David MalcolmIntroduce RTL function reader
2017-01-05  Jeff Lawre PR rtl-optimization/78812 (Wrong code generation...
2017-01-01  Jakub JelinekUpdate copyright years.
2016-12-09  David MalcolmPrevent use of MEM_* attr accessor macros as lvalues
2016-12-02  Dominik VogtPR target/77822: Add helper macro EXTRACT_ARGS_IN_RANGE...
2016-11-28  Jakub Jelinekre PR middle-end/78540 (ICE: in df_refs_verify, at...
2016-11-23  Richard SandifordAdd more subreg offset helpers
2016-11-21  Trevor Saundersmake dead_or_set_{,regno_}p take rtx_insn *
2016-11-21  Trevor Saundersmake add_int_reg_note take rtx_insn *
2016-11-21  Trevor Saundersmake replace_label_in_insn take labels as rtx_insn *
2016-11-18  Richard SandifordMake load_extend_op an inline function
2016-11-16  Jason Merrill* rtl.h: Declare gt_ggc_mx and gt_pch_nx.
2016-11-15  Richard SandifordAdd a load_extend_op wrapper
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 Saundersremove cast to rtx_insn * in remove_note
2016-10-21  Trevor Saundersmake tablejump_p return the label as a rtx_insn *
2016-10-21  Trevor Saundersmake LABEL_REF_LABEL a rtx_insn *
2016-10-16  Eric Botcazoure PR ada/37139 (DEP prevents using Ada tasking)
2016-10-12  Georg-Johann Layrtl.h (struct rtx_def): Comment how RTX_FLAGS will...
next