aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/frontend-passes.c
AgeCommit message (Expand)AuthorFilesLines
2014-01-02Update copyright years in gcc/Richard Sandiford1-1/+1
2013-05-01frontend-passes.c (optimize_power): Fix typo in comment.Thomas Koenig1-1/+1
2013-04-30re PR fortran/57071 (Optimize (-1)**k to 1 - 2 * mod(K, 2))Thomas Koenig1-0/+18
2013-04-28re PR fortran/57071 (Optimize (-1)**k to 1 - 2 * mod(K, 2))Thomas Koenig1-0/+63
2013-04-19re PR fortran/56872 (Incorrect SUM evaluation, involving implied-do loop, wit...Thomas Koenig1-20/+32
2013-04-18expr.c (find_array_element): Don't copy expr.Tobias Burnus1-0/+1
2013-04-15class.c (gfc_find_intrinsic_vtab): Removed unused var.Tobias Burnus1-2/+0
2013-04-11Replace enum gfc_try with bool type.Janne Blomqvist1-2/+2
2013-04-08re PR fortran/56872 (Incorrect SUM evaluation, involving implied-do loop, wit...Thomas Koenig1-1/+6
2013-03-28re PR fortran/55806 (Missed optimization with ANY or ALL)Thomas Koenig1-1/+98
2013-01-29re PR fortran/54107 ([F03] Memory hog with abstract interface)Janus Weil1-2/+2
2013-01-14re PR fortran/55806 (Missed optimization with ANY or ALL)Thomas Koenig1-0/+166
2013-01-10Update copyright years in gcc/Richard Sandiford1-1/+1
2012-12-09re PR fortran/55593 (Bogus error on passing DO LOOP variable)Thomas Koenig1-1/+5
2012-11-25re PR fortran/30146 (Redefining do-variable in excecution cycle)Thomas Koenig1-2/+179
2012-11-17This patch rewrites the old VEC macro-based interface into a new one based on...Diego Novillo1-5/+5
2012-10-04expr.c (scalarize_intrinsic_call): Plug memory leak.Tobias Burnus1-1/+1
2012-07-08gfortran.h: Do not include coretypes.h here.Steven Bosscher1-0/+1
2012-06-16re PR fortran/53642 (Front-end optimization: Wrong string length for deferred...Tobias Burnus1-7/+5
2012-06-07re PR fortran/52861 ((missed optimisation) missed transformation to memset wi...Thomas Koenig1-2/+4
2012-06-07re PR fortran/52861 ((missed optimisation) missed transformation to memset wi...Thomas Koenig1-4/+10
2012-05-30decl.c: Fix comment typos.Tobias Burnus1-3/+3
2012-05-11re PR libfortran/52537 (slow trim function)Thomas Koenig1-24/+128
2012-04-29re PR fortran/53148 (Incorrect intrinsic function parsing on labeled statemen...Thomas Koenig1-0/+10
2012-04-07re PR fortran/52893 (Moving functions out of implied DO loops)Thomas Koenig1-2/+18
2012-02-01re PR fortran/51958 (-ffrontend-optimize generates wrong code)Thomas Koenig1-0/+64
2012-01-27re PR fortran/51970 ([OOP] gimplification failed for polymorphic MOVE_ALLOC)Tobias Burnus1-1/+2
2011-12-11re PR fortran/50690 (ICE with front end optimization and OMP workshare)Thomas Koenig1-2/+36
2011-11-04frontend-passes.c (cfe_register_funcs): Return early in the case of an inline...Mikael Morin1-3/+4
2011-10-16frontend-passes.c (current_ns): Make static.Thomas Koenig1-2/+15
2011-10-10re PR fortran/50564 (Front-end optimization - ICE with FORALL)Thomas Koenig1-0/+17
2011-09-11re PR fortran/50327 (Front-end optimization generates wrong code for BLAS's s...Thomas Koenig1-0/+80
2011-09-08re PR fortran/44646 ([F08] Implement DO CONCURRENT)Tobias Burnus1-0/+1
2011-08-20re PR fortran/49638 ([OOP] length parameter is ignored when overriding type b...Janus Weil1-1/+1
2011-08-02backport: re PR fortran/46752 (OpenMP - Seg fault for unallocated allocatable...Jakub Jelinek1-0/+1
2011-07-28re PR fortran/31067 (MINLOC should sometimes be inlined (gas_dyn is sooooo sl...Jakub Jelinek1-1/+56
2011-06-13frontend-passes.c (remove_trim): New function.Thomas Koenig1-43/+36
2011-06-11frontend-passes.c (optimize_assignment): Follow chains of concatenation opera...Thomas Koenig1-0/+8
2011-06-08re PR fortran/18918 (Eventually support Fortran 2008's coarrays [co-arrays])Tobias Burnus1-0/+1
2011-05-22frontend-passes.c (cfe_register_funcs): Also register character functions if ...Thomas Koenig1-9/+8
2011-05-14re PR fortran/22572 (Double occurrence of matmul intrinsic not optimised)Thomas Koenig1-18/+34
2011-04-26frontend-passes.c (inserted_block): New variable.Thomas Koenig1-5/+35
2011-04-21re PR fortran/48405 (Handle expressions in DO loops for front-end optimization)Thomas Koenig1-111/+111
2011-04-19Use XDELETEVEC instead of freeJanne Blomqvist1-3/+1
2011-04-18convert each use of gfc_free (p) to free (p)Jim Meyering1-9/+9
2011-04-10Remove doubled up words.Mike Stump1-1/+1
2011-04-08re PR fortran/48448 (Implement -f(no-)frontend-optimization)Thomas Koenig1-1/+19
2011-04-04frontend-passes: (optimize_lexical_comparison): New function.Thomas Koenig1-7/+72
2011-04-04re PR fortran/48412 (CP2K miscompiled due to some Fortran frontend pass)Thomas Koenig1-4/+4
2011-04-01re PR fortran/48352 (segfault in fortran/frontend-passes.c)Thomas Koenig1-0/+7