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
/
gen
/
386.rules
Commit message (
Expand
)
Author
Age
Files
Lines
*
cmd/compile: rename gen and builtin to _gen and _builtin
Russ Cox
2022-10-04
1
-1091
/
+0
*
cmd/compile: combine multiple rotate instructions
Keith Randall
2022-08-31
1
-6
/
+0
*
cmd/compile: move SSA rotate instruction detection to arch-independent rules
Keith Randall
2022-08-23
1
-22
/
+7
*
cmd/compile: restore tail call for method wrappers
Cherry Mui
2021-09-17
1
-0
/
+1
*
cmd/compile: make ValAndOff.{Val,Off} return an int32
Alberto Donizetti
2021-03-09
1
-38
/
+37
*
cmd/compile: optimize single-precision floating point square root
fanzha02
2021-03-02
1
-0
/
+1
*
[dev.regabi] cmd/compile: make ordering for InvertFlags more stable
David Chase
2021-01-13
1
-1
/
+1
*
cmd/compile: make sure address of offset(SP) is rematerializeable
Cherry Zhang
2020-12-03
1
-0
/
+1
*
cmd/compile: replace int32(a.Off()) calls with a.Off32()
Alberto Donizetti
2020-10-30
1
-8
/
+8
*
cmd/compile: rename mergeSymTyped to mergeSym
Alberto Donizetti
2020-10-28
1
-19
/
+19
*
cmd/compile: replace int32(b2i(x)) with b2i32(x) in rules
Alberto Donizetti
2020-10-27
1
-1
/
+1
*
all: drop 387 support
Keith Randall
2020-10-02
1
-6
/
+4
*
cmd/compile: convert last 386 rules to typed aux
Alberto Donizetti
2020-04-21
1
-201
/
+201
*
cmd/compile: switch to typed aux for 386 optimization rules
Alberto Donizetti
2020-04-21
1
-252
/
+257
*
cmd/compile: switch to typed aux for 386 lowering rules
Alberto Donizetti
2020-04-19
1
-229
/
+232
*
cmd/compile: delete the floating point Greater and Geq ops
Michael Munday
2020-04-07
1
-10
/
+0
*
cmd/compile: add logging for large (>= 128 byte) copies
David Chase
2020-04-03
1
-2
/
+2
*
cmd/compile: convert 386 port to use addressing modes pass (take 2)
Keith Randall
2020-03-27
1
-168
/
+74
*
Revert "cmd/compile: convert 386 port to use addressing modes pass"
Keith Randall
2020-03-24
1
-73
/
+216
*
cmd/compile: convert 386 port to use addressing modes pass
Keith Randall
2020-03-13
1
-216
/
+73
*
cmd/compile: use correct types in phiopt
Josh Bleecher Snyder
2020-02-29
1
-0
/
+2
*
cmd/compile: mark Lsyms as readonly earlier
Josh Bleecher Snyder
2020-02-26
1
-2
/
+2
*
cmd/compile: make clobber variadic
Josh Bleecher Snyder
2020-02-26
1
-22
/
+8
*
cmd/compile: remove Greater* and Geq* generic integer ops
Michael Munday
2020-02-26
1
-12
/
+0
*
cmd/compile: canonicalize comparison argument order
Michael Munday
2020-02-26
1
-0
/
+3
*
cmd/compile: use ellipses in 386 rules
Josh Bleecher Snyder
2020-02-24
1
-66
/
+57
*
cmd/compile: use shift boundedness when lowering shifts on 386
Josh Bleecher Snyder
2020-02-21
1
-9
/
+21
*
cmd/compile: coalesce some 386 shift lowering rules
Josh Bleecher Snyder
2020-02-21
1
-33
/
+9
*
cmd/compile: delete duplicate rules
Josh Bleecher Snyder
2020-02-20
1
-1
/
+0
*
cmd/compile: allow multiple SSA block control values
Michael Munday
2019-10-02
1
-59
/
+59
*
cmd/compile: optimize 386's math.bits.TrailingZeros16
Ben Shi
2019-08-30
1
-0
/
+3
*
Revert "cmd/compile: optimize 386's math.bits.TrailingZeros16"
Bryan C. Mills
2019-08-28
1
-2
/
+0
*
cmd/compile: optimize 386's math.bits.TrailingZeros16
Ben Shi
2019-08-28
1
-0
/
+2
*
cmd/compile: add unsigned divisibility rules
Brian Kessler
2019-04-27
1
-0
/
+5
*
cmd/compile,runtime: provide index information on bounds check failure
Keith Randall
2019-03-18
1
-0
/
+8
*
cmd/compile: fix rule for combining loads with compares
Keith Randall
2018-10-27
1
-6
/
+6
*
cmd/compile: use proved bounds to remove signed division fix-ups
ChrisALiles
2018-10-23
1
-4
/
+4
*
cmd/compile: optimize store combination on 386/amd64
Ben Shi
2018-10-19
1
-0
/
+10
*
cmd/compile: optimize 386's load/store combination
Ben Shi
2018-10-16
1
-2
/
+10
*
cmd/compile: add intrinsics for runtime/internal/math on 386 and amd64
Martin Möhrmann
2018-10-15
1
-0
/
+5
*
cmd/compile: optimize loads from readonly globals into constants
Keith Randall
2018-10-14
1
-0
/
+4
*
cmd/compile: add indexed form for several 386 instructions
Ben Shi
2018-10-09
1
-0
/
+37
*
cmd/compile: combine 386 rules via regular expression
Ben Shi
2018-10-06
1
-64
/
+12
*
cmd/compile: simplify 386's rules
Ben Shi
2018-10-06
1
-92
/
+30
*
cmd/compile: avoid more float32 <-> float64 conversions in compiler
Michael Munday
2018-09-17
1
-2
/
+2
*
cmd/compile: optimize 386's comparison
Ben Shi
2018-09-07
1
-4
/
+4
*
cmd/compile: implement "OPC $imm, (mem)" for 386
Ben Shi
2018-08-22
1
-0
/
+8
*
cmd/compile: optimize 386 code with MULLload/DIVSSload/DIVSDload
Ben Shi
2018-08-22
1
-15
/
+15
*
cmd/compile: optimize 386's comparison
Ben Shi
2018-08-20
1
-0
/
+13
*
cmd/compile: add LocalAddr that takes SP,mem operands
David Chase
2018-07-12
1
-0
/
+1
[next]