aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vect-patterns.c
diff options
context:
space:
mode:
authorIan Lance Taylor <iant@golang.org>2021-08-03 11:36:24 -0700
committerIan Lance Taylor <iant@golang.org>2021-08-03 16:40:00 -0700
commite435e72ad713cadd661072427588ec1c777c04e3 (patch)
tree7b5fc4228c17022dccb00087e230a45aedcca017 /gcc/tree-vect-patterns.c
parentcbbd439a33e889a1a47b103951c53472fc8558eb (diff)
downloadgcc-e435e72ad713cadd661072427588ec1c777c04e3.zip
gcc-e435e72ad713cadd661072427588ec1c777c04e3.tar.gz
gcc-e435e72ad713cadd661072427588ec1c777c04e3.tar.bz2
compile, runtime: make selectnbrecv return two values
The only different between selectnbrecv and selectnbrecv2 is the later set the input pointer value by second return value from chanrecv. So by making selectnbrecv return two values from chanrecv, we can get rid of selectnbrecv2, the compiler can now call only selectnbrecv and generate simpler code. This is the gofrontend version of https://golang.org/cl/292890. Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/339529
Diffstat (limited to 'gcc/tree-vect-patterns.c')
0 files changed, 0 insertions, 0 deletions