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
/
test
/
codegen
/
arithmetic.go
Commit message (
Expand
)
Author
Age
Files
Lines
*
cmd/compile: add rewrite rules for arithmetic operations
Yi Yang
2023-03-20
1
-0
/
+16
*
test/codegen: merge identical ppc64 and ppc64le tests
Paul E. Murphy
2023-01-27
1
-2
/
+2
*
test/codegen: combine trivial PPC64 tests into ppc64x
Paul E. Murphy
2023-01-27
1
-86
/
+43
*
cmd/compile: add anchored version of SP
Keith Randall
2023-01-19
1
-7
/
+11
*
cmd/compile: add late lower pass for last rules to run
eric fang
2022-10-05
1
-3
/
+3
*
cmd/compile/internal/ssa: optimize ARM64 code with TST
eric fang
2022-08-10
1
-11
/
+11
*
test/codegen: updated arithmetic tests to verify on ppc64,ppc64le
Archana R
2021-11-01
1
-0
/
+36
*
cmd/compile: use ANDL for small immediates
Jake Ciolek
2021-10-12
1
-4
/
+4
*
test/codegen: remove broken riscv64 test
Michael Munday
2021-09-08
1
-8
/
+0
*
cmd/internal/obj/riscv: simplify addition with constant
Ben Shi
2021-09-02
1
-0
/
+8
*
cmd/compile: generic SSA rules for simplifying 2 and 3 operand integer arithm...
Jake Ciolek
2021-08-25
1
-0
/
+24
*
[dev.typeparams] test: adjust codegen test for register ABI on ARM64
Cherry Mui
2021-06-03
1
-2
/
+2
*
test: make codegen tests work with both ABIs
Cherry Zhang
2021-04-12
1
-1
/
+1
*
cmd/compile: use depth first topological sort algorithm for layout
erifan01
2021-03-16
1
-0
/
+8
*
all: implement GO386=softfloat
Keith Randall
2020-10-06
1
-3
/
+3
*
all: drop 387 support
Keith Randall
2020-10-02
1
-3
/
+3
*
cmd/compile: generate subfic on ppc64
Paul E. Murphy
2020-08-27
1
-0
/
+42
*
cmd/compile: add more generic rewrite rules to reassociate (op (op y C) x|C)
fanzha02
2020-08-24
1
-1
/
+30
*
cmd/compile: combine multiply/add into maddld on ppc64le/power9
Paul E. Murphy
2020-08-18
1
-4
/
+8
*
cmd/compile: clean up and optimize s390x multiplication rules
Michael Munday
2020-08-18
1
-0
/
+6
*
cmd/compile: in prove, zero right shifts of positive int by #bits - 1
Keith Randall
2020-05-11
1
-0
/
+11
*
Revert "cmd/compile: disable mem+op operations on 386"
Keith Randall
2020-03-24
1
-0
/
+4
*
cmd/compile: disable mem+op operations on 386
Keith Randall
2020-03-23
1
-4
/
+0
*
cmd/compile: add signed indivisibility by power of 2 rules
Brian Kessler
2019-11-07
1
-2
/
+12
*
cmd/compile: add signed divisibility rules
Brian Kessler
2019-04-30
1
-4
/
+21
*
cmd/compile: add unsigned divisibility rules
Brian Kessler
2019-04-27
1
-0
/
+20
*
cmd/compile: add signed divisibility by power of 2 rules
Brian Kessler
2019-04-25
1
-4
/
+17
*
Revert "cmd/compile: add signed divisibility by power of 2 rules"
Keith Randall
2019-04-23
1
-11
/
+0
*
cmd/compile: add signed divisibility by power of 2 rules
Brian Kessler
2019-04-23
1
-0
/
+11
*
cmd/compile: slightly optimize adding 128
Josh Bleecher Snyder
2019-03-19
1
-0
/
+10
*
test/codegen: gofmt
Josh Bleecher Snyder
2019-03-13
1
-0
/
+1
*
test/codegen: add arithmetic tests for 386/amd64/arm/arm64
Ben Shi
2018-12-01
1
-1
/
+34
*
test/codegen: improve arithmetic tests
Ben Shi
2018-10-30
1
-4
/
+6
*
cmd/compile: optimize amd64's ADDQconstmodify/ADDLconstmodify
Ben Shi
2018-10-30
1
-0
/
+2
*
cmd/compile: use proved bounds to remove signed division fix-ups
ChrisALiles
2018-10-23
1
-0
/
+81
*
test/codegen: enable more tests for ppc64/ppc64le
Lynn Boger
2018-10-16
1
-0
/
+22
*
test/codegen: add tests for multiplication-subtraction
Ben Shi
2018-10-15
1
-0
/
+13
*
cmd/compile: optimize 386's ADDLconstmodifyidx4
Ben Shi
2018-10-11
1
-0
/
+2
*
cmd/compile: add indexed form for several 386 instructions
Ben Shi
2018-10-09
1
-1
/
+8
*
cmd/compile: optimize arm64's code with more shifted operations
Ben Shi
2018-09-28
1
-1
/
+1
*
cmd/compile: optimize arm64's MADD and MSUB
Ben Shi
2018-09-28
1
-4
/
+11
*
cmd/compile: optimize ARM64's code with MADD/MSUB
Ben Shi
2018-09-04
1
-0
/
+6
*
cmd/compile: introduce more read-modify-write operations for amd64
Ben Shi
2018-08-24
1
-0
/
+2
*
cmd/compile: implement "OPC $imm, (mem)" for 386
Ben Shi
2018-08-22
1
-0
/
+4
*
cmd/compile: optimize 386 code with MULLload/DIVSSload/DIVSDload
Ben Shi
2018-08-22
1
-0
/
+12
*
cmd/compile: optimize AMD64 with DIVSSload and DIVSDload
Ben Shi
2018-08-22
1
-0
/
+5
*
cmd/compile: emit more compact 386 instructions
Ben Shi
2018-05-08
1
-1
/
+5
*
cmd/compile: rewrite 2*x+c into LEAx1 on amd64
Josh Bleecher Snyder
2018-04-23
1
-0
/
+5
*
cmd/compile/internal/ssa: optimize 386's subtraction
Ben Shi
2018-04-16
1
-0
/
+10
*
test/codegen: port last remaining misc bit/arithmetic tests
Alberto Donizetti
2018-04-10
1
-0
/
+5
[next]