diff options
author | Cherry Zhang <cherryyz@google.com> | 2020-11-01 17:05:32 -0500 |
---|---|---|
committer | Cherry Zhang <cherryyz@google.com> | 2020-11-02 03:03:16 +0000 |
commit | 0387bedadf8ec0ec4139af7c1361abaa47a6c03a (patch) | |
tree | 2afc33231ed8afcfa0fdf0f3e3500e184af29534 /test/codegen | |
parent | fdba080220f0642b2b3926cbc062c775f6224e5d (diff) | |
download | go-0387bedadf8ec0ec4139af7c1361abaa47a6c03a.tar.gz go-0387bedadf8ec0ec4139af7c1361abaa47a6c03a.zip |
cmd/compile: remove racefuncenterfp when it is not needed
We already remove racefuncenter and racefuncexit if they are not
needed (i.e. the function doesn't have any other race calls).
racefuncenterfp is like racefuncenter but used on LR machines.
Remove unnecessary racefuncenterfp as well.
Change-Id: I65edb00e19c6d9ab55a204cbbb93e9fb710559f1
Reviewed-on: https://go-review.googlesource.com/c/go/+/267099
Trust: Cherry Zhang <cherryyz@google.com>
Run-TryBot: Cherry Zhang <cherryyz@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: David Chase <drchase@google.com>
Diffstat (limited to 'test/codegen')
-rw-r--r-- | test/codegen/race.go | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/test/codegen/race.go b/test/codegen/race.go index ed6706f880..b977823906 100644 --- a/test/codegen/race.go +++ b/test/codegen/race.go @@ -10,6 +10,8 @@ package codegen // functions with no calls (but which might panic // in various ways). See issue 31219. // amd64:-"CALL.*racefuncenter.*" +// arm64:-"CALL.*racefuncenter.*" +// ppc64le:-"CALL.*racefuncenter.*" func RaceMightPanic(a []int, i, j, k, s int) { var b [4]int _ = b[i] // panicIndex |