aboutsummaryrefslogtreecommitdiff
path: root/gcc/cfgexpand.c
AgeCommit message (Expand)AuthorFilesLines
2019-01-17re PR tree-optimization/86214 (Strongly increased stack usage)Jakub Jelinek1-0/+2
2019-01-15PR inline-asm/52813 revisitedRichard Sandiford1-6/+10
2019-01-14re PR rtl-optimization/88796 (-fstack-protector* kills RTL DSE opportunities)Jakub Jelinek1-0/+1
2019-01-07re PR sanitizer/88619 (ICE in asan_emit_stack_protection, at asan.c:1574 sinc...Jakub Jelinek1-1/+1
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-12-11cfgexpand.c (asm_clobber_reg_is_valid): Also produce error when stack pointer...Dimitar Dimitrov1-8/+34
2018-12-05re PR sanitizer/88333 (ice in asan_emit_stack_protection, at asan.c:1574)Jakub Jelinek1-0/+5
2018-11-30Make red zone size more flexible for stack variables (PR sanitizer/81715).Martin Liska1-5/+9
2018-11-22PR85434: Prevent spilling of stack protector guard's address on ARMThomas Preud'homme1-0/+17
2018-11-08re PR rtl-optimization/87600 (Fix for PRs 86939 and 87479 causes build issues...Peter Bergner1-0/+49
2018-11-04re PR c++/58372 (internal compiler error: ix86_compute_frame_layout)Uros Bizjak1-6/+8
2018-10-19cfgexpand.c (expand_one_var): Use specific wording in error message for non-l...Eric Botcazou1-1/+6
2018-09-24Unpoison variable partition properly (PR sanitizer/85774).Martin Liska1-0/+14
2018-09-15re PR middle-end/86864 (ICE in commit_one_edge_insertion on switch construct)Eric Botcazou1-0/+2
2018-09-12re PR middle-end/82853 (Optimize x % 3 == 0 without modulo)Jakub Jelinek1-0/+7
2018-08-27Come up with fndecl_built_in_p.Martin Liska1-2/+2
2018-08-27Add new gswitch related functions into tree-cfg.c.Martin Liska1-1/+1
2018-08-06Remaining support for clobber highAlan Hayward1-0/+1
2018-08-02Revert "[ARM] Fix PR85434: spilling of stack protector guard's address on ARM"Thomas Preud'homme1-10/+0
2018-08-02[ARM] Fix PR85434: spilling of stack protector guard's address on ARMThomas Preud'homme1-0/+10
2018-07-31re PR middle-end/86705 (pr45678-2.c ICE with msp430-elf -mlarge)Jozef Lawrynowicz1-5/+5
2018-07-09[debug] Handle debug references to skipped paramsTom de Vries1-0/+4
2018-06-16re PR tree-optimization/64946 ([AArch64] gcc.target/aarch64/vect-abs-compile....Kugan Vivekanandarajah1-0/+1
2018-06-12Use poly_int rtx accessors instead of hwi accessorsRichard Sandiford1-4/+6
2018-06-08Remove MPXMartin Liska1-81/+2
2018-05-29re PR target/85918 (Conversions to/from [unsigned] long long are not vectoriz...Jakub Jelinek1-0/+3
2018-05-18Replace FMA_EXPR with one internal fn per optabRichard Sandiford1-4/+0
2018-05-09Add clobbers around IFN_LOAD/STORE_LANESRichard Sandiford1-1/+21
2018-05-06re PR c++/85659 (ICE with inline assembly inside virtual function)Jakub Jelinek1-4/+4
2018-02-09[IEPM] Introduce inline entry point markersAlexandre Oliva1-0/+9
2018-01-06re PR debug/83694 (New test case gcc.dg/pr83666.c from r256232 ICEs)Jakub Jelinek1-2/+6
2018-01-04re PR debug/83666 (ICE: SIGFPE with -O2 -g --param=sccvn-max-scc-size=10)Jakub Jelinek1-1/+1
2018-01-03poly_int: TYPE_VECTOR_SUBPARTSRichard Sandiford1-6/+11
2018-01-03re PR debug/83621 (ICE: in simplify_subreg, at simplify-rtx.c:6293 with -O -g)Jakub Jelinek1-0/+4
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-21poly_int: cfgexpand stack variablesRichard Sandiford1-41/+41
2017-12-21poly_int: frame allocationsRichard Sandiford1-25/+39
2017-12-20[SFN] debug markers before labels no moreAlexandre Oliva1-11/+2
2017-12-20poly_int: expand_debug_exprRichard Sandiford1-22/+18
2017-12-20poly_int: get_ref_base_and_extentRichard Sandiford1-5/+5
2017-12-20poly_int: tree constantsRichard Sandiford1-0/+3
2017-12-19[SFN] start rtl block with label, then markersAlexandre Oliva1-8/+4
2017-12-19read-rtl.c (parse_reg_note_name): Replace Yoda conditions with typical order ...Jakub Jelinek1-1/+1
2017-12-16PR tree-optimization/78918 - missing -Wrestrict on memcpy copying over selfMartin Sebor1-0/+3
2017-12-16Add VEC_SERIES_EXPR and associated optabRichard Sandiford1-0/+1
2017-12-16Add VEC_DUPLICATE_EXPR and associated optabRichard Sandiford1-0/+1
2017-12-12[SFN] introduce statement frontier notes, still disabledAlexandre Oliva1-52/+61
2017-12-12[SFN] not-quite-boilerplate changes in preparation to introduce nonbind markersAlexandre Oliva1-4/+20
2017-12-12[SFN] boilerplate changes in preparation to introduce nonbind markersAlexandre Oliva1-4/+4
2017-11-22Replace REDUC_*_EXPRs with internal functions.Richard Sandiford1-3/+0