summaryrefslogtreecommitdiff
path: root/gcc/cfgexpand.c
Commit message (Expand)AuthorAgeFilesLines
* Implement no_stack_protector attribute.Martin Liska2020-10-221-39/+43
* Come up with stack_protector enum.Martin Liska2020-10-221-7/+0
* rtl_data: Add sp_is_clobbered_by_asmH.J. Lu2020-09-161-5/+9
* vec: add exact argument for various grow functions.Martin Liska2020-08-271-6/+6
* middle-end/95493 - bogus MEM_ATTRS for variable array accessRichard Biener2020-06-051-1/+2
* extend DECL_GIMPLE_REG_P to all typesRichard Biener2020-05-071-0/+29
* Add patch_area_size and patch_area_entry to crtlH.J. Lu2020-05-011-0/+33
* Fix up duplicated duplicated words mostly in commentsJakub Jelinek2020-03-171-1/+1
* cfgexpand: Update partition size when merging variablesRichard Sandiford2020-01-221-0/+3
* Update copyright years.Jakub Jelinek2020-01-011-1/+1
* re PR middle-end/92825 (Unnecesary stack protection in Firefox's LightPixel.)Jakub Jelinek2019-12-101-53/+23
* * cfgexpand.c (expand_debug_expr): Do not ICE on SAD_EXPR.Jan Hubicka2019-12-061-0/+1
* Mark constant-sized objects as addressable if they have poly-int accessesRichard Sandiford2019-12-031-0/+15
* Remove gcc/params.* files.Martin Liska2019-11-121-1/+0
* Apply mechanical replacement (generated patch).Martin Liska2019-11-121-4/+4
* Remove clobber_highRichard Sandiford2019-10-011-1/+0
* Use more switch statements.Martin Liska2019-09-241-31/+31
* Force IFN_LOAD/STORE_LANES operands to be memory (PR91577)Richard Sandiford2019-09-051-4/+21
* cfgexpand.c (expand_gimple_stmt_1): If the statement doesn't have location...Eric Botcazou2019-07-121-0/+6
* PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor2019-07-091-11/+11
* PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor2019-07-091-2/+4
* cfgexpand.c (pass_expand::execute): Deal specially with instructions to be in...Eric Botcazou2019-07-021-25/+15
* Remove quite obvious dead assignments.Martin Liska2019-06-271-5/+4
* re PR debug/90900 (ICE in copy_rtx, at rtl.c:376)Richard Biener2019-06-181-1/+5
* re PR target/90811 ([nvptx] ptxas error on OpenMP offloaded code)Jakub Jelinek2019-06-121-7/+12
* trans.c (check_inlining_for_nested_subprog): Quote reserved names.Martin Sebor2019-05-171-5/+9
* cfgexpand.c (asm_clobber_reg_is_valid): Reject clobbers outside of accessible...Uros Bizjak2019-05-071-0/+9
* re PR tree-optimization/86214 (Strongly increased stack usage)Jakub Jelinek2019-01-171-0/+2
* PR inline-asm/52813 revisitedRichard Sandiford2019-01-151-6/+10
* re PR rtl-optimization/88796 (-fstack-protector* kills RTL DSE opportunities)Jakub Jelinek2019-01-141-0/+1
* re PR sanitizer/88619 (ICE in asan_emit_stack_protection, at asan.c:1574 sinc...Jakub Jelinek2019-01-071-1/+1
* Update copyright years.Jakub Jelinek2019-01-011-1/+1
* cfgexpand.c (asm_clobber_reg_is_valid): Also produce error when stack pointer...Dimitar Dimitrov2018-12-111-8/+34
* re PR sanitizer/88333 (ice in asan_emit_stack_protection, at asan.c:1574)Jakub Jelinek2018-12-051-0/+5
* Make red zone size more flexible for stack variables (PR sanitizer/81715).Martin Liska2018-11-301-5/+9
* PR85434: Prevent spilling of stack protector guard's address on ARMThomas Preud'homme2018-11-221-0/+17
* re PR rtl-optimization/87600 (Fix for PRs 86939 and 87479 causes build issues...Peter Bergner2018-11-081-0/+49
* re PR c++/58372 (internal compiler error: ix86_compute_frame_layout)Uros Bizjak2018-11-041-6/+8
* cfgexpand.c (expand_one_var): Use specific wording in error message for non-l...Eric Botcazou2018-10-191-1/+6
* Unpoison variable partition properly (PR sanitizer/85774).Martin Liska2018-09-241-0/+14
* re PR middle-end/86864 (ICE in commit_one_edge_insertion on switch construct)Eric Botcazou2018-09-151-0/+2
* re PR middle-end/82853 (Optimize x % 3 == 0 without modulo)Jakub Jelinek2018-09-121-0/+7
* Come up with fndecl_built_in_p.Martin Liska2018-08-271-2/+2
* Add new gswitch related functions into tree-cfg.c.Martin Liska2018-08-271-1/+1
* Remaining support for clobber highAlan Hayward2018-08-061-0/+1
* Revert "[ARM] Fix PR85434: spilling of stack protector guard's address on ARM"Thomas Preud'homme2018-08-021-10/+0
* [ARM] Fix PR85434: spilling of stack protector guard's address on ARMThomas Preud'homme2018-08-021-0/+10
* re PR middle-end/86705 (pr45678-2.c ICE with msp430-elf -mlarge)Jozef Lawrynowicz2018-07-311-5/+5
* [debug] Handle debug references to skipped paramsTom de Vries2018-07-091-0/+4
* re PR tree-optimization/64946 ([AArch64] gcc.target/aarch64/vect-abs-compile....Kugan Vivekanandarajah2018-06-161-0/+1