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
/
rewritegeneric.go
Commit message (
Expand
)
Author
Age
Files
Lines
*
cmd/compile: recognize when the result of append has a constant length
Keith Randall
2022-10-27
1
-0
/
+40
*
cmd/internal/ssa: correct references to _gen folder
Johan Brandhorst-Satzkorn
2022-10-23
1
-2
/
+2
*
cmd/compile: avoid using destination pointer base type in memmove optimization
Keith Randall
2022-09-19
1
-26
/
+24
*
cmd/compile: rewrite >>c<<c to &^(1<<c-1)
Keith Randall
2022-09-02
1
-0
/
+288
*
cmd/compile: combine multiple rotate instructions
Keith Randall
2022-08-31
1
-0
/
+304
*
cmd/compile: generic constant folding: Floor Ceil Trunc RoundToEven
Jorropo
2022-08-23
1
-0
/
+68
*
cmd/compile: move SSA rotate instruction detection to arch-independent rules
Keith Randall
2022-08-23
1
-0
/
+5504
*
cmd/compile: optimize unsafe.Slice generated code
Keith Randall
2022-08-08
1
-0
/
+152
*
cmd/compile: more negation related generic SSA rewrite rules
Jorropo
2022-04-19
1
-0
/
+500
*
cmd/compile: inline memequal(x, const, sz) for small sizes
Ruslan Andreev
2021-10-06
1
-0
/
+100
*
cmd/compile: simplify less with non-negative number and constant 0 or 1
wdvxdr
2021-09-07
1
-0
/
+160
*
cmd/compile: generic SSA rules for simplifying 2 and 3 operand integer arithm...
Jake Ciolek
2021-08-25
1
-0
/
+328
*
cmd/compile: mark R12 clobbered for special calls
Cherry Zhang
2021-04-28
1
-4
/
+2
*
internal/buildcfg: move build configuration out of cmd/internal/objabi
Russ Cox
2021-04-16
1
-2
/
+4
*
cmd/compile: support memmove inlining with register args
Cherry Zhang
2021-04-12
1
-0
/
+58
*
cmd/compile: disallow rewrite rules from declaring reserved names
Daniel Martí
2021-03-22
1
-85
/
+85
*
cmd/compile: optimize single-precision floating point square root
fanzha02
2021-03-02
1
-0
/
+20
*
cmd/compile: change StaticCall to return a "Results"
David Chase
2021-02-26
1
-281
/
+130
*
cmd/compile: don't short-circuit copies whose source is volatile
Keith Randall
2021-01-08
1
-4
/
+4
*
cmd/compile: using new calls, optimize runtime.memequal(x,constant,1)
David Chase
2020-11-02
1
-0
/
+70
*
cmd/compile: run rulegen to include missing condition
Alberto Donizetti
2020-10-29
1
-2
/
+2
*
cmd/compile: use magic multiply for unsigned values less than 1<<16 on 32-bit...
Rémy Oudompheng
2020-10-29
1
-0
/
+60
*
cmd/compile: add generic optimization patterns for late-expanded calls.
David Chase
2020-10-12
1
-0
/
+158
*
cmd/compile: enable late expansion for interface calls
David Chase
2020-10-01
1
-4
/
+58
*
cmd/compile: initialize ACArgs and ACResults AuxCall fields for static and in...
David Chase
2020-09-16
1
-5
/
+6
*
cmd/compile: extend ssa.AuxCall to closure and interface calls
David Chase
2020-09-16
1
-1
/
+1
*
cmd/compile: introduce special ssa Aux type for calls
David Chase
2020-09-16
1
-20
/
+20
*
cmd/compile: add more generic rewrite rules to reassociate (op (op y C) x|C)
fanzha02
2020-08-24
1
-324
/
+476
*
cmd/compile: optimize unsigned comparisons to 0
Junchen Li
2020-08-17
1
-0
/
+80
*
cmd/compile: move last of the generic rules to typed aux
Keith Randall
2020-04-29
1
-16
/
+16
*
cmd/compile: convert constant divide strength reduction rules to typed aux
Keith Randall
2020-04-29
1
-365
/
+365
*
cmd/compile: convert more generic rules to typed aux
Josh Bleecher Snyder
2020-04-27
1
-137
/
+137
*
cmd/compile: convert another tranch of generic rules to typed aux
Josh Bleecher Snyder
2020-04-25
1
-625
/
+625
*
cmd/compile: avoid double-zeroing
Josh Bleecher Snyder
2020-04-24
1
-0
/
+40
*
cmd/compile: optimize Move with all-zero ro sym src to Zero
Josh Bleecher Snyder
2020-04-24
1
-0
/
+25
*
cmd/compile: convert race cleanup rule to typed aux
Josh Bleecher Snyder
2020-04-24
1
-2
/
+2
*
cmd/compile: convert Move and Zero optimizations to typed aux
Josh Bleecher Snyder
2020-04-24
1
-374
/
+374
*
cmd/compile: convert devirtualization rule to typed aux
Josh Bleecher Snyder
2020-04-24
1
-6
/
+6
*
cmd/compile: convert inlineable memmove rules to typed aux
Josh Bleecher Snyder
2020-04-24
1
-32
/
+32
*
cmd/compile: convert pointer and address comparisons to typed aux
Josh Bleecher Snyder
2020-04-24
1
-126
/
+126
*
cmd/compile: convert nilcheck elim rules to typed aux
Josh Bleecher Snyder
2020-04-24
1
-11
/
+11
*
cmd/compile: convert floating point optimizations to typed aux
Josh Bleecher Snyder
2020-04-24
1
-27
/
+27
*
cmd/compile: convert reassociation optimizations to typed aux, part two
Josh Bleecher Snyder
2020-04-24
1
-135
/
+135
*
cmd/compile: CSE the RHS of rewrite rules
Josh Bleecher Snyder
2020-04-24
1
-57
/
+27
*
cmd/compile: use proper magnitude for (x>>c) & uppermask = 0
Cuong Manh Le
2020-04-21
1
-6
/
+6
*
cmd/compile: rewrite shift rules to use typed aux fields
Cuong Manh Le
2020-04-21
1
-328
/
+328
*
cmd/compile: use oneBit instead of isPowerOfTwo in bit optimization
Josh Bleecher Snyder
2020-04-21
1
-16
/
+16
*
cmd/compile: convert two generic rules to be typed
Josh Bleecher Snyder
2020-04-21
1
-40
/
+40
*
cmd/compile: rewrite integer range rules to use typed aux fields
Cuong Manh Le
2020-04-19
1
-312
/
+312
*
cmd/compile: rewrite some AMD64 rules to use typed aux fields
Keith Randall
2020-04-12
1
-340
/
+172
[next]