]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: use the shorter version of XOR for breaking POPCNT register
authorJake Ciolek <jakub@ciolek.dev>
Sat, 9 Oct 2021 18:09:21 +0000 (20:09 +0200)
committerJosh Bleecher Snyder <josharian@gmail.com>
Sat, 9 Oct 2021 23:29:26 +0000 (23:29 +0000)
commitb99abf3cce16721d79351c92031239a27fec3d22
tree646bd090da09183b8ebee1fbb87598c6e0275c0a
parentba2c9fef035da3ef93e0eb0dbf4d583663829139
cmd/compile: use the shorter version of XOR for breaking POPCNT register

dependency

XORL accomplishes the same thing while being shorter to encode.

Change-Id: I4397999ff617edb61a7fb7d1eca757a202ab8134
Reviewed-on: https://go-review.googlesource.com/c/go/+/354832
Reviewed-by: Keith Randall <khr@golang.org>
Run-TryBot: Keith Randall <khr@golang.org>
TryBot-Result: Go Bot <gobot@golang.org>
Trust: Josh Bleecher Snyder <josharian@gmail.com>
src/cmd/compile/internal/amd64/ssa.go