aboutsummaryrefslogtreecommitdiff
path: root/libgfortran/ChangeLog
diff options
context:
space:
mode:
authorAaron Sawdey <acsawdey@linux.vnet.ibm.com>2016-12-19 21:32:16 +0000
committerAaron Sawdey <acsawdey@gcc.gnu.org>2016-12-19 15:32:16 -0600
commite9c2033eff925ac2577ac6f30578bc6a8498c2e9 (patch)
tree1e2ccf0a8a3fe5496316952c0356778ec7eade37 /libgfortran/ChangeLog
parentf40772228541713306cc1678fda2b365fe228ebc (diff)
downloadgcc-e9c2033eff925ac2577ac6f30578bc6a8498c2e9.zip
gcc-e9c2033eff925ac2577ac6f30578bc6a8498c2e9.tar.gz
gcc-e9c2033eff925ac2577ac6f30578bc6a8498c2e9.tar.bz2
rs6000-protos.h (expand_strn_compare): Declare.
* config/rs6000/rs6000-protos.h (expand_strn_compare): Declare. * config/rs6000/rs6000.md (UNSPEC_CMPB): New unspec. (cmpb<mode>3): pattern for generating cmpb. (cmpstrnsi): pattern to expand strncmp (). * config/rs6000/rs6000.opt (mstring-compare-inline-limit): Add a new target option for controlling how much code inline expansion of strncmp() will be allowed to generate. * config/rs6000/rs6000.c (expand_strncmp_align_check): generate code for runtime page crossing check of strncmp () args. (expand_strn_compare): Function to do builtin expansion of strncmp (). From-SVN: r243813
Diffstat (limited to 'libgfortran/ChangeLog')
0 files changed, 0 insertions, 0 deletions