index
:
delta/go-git.git
dev.boringcrypto
dev.boringcrypto.go1.10
dev.boringcrypto.go1.11
dev.boringcrypto.go1.12
dev.boringcrypto.go1.13
dev.boringcrypto.go1.14
dev.boringcrypto.go1.15
dev.boringcrypto.go1.16
dev.boringcrypto.go1.17
dev.boringcrypto.go1.18
dev.boringcrypto.go1.8
dev.boringcrypto.go1.9
dev.cc
dev.cmdgo
dev.debug
dev.fuzz
dev.garbage
dev.gcfe
dev.go2go
dev.inline
dev.link
dev.power64
dev.regabi
dev.ssa
dev.tls
dev.typealias
dev.typeparams
dev.types
dev.unified
master
q
release-branch.go1
release-branch.go1.1
release-branch.go1.10
release-branch.go1.10-security
release-branch.go1.11
release-branch.go1.11-security
release-branch.go1.12
release-branch.go1.12-security
release-branch.go1.13
release-branch.go1.13-security
release-branch.go1.14
release-branch.go1.14-security
release-branch.go1.15
release-branch.go1.15-security
release-branch.go1.16
release-branch.go1.17
release-branch.go1.18
release-branch.go1.19
release-branch.go1.2
release-branch.go1.20
release-branch.go1.3
release-branch.go1.4
release-branch.go1.5
release-branch.go1.6
release-branch.go1.7
release-branch.go1.8
release-branch.go1.9
release-branch.r57
release-branch.r58
release-branch.r59
release-branch.r60
tls
tmp.shadams
github.com: golang/go
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
cmd
/
compile
/
internal
/
ssa
/
rewriteAMD64.go
Commit message (
Expand
)
Author
Age
Files
Lines
*
cmd/internal/ssa: correct references to _gen folder
Johan Brandhorst-Satzkorn
2022-10-23
1
-2
/
+2
*
cmd/compile: move {SHL,SHR,SAR}X rules to late lower pass
Wayne Zuo
2022-10-17
1
-1920
/
+132
*
cmd/compile: move SSA rotate instruction detection to arch-independent rules
Keith Randall
2022-08-23
1
-2016
/
+0
*
cmd/compile: combine more constant stores on amd64
Wayne Zuo
2022-08-15
1
-48
/
+56
*
cmd/compile: store combine on amd64
cuiweixie
2022-08-08
1
-16
/
+24
*
cmd/compile: fix bit length intrinsic for 16/8 bits on GOAMD64=v3
Keith Randall
2022-05-03
1
-4
/
+8
*
cmd/compile: implement jump tables
Keith Randall
2022-04-14
1
-0
/
+14
*
cmd/compile: fold constant shifts into (SHL|SHR|SAR)Xload ops
Keith Randall
2022-04-14
1
-0
/
+240
*
cmd/compile: add SHLX&SHRX without load
Wayne Zuo
2022-04-13
1
-88
/
+2334
*
cmd/compile: add SARXQload and SARXLload
Wayne Zuo
2022-04-13
1
-0
/
+44
*
cmd/compile: add SARX instruction for GOAMD64>=3
Wayne Zuo
2022-04-12
1
-0
/
+422
*
cmd/compile: use shlx&shrx instruction for GOAMD64>=v3
Wayne Zuo
2022-04-04
1
-0
/
+88
*
cmd/compile: use LZCNT instruction for GOAMD64>=3
Wayne Zuo
2022-04-04
1
-0
/
+92
*
cmd/compile: add MOVBEWstore support for GOAMD64>=3
Wayne Zuo
2022-04-03
1
-0
/
+52
*
cmd/compile: optimize BSRQ with nonzero input
Keith Randall
2022-03-27
1
-0
/
+23
*
cmd/compile: use MOVBE instruction for GOAMD64>=v3
wdvxdr
2021-10-19
1
-0
/
+243
*
Revert "cmd/compile: use MOVBE instruction for GOAMD64>=v3"
Daniel Martí
2021-10-19
1
-243
/
+0
*
cmd/compile: use MOVBE instruction for GOAMD64>=v3
wdvxdr
2021-10-18
1
-0
/
+243
*
cmd/compile: used TESTL instead of TESTQ for cpu feature flag detection
Keith Randall
2021-10-10
1
-2
/
+2
*
cmd/compile: eliminate successive swaps
Alejandro García Montoro
2021-10-09
1
-0
/
+32
*
cmd/compile: use TZCNT instruction for GOAMD64>=v3
wdvxdr
2021-10-05
1
-6
/
+138
*
cmd/compile: use BMI1 instructions for GOAMD64=v3 and higher
Matthew Dempsky
2021-09-22
1
-0
/
+175
*
cmd/compile: restore tail call for method wrappers
Cherry Mui
2021-09-17
1
-0
/
+3
*
cmd/compile: add prefetch intrinsic support
Ruslan Andreev
2021-09-07
1
-0
/
+6
*
cmd/compile: remove folding of 32 bit pointer offsets on amd64
Martin Möhrmann
2021-08-31
1
-567
/
+0
*
cmd/compile: add MOVOstoreconst with offset folding on amd64
Martin Möhrmann
2021-08-31
1
-52
/
+163
*
[dev.typeparams] all: always enable regabig on AMD64
Cherry Mui
2021-06-11
1
-3
/
+2
*
cmd/compile: add arch-specific inlining for runtime.memmove
Ruslan Andreev
2021-05-12
1
-0
/
+74
*
cmd/compile: remove bit operations that modify memory directly
Keith Randall
2021-05-08
1
-1129
/
+0
*
cmd/compile: mark R12 clobbered for special calls
Cherry Zhang
2021-04-28
1
-6
/
+4
*
internal/buildcfg: move build configuration out of cmd/internal/objabi
Russ Cox
2021-04-16
1
-6
/
+8
*
cmd/compile: use ABI0 for cgo_unsafe_args functions
Cherry Zhang
2021-04-02
1
-2
/
+3
*
cmd/compile: fix long RMW bit operations on AMD64
Pat Gavlin
2021-03-26
1
-18
/
+211
*
all: explode GOEXPERIMENT=regabi into 5 sub-experiments
Austin Clements
2021-03-18
1
-3
/
+2
*
cmd/compile: optimize multi-register shifts on amd64
Josh Bleecher Snyder
2021-03-11
1
-0
/
+48
*
cmd/compile: make ValAndOff.{Val,Off} return an int32
Alberto Donizetti
2021-03-09
1
-171
/
+159
*
cmd/compile: match Aux and AuxInt explicitly in store combining rule
Cherry Zhang
2021-03-05
1
-5
/
+7
*
cmd/compile: optimize single-precision floating point square root
fanzha02
2021-03-02
1
-0
/
+3
*
cmd/compile: add rule to coalesce writes
Alejandro García Montoro
2021-02-24
1
-0
/
+48
*
cmd/compile: improve bit test code
Keith Randall
2021-02-23
1
-0
/
+54
*
cmd/compile: guard special register usage with GOEXPERIMENT=regabi
Cherry Zhang
2021-02-23
1
-2
/
+3
*
[dev.regabi] cmd/compile, runtime: reserve R14 as g registers on AMD64
Cherry Zhang
2021-02-08
1
-2
/
+18
*
[dev.regabi] cmd/compile: reserve X15 as zero register on AMD64
Cherry Zhang
2021-02-03
1
-55
/
+41
*
[dev.regabi] cmd/compile: make ordering for InvertFlags more stable
David Chase
2021-01-13
1
-8
/
+8
*
cmd/compile: rename mergeSymTyped to mergeSym
Alberto Donizetti
2020-10-28
1
-230
/
+230
*
cmd/compile: delete log2, switch to log64
Alberto Donizetti
2020-10-28
1
-22
/
+22
*
cmd/compile: replace int32(b2i(x)) with b2i32(x) in rules
Alberto Donizetti
2020-10-27
1
-2
/
+2
*
cmd/compile: delete isPowerOfTwo, switch to isPowerOfTwo64
Alberto Donizetti
2020-10-27
1
-4
/
+4
*
cmd/compile: intrinsify runtime/internal/atomic.{And,Or} on AMD64
Michael Pratt
2020-10-23
1
-0
/
+34
*
cmd/compile: fix incorrect comparison folding
Keith Randall
2020-10-08
1
-4
/
+4
[next]