aboutsummaryrefslogtreecommitdiff
path: root/libgfortran/generated/shape_i2.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2024-12-31 14:47:03 +0100
committerRichard Biener <rguenth@gcc.gnu.org>2025-01-01 15:31:43 +0100
commitf8b559626025d2466c2780af6b62560dda468647 (patch)
tree654341b19c48164d01d723acd774501805510669 /libgfortran/generated/shape_i2.c
parentf8cd181e2d1d5541681ea7e3e92c8da46b048979 (diff)
downloadgcc-f8b559626025d2466c2780af6b62560dda468647.zip
gcc-f8b559626025d2466c2780af6b62560dda468647.tar.gz
gcc-f8b559626025d2466c2780af6b62560dda468647.tar.bz2
middle-end/118174 - bogus TER of tailcall
The following avoids applying TER to direct internal functions that are tailcall since the involved expansion code path doesn't honor TER constraints. PR middle-end/118174 * tree-outof-ssa.cc (ssa_is_replaceable_p): Exclude tailcalls. * gcc.dg/torture/pr118174.c: New testcase.
Diffstat (limited to 'libgfortran/generated/shape_i2.c')
0 files changed, 0 insertions, 0 deletions