aboutsummaryrefslogtreecommitdiff
path: root/gcc/cfgexpand.c
AgeCommit message (Expand)AuthorFilesLines
2022-01-17Rename .c files to .cc files.Martin Liska1-7030/+0
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-11-25Remove never looping loop in label_rtx_for_bbRichard Biener1-18/+6
2021-11-19Revert "Remove MAY_HAVE_DEBUG_MARKER_STMTS and MAY_HAVE_DEBUG_BIND_STMTS."Martin Liska1-1/+1
2021-11-18Remove MAY_HAVE_DEBUG_MARKER_STMTS and MAY_HAVE_DEBUG_BIND_STMTS.Martin Liska1-1/+1
2021-11-16Replace more DEBUG_EXPR_DECL creations with build_debug_expr_declMartin Jambor1-3/+2
2021-11-09Introduce build_debug_expr_declMartin Jambor1-4/+1
2021-10-21Fix again PR middle-end/102764Eric Botcazou1-1/+4
2021-10-20Fix PR middle-end/102764Eric Botcazou1-1/+1
2021-08-11Small tweak to expand_used_varsEric Botcazou1-6/+3
2021-07-15pass location to md_asm_adjustTrevor Saunders1-4/+5
2021-07-15use error_at and warning_at in cfgexpand.cTrevor Saunders1-17/+18
2021-06-24middle-end: add support for per-location warning groups.Martin Sebor1-3/+3
2021-06-21inline-asm: Fix ICE with bitfields in "m" operands [PR100785]Jakub Jelinek1-8/+35
2021-05-19Avoid marking TARGET_MEM_REF bases addressableRichard Biener1-4/+6
2021-05-18Avoid setting TREE_ADDRESSABLE on stack vars during RTL expansionRichard Biener1-32/+75
2021-05-12expand: Don't reuse DEBUG_EXPRs with vector type if they have different modes...Jakub Jelinek1-1/+6
2021-05-07Fix incorrect array bounds with -fgnat-encodings=minimal in DWARFEric Botcazou1-1/+1
2021-05-05middle-end/100394 - avoid DSE/DCE of pure call that throwsRichard Biener1-1/+4
2021-03-04Add input_modes parameter to TARGET_MD_ASM_ADJUST hookIlya Leoshkevich1-8/+8
2021-02-08opts: fix handling of -fpatchable-function-entries optionMartin Liska1-2/+4
2021-01-27Rename PROP_trees to PROP_gimpleJakub Jelinek1-1/+1
2021-01-05expand: Fold x - y < 0 to x < y during expansion [PR94802]Jakub Jelinek1-0/+8
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-12-10Remove misleading debug line entriesBernd Edlinger1-8/+1
2020-12-04debug: Fix another vector DECL_MODE ICE [PR98100]Jakub Jelinek1-2/+5
2020-11-25libsanitizer: mid-end: Introduce stack variable handling for HWASANMatthew Malcomson1-21/+146
2020-11-13[PATCH] Implementation of asm goto outputsVladimir N. Makarov1-9/+30
2020-11-13remove almost all users of gimple_expr_codeRichard Biener1-4/+3
2020-11-06core: Rename DECL_IS_BUILTIN -> DECL_IS_UNDECLARED_BUILTINNathan Sidwell1-1/+1
2020-11-03Fix PR97205Bernd Edlinger1-17/+26
2020-10-22Implement no_stack_protector attribute.Martin Liska1-39/+43
2020-10-22Come up with stack_protector enum.Martin Liska1-7/+0
2020-09-16rtl_data: Add sp_is_clobbered_by_asmH.J. Lu1-5/+9
2020-08-27vec: add exact argument for various grow functions.Martin Liska1-6/+6
2020-06-05middle-end/95493 - bogus MEM_ATTRS for variable array accessRichard Biener1-1/+2
2020-05-07extend DECL_GIMPLE_REG_P to all typesRichard Biener1-0/+29
2020-05-01Add patch_area_size and patch_area_entry to crtlH.J. Lu1-0/+33
2020-03-17Fix up duplicated duplicated words mostly in commentsJakub Jelinek1-1/+1
2020-01-22cfgexpand: Update partition size when merging variablesRichard Sandiford1-0/+3
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-10re PR middle-end/92825 (Unnecesary stack protection in Firefox's LightPixel.)Jakub Jelinek1-53/+23
2019-12-06* cfgexpand.c (expand_debug_expr): Do not ICE on SAD_EXPR.Jan Hubicka1-0/+1
2019-12-03Mark constant-sized objects as addressable if they have poly-int accessesRichard Sandiford1-0/+15
2019-11-12Remove gcc/params.* files.Martin Liska1-1/+0
2019-11-12Apply mechanical replacement (generated patch).Martin Liska1-4/+4
2019-10-01Remove clobber_highRichard Sandiford1-1/+0
2019-09-24Use more switch statements.Martin Liska1-31/+31
2019-09-05Force IFN_LOAD/STORE_LANES operands to be memory (PR91577)Richard Sandiford1-4/+21
2019-07-12cfgexpand.c (expand_gimple_stmt_1): If the statement doesn't have location...Eric Botcazou1-0/+6