index
:
go
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
release-branch.go1
release-branch.go1.1
release-branch.go1.10
release-branch.go1.11
release-branch.go1.12
release-branch.go1.13
release-branch.go1.14
release-branch.go1.15
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.21
release-branch.go1.22
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
The Go programming language
Google
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
cmd
/
compile
/
internal
/
ssa
/
rewriteMIPS.go
Age
Commit message (
Expand
)
Author
2021-03-22
cmd/compile: disallow rewrite rules from declaring reserved names
Daniel Martí
2021-03-02
cmd/compile: optimize single-precision floating point square root
fanzha02
2021-02-23
cmd/compile: fold MOV*nop and MOV*const
Keith Randall
2020-12-10
cmd/compile: don't constant fold divide by zero
Keith Randall
2020-11-18
cmd/compile: stop MOVW-ing -1 as SRA shift amount in mips
Alberto Donizetti
2020-11-16
cmd/compile: mask SLL,SRL,SRAconst shift amount
Alberto Donizetti
2020-10-28
cmd/compile: rename mergeSymTyped to mergeSym
Alberto Donizetti
2020-10-27
cmd/compile: replace int32(b2i(x)) with b2i32(x) in rules
Alberto Donizetti
2020-10-27
cmd/compile: delete isPowerOfTwo, switch to isPowerOfTwo64
Alberto Donizetti
2020-10-23
cmd/compile: intrinsify runtime/internal/atomic.{And,Or} on MIPS
Michael Pratt
2020-04-24
cmd/compile: CSE the RHS of rewrite rules
Josh Bleecher Snyder
2020-04-24
cmd/compile: convert remaining mips rules to typed aux
Alberto Donizetti
2020-04-22
cmd/compile: switch to typed aux for mips lowering rules
Alberto Donizetti
2020-04-07
cmd/compile: delete the floating point Greater and Geq ops
Michael Munday
2020-04-03
cmd/compile: add logging for large (>= 128 byte) copies
David Chase
2020-03-02
cmd/compile: make pre-elimination of rulegen bounds checks more precise
Josh Bleecher Snyder
2020-03-02
cmd/compile: add streamlined Block Reset+AddControl routines
Josh Bleecher Snyder
2020-03-02
cmd/compile: add specialized Value reset for OpCopy
Josh Bleecher Snyder
2020-03-01
cmd/compile: add specialized AddArgN functions for rewrite rules
Josh Bleecher Snyder
2020-02-29
cmd/compile: use correct types in phiopt
Josh Bleecher Snyder
2020-02-26
cmd/compile: remove Greater* and Geq* generic integer ops
Michael Munday
2020-02-24
cmd/compile: use ellipses in MIPS rules
Josh Bleecher Snyder
2020-02-21
cmd/compile: remove chunking of rewrite rules
Josh Bleecher Snyder
2020-02-21
cmd/compile: reduce bounds checks in generated rewrite rules
Josh Bleecher Snyder
2020-02-20
cmd/compile: use loops to handle commutative ops in rules
Josh Bleecher Snyder
2019-10-29
cmd/compile: fix missing lowering of atomic {Load,Store}8
Austin Clements
2019-10-07
cmd/compile: reduce amount of code generated for block rewrite rules
Michael Munday
2019-10-02
cmd/compile: allow multiple SSA block control values
Michael Munday
2019-09-23
cmd/compile: reduce rulegen's output by 200 KiB
Daniel Martí
2019-08-27
cmd/compile: teach rulegen to remove unused decls
Daniel Martí
2019-04-27
cmd/compile: add unsigned divisibility rules
Brian Kessler
2019-03-22
cmd/compile: reduce rulegen's for loop verbosity
Daniel Martí
2019-03-21
cmd/compile: regenerate rewrite rules
Josh Bleecher Snyder
2019-03-18
cmd/compile,runtime: provide index information on bounds check failure
Keith Randall
2019-03-13
cmd/compile: try and access last argument first in rulegen
Michael Munday
2019-03-12
cmd/compile: make rulegen magic variable prediction more precise
Josh Bleecher Snyder
2019-01-14
cmd/compile: when merging instructions, prefer line number of faulting insn
Keith Randall
2018-12-27
cmd/compile: fix MIPS SGTconst-with-shift rules
Cherry Zhang
2018-10-28
cmd/compile: make fmt available in rewrite rules
Josh Bleecher Snyder
2018-07-12
cmd/compile: add LocalAddr that takes SP,mem operands
David Chase
2018-05-02
cmd/compile: intrinsify runtime.getcallerpc on all link register architectures
Wei Xiao
2018-04-26
cmd/compile: use prove pass to detect Ctz of non-zero values
Josh Bleecher Snyder
2018-04-20
cmd/compile: don't lower OpConvert
Austin Clements
2018-02-20
cmd/compile: normalize spaces in rewrite rule comments.
Giovanni Bajo
2018-02-13
runtime: buffered write barrier for mips
Austin Clements
2017-10-10
cmd/compile: intrinsify runtime.getcallersp
Cherry Zhang
2017-08-15
cmd/compile: add support for arm64 bit-test instructions
philhofer
2017-05-31
cmd/compile: fix subword store/load elision for MIPS
Cherry Zhang
2017-05-16
cmd/compile: eliminate some bounds checks from generated rewrite rules
Josh Bleecher Snyder
2017-05-09
cmd/compile: change ssa.Type into *types.Type
Josh Bleecher Snyder
[next]