aboutsummaryrefslogtreecommitdiff
path: root/gcc/rtl.h
AgeCommit message (Expand)AuthorFilesLines
2019-08-13Adjust placement of protoype for tablejump_casesi_patternOlivier Hainque1-1/+1
2019-08-13Handle casesi dispatch tablejumps in create_trace_edges (as well)Olivier Hainque1-0/+1
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-4/+4
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-17/+21
2019-07-08emit-rtl.c (set_insn_locations): New function moved from...Eric Botcazou1-0/+1
2019-05-29rtl.h (LABEL_REF_P): New #define.Michael Meissner1-0/+4
2019-03-30re PR rtl-optimization/89862 (LTO bootstrap fails for ARM)Kugan Vivekanandarajah1-0/+1
2019-03-28rtl.h (NONDEBUG_INSN_P): Define as NONJUMP_INSN_P or JUMP_P or CALL_P instead...Jakub Jelinek1-3/+2
2019-01-24re PR rtl-optimization/88948 (ICE in elimination_costs_in_insn, at reload1.c:...Uros Bizjak1-0/+3
2019-01-09PR other/16615 [1/5]Sandra Loosemore1-1/+1
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-11-27Come up with memop_ret enum instead of int endp for memory operations.Martin Liska1-1/+16
2018-11-20S/390: Skip LT(G) peephole when literal pool is involvedIlya Leoshkevich1-0/+1
2018-11-20re PR rtl-optimization/85925 (compilation of masking with 257 goes wrong in c...Eric Botcazou1-0/+19
2018-08-16expmed.h (canonicalize_comparison): New declaration.Vlad Lazar1-0/+9
2018-08-06Add func to check if register is clobbered by clobber_highAlan Hayward1-0/+10
2018-08-06Generation support for CLOBBER_HIGHAlan Hayward1-0/+1
2018-08-06Add CLOBBER_HIGH expressionAlan Hayward1-1/+15
2018-06-18More rtx to rtx_insn * cleanupsDavid Malcolm1-8/+8
2018-06-13emit-rtl.c: more typesafetyDavid Malcolm1-20/+21
2018-06-08Remove MPXMartin Liska1-5/+0
2018-04-03Remove UBSAN in dwarf2out.c (PR tree-optimization/82491).Martin Liska1-1/+1
2018-03-02re PR rtl-optimization/84614 (wrong code with u16->u128 extension at aarch64 ...Jakub Jelinek1-0/+2
2018-02-09[IEPM] Introduce inline entry point markersAlexandre Oliva1-1/+6
2018-01-10Mostly revert r254296Richard Sandiford1-35/+6
2018-01-06re PR rtl-optimization/83682 (ICE in simplify_subreg, at simplify-rtx.c:6296)Jakub Jelinek1-2/+5
2018-01-03poly_int: GET_MODE_PRECISIONRichard Sandiford1-2/+12
2018-01-03re PR debug/83645 (ICE: in get_insn_template, at final.c:2100 with -gstatemen...Jakub Jelinek1-0/+1
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2018-01-02Make CONST_VECTOR_ELT handle implicitly-encoded elementsRichard Sandiford1-2/+12
2018-01-02New CONST_VECTOR layoutRichard Sandiford1-8/+45
2017-12-21poly_int: REG_ARGS_SIZERichard Sandiford1-2/+4
2017-12-20poly_int: operand_subwordRichard Sandiford1-2/+2
2017-12-20poly_int: SUBREG_BYTERichard Sandiford1-40/+39
2017-12-20poly_int: extract_bit_field bitrangeRichard Sandiford1-0/+6
2017-12-20poly_int: MEM_OFFSET and MEM_SIZERichard Sandiford1-2/+4
2017-12-20poly_int: REG_OFFSETRichard Sandiford1-2/+2
2017-12-20poly_int: rtx constantsRichard Sandiford1-4/+115
2017-12-12[SFN] Introduce -gstatement-frontiers option, enable debug markersAlexandre Oliva1-1/+1
2017-12-12[SFN] boilerplate changes in preparation to introduce nonbind markersAlexandre Oliva1-2/+45
2017-12-12[SFN] adjust RTL insn-walking APIAlexandre Oliva1-2/+2
2017-11-01Add narrower_subreg_mode helper functionRichard Sandiford1-0/+10
2017-11-01Add a fixed_size_mode classRichard Sandiford1-1/+1
2017-11-01Add a VEC_SERIES rtl codeRichard Sandiford1-0/+45
2017-11-01Allow vector CONSTsRichard Sandiford1-4/+21
2017-11-01Add more vec_duplicate simplificationsRichard Sandiford1-0/+15
2017-10-26Add wider_subreg_mode helper functionsRichard Sandiford1-0/+18
2017-10-09Replace insn_rtx_cost with insn_cost and pattern_costSegher Boessenkool1-1/+2
2017-09-19explow.c: Include "params.h".Jeff Law1-0/+1
2017-09-12Turn HARD_REGNO_NREGS into a target hookRichard Sandiford1-1/+1