aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-loop-prefetch.c
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@gcc.gnu.org>2019-01-07 21:44:06 +0000
committerIan Lance Taylor <ian@gcc.gnu.org>2019-01-07 21:44:06 +0000
commitfdcef314bcb0728d883cd87d6950d85217e82755 (patch)
treef1a09ca36cb906a2fd919ddc7f148f232e58109b /gcc/tree-ssa-loop-prefetch.c
parent575eb8f58b06657c9cadfe6f7ddfd9e530fe5dea (diff)
downloadgcc-fdcef314bcb0728d883cd87d6950d85217e82755.zip
gcc-fdcef314bcb0728d883cd87d6950d85217e82755.tar.gz
gcc-fdcef314bcb0728d883cd87d6950d85217e82755.tar.bz2
compiler: move slice construction to callers of makeslice
This is the gccgo version of https://golang.org/cl/141822: Only return a pointer p to the new slices backing array from makeslice. Makeslice callers then construct sliceheader{p, len, cap} explictly instead of makeslice returning the slice. This change caused the GCC backend to break the runtime/pprof test by merging together the identical functions allocateReflectTransient and allocateTransient2M. This caused the traceback to be other than expected. Fix that by making the functions not identical. This is a step toward updating libgo to the Go1.12beta1 release. Reviewed-on: https://go-review.googlesource.com/c/155937 From-SVN: r267660
Diffstat (limited to 'gcc/tree-ssa-loop-prefetch.c')
0 files changed, 0 insertions, 0 deletions