]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: avoid applying ARM CMP->CMN rewrite in unsigned context
authorDavid Chase <drchase@google.com>
Mon, 5 Oct 2020 16:07:00 +0000 (12:07 -0400)
committerDavid Chase <drchase@google.com>
Tue, 6 Oct 2020 01:14:39 +0000 (01:14 +0000)
commit694025e74f861bf48a737a8b42612d6397f1879b
treeed8f40baf12e6bf983ce61b0d0fc1280d82fe928
parent5d12434eee031e3db9e0bfe753c663b565b6a0f9
cmd/compile: avoid applying ARM CMP->CMN rewrite in unsigned context

Fixes #41780.

Change-Id: I1dc7c19a9f057650905da3a96214c2ff4abb51be
Reviewed-on: https://go-review.googlesource.com/c/go/+/259450
Trust: David Chase <drchase@google.com>
Run-TryBot: David Chase <drchase@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
src/cmd/compile/internal/ssa/gen/ARM.rules
src/cmd/compile/internal/ssa/rewriteARM.go
test/fixedbugs/issue41780.go [new file with mode: 0644]