go/src/cmd
fanzha02 8ab42a945a cmd/compile: merge ANDconst and UBFX into UBFX on arm64
Add a new rewrite rule to merge ANDconst and UBFX into
UBFX.

Add test cases.

Change-Id: I24d6442d0c956d7ce092c3a3858d4a3a41771670
Reviewed-on: https://go-review.googlesource.com/c/go/+/377054
Trust: Fannie Zhang <Fannie.Zhang@arm.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
Run-TryBot: Cherry Mui <cherryyz@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
2022-03-25 01:24:44 +00:00
..
addr2line
api internal/testenv: add GOROOT and use it to fix tests broken with -trimpath 2022-03-18 21:55:52 +00:00
asm internal/buildcfg: extract logic specific to cmd/go 2022-03-18 15:35:06 +00:00
buildid
cgo cmd: move internal/str back to cmd/go 2021-10-27 16:39:27 +00:00
compile cmd/compile: merge ANDconst and UBFX into UBFX on arm64 2022-03-25 01:24:44 +00:00
cover all: gofmt -w -r 'interface{} -> any' src 2021-12-13 18:45:54 +00:00
dist cmd/go: stamp build settings for binaries in cmd 2022-03-18 22:14:22 +00:00
doc internal/testenv: add GOROOT and use it to fix tests broken with -trimpath 2022-03-18 21:55:52 +00:00
fix internal/diff: add, replacing cmd/internal/diff 2022-03-18 16:56:29 +00:00
go cmd/gofmt: return a proper error for empty Go files 2022-03-24 09:17:34 +00:00
gofmt cmd/gofmt: return a proper error for empty Go files 2022-03-24 09:17:34 +00:00
internal cmd/compile, cmd/link: produce unlinkable object when compile without -p 2022-03-22 19:38:35 +00:00
link cmd/link: do not add label symbols for DWARF on Windows/ARM64 2022-03-24 14:44:47 +00:00
nm internal/testenv: add GOROOT and use it to fix tests broken with -trimpath 2022-03-18 21:55:52 +00:00
objdump cmd/compile: require -p flag 2022-03-09 21:31:58 +00:00
pack cmd/compile: require -p flag 2022-03-09 21:31:58 +00:00
pprof cmd: update vendored pprof 2022-03-18 18:48:36 +00:00
test2json
trace all: gofmt -w -r 'interface{} -> any' src 2021-12-13 18:45:54 +00:00
vendor cmd/vendor: update golang.org/x/tools to c717623e31 2022-03-21 18:28:15 +00:00
vet all: use bytes.Cut, strings.Cut 2021-10-06 15:53:04 +00:00
README.vendor
go.mod cmd/vendor: update golang.org/x/tools to c717623e31 2022-03-21 18:28:15 +00:00
go.sum cmd/vendor: update golang.org/x/tools to c717623e31 2022-03-21 18:28:15 +00:00

README.vendor

See src/README.vendor for information on loading vendored packages
and updating the vendor directory.