aboutsummaryrefslogtreecommitdiff
path: root/gcc/ira.c
diff options
context:
space:
mode:
authorFrancois-Xavier Coudert <fxcoudert@gmail.com>2021-12-26 11:59:14 +0100
committerFrancois-Xavier Coudert <fxcoudert@gmail.com>2021-12-26 12:00:00 +0100
commit9525c26bf19318bed72d3bc3b99dceac5217102f (patch)
tree8ce575df2473b27132d04ecf9dc8de8f1730b953 /gcc/ira.c
parent10ae9946dce5fec3702cb3f18f3aa51dc6dff9c4 (diff)
downloadgcc-9525c26bf19318bed72d3bc3b99dceac5217102f.zip
gcc-9525c26bf19318bed72d3bc3b99dceac5217102f.tar.gz
gcc-9525c26bf19318bed72d3bc3b99dceac5217102f.tar.bz2
Fortran: speed up decimal output of integers
libgfortran/ChangeLog: PR libfortran/98076 * runtime/string.c (itoa64, itoa64_pad19): New helper functions. (gfc_itoa): On targets with 128-bit integers, call fast 64-bit functions to avoid many slow divisions. gcc/testsuite/ChangeLog: PR libfortran/98076 * gfortran.dg/pr98076.f90: New test.
Diffstat (limited to 'gcc/ira.c')
0 files changed, 0 insertions, 0 deletions