aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-phiopt.c
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@gcc.gnu.org>2019-05-03 21:45:35 +0000
committerIan Lance Taylor <ian@gcc.gnu.org>2019-05-03 21:45:35 +0000
commit08c8a26e9ca87ad2dd5b26d397e6107b68adfe76 (patch)
tree72997940c63241636375f8e4b4565d8f6301b724 /gcc/tree-ssa-phiopt.c
parente339291fc13d074bade3fd9ab3cbfacce5a21cbd (diff)
downloadgcc-08c8a26e9ca87ad2dd5b26d397e6107b68adfe76.zip
gcc-08c8a26e9ca87ad2dd5b26d397e6107b68adfe76.tar.gz
gcc-08c8a26e9ca87ad2dd5b26d397e6107b68adfe76.tar.bz2
compiler: recognize and optimize array range clear
Recognize for i := range a { a[i] = zero } for array or slice a, and rewrite it to call memclr, as the gc compiler does. Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/169398 From-SVN: r270862
Diffstat (limited to 'gcc/tree-ssa-phiopt.c')
0 files changed, 0 insertions, 0 deletions