aboutsummaryrefslogtreecommitdiff
path: root/gcc/cfgexpand.c
AgeCommit message (Expand)AuthorFilesLines
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
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-11/+11
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-2/+4
2019-07-02cfgexpand.c (pass_expand::execute): Deal specially with instructions to be in...Eric Botcazou1-25/+15
2019-06-27Remove quite obvious dead assignments.Martin Liska1-5/+4
2019-06-18re PR debug/90900 (ICE in copy_rtx, at rtl.c:376)Richard Biener1-1/+5
2019-06-12re PR target/90811 ([nvptx] ptxas error on OpenMP offloaded code)Jakub Jelinek1-7/+12
2019-05-17trans.c (check_inlining_for_nested_subprog): Quote reserved names.Martin Sebor1-5/+9
2019-05-07cfgexpand.c (asm_clobber_reg_is_valid): Reject clobbers outside of accessible...Uros Bizjak1-0/+9
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