aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/gfortran.h
diff options
context:
space:
mode:
authorAdam Nemet <anemet@caviumnetworks.com>2008-05-15 19:25:53 +0000
committerAdam Nemet <nemet@gcc.gnu.org>2008-05-15 19:25:53 +0000
commit36dafbd1f164e05181dceb8151ea62c0b50eb1a2 (patch)
tree079188d9b1647cab153882c44eb6a6dd756a3fff /gcc/fortran/gfortran.h
parentfda9d38f808e467c32a25199adf3c91c99c0518d (diff)
downloadgcc-36dafbd1f164e05181dceb8151ea62c0b50eb1a2.zip
gcc-36dafbd1f164e05181dceb8151ea62c0b50eb1a2.tar.gz
gcc-36dafbd1f164e05181dceb8151ea62c0b50eb1a2.tar.bz2
re PR middle-end/36194 (Truncation optimization in combine can remove necessary truncations)
PR middle-end/36194 * combine.c (check_conversion): Rename to check_promoted_subreg. Don't call record_truncated_value from here. (record_truncated_value): Turn it into a for_each_rtx callback. (record_truncated_values): New function. (combine_instructions): Call note_uses with record_truncated_values. Change name of check_conversion to check_promoted_subreg. testsuite/ * gcc.dg/pr36194.c: New test. From-SVN: r135392
Diffstat (limited to 'gcc/fortran/gfortran.h')
0 files changed, 0 insertions, 0 deletions