index
:
go
bench-before
fix-runtime-test-GOMAXPROCS
json-isValidNumber
json-isValidNumber-before
main
makepkg
ms-fix-multipart-readform
Fork of Go programming language with my patches.
Go Authors
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
codegen
/
shift.go
Age
Commit message (
Expand
)
Author
2026-03-31
test/codegen: replace commas with spaces between regexps
Keith Randall
2026-03-25
cmd/compile: ppc64 fold (x+x)<<c into x<<(c+1)
Jayanth Krishnamurthy jayanth.krishnamurthy@ibm.com
2025-11-28
test/codegen: fix shift tests on riscv64
Joel Sing
2025-10-29
test/codegen: simplify asmcheck pattern matching
Russ Cox
2025-09-17
cmd/compile: fix the issue of shift amount exceeding the valid range
Xiaolin Zhao
2025-09-15
cmd/compile: combine doubling with shift on riscv64
Meng Zhuo
2025-08-21
cmd/compile: use zero register instead of specialized *zero instructions on l...
limeidan
2025-08-21
cmd/compile: optimize rule (x + x) << c to x << c+1 on loong64
Xiaolin Zhao
2025-06-09
cmd/compile/internal/ssa: fix PPC64 merging of (AND (S[RL]Dconst ...)
Paul Murphy
2025-05-19
cmd/compile: derive bounds on signed %N for N a power of 2
Keith Randall
2025-03-25
test/codegen: add combined conversion and shift tests
Joel Sing
2025-03-15
test/codegen: add riscv64/rva23u64 specifiers to existing tests
Joel Sing
2025-03-12
cmd/compile: simplify bounded shift on loong64
Xiaolin Zhao
2025-03-10
cmd/compile: optimize shifts of int32 and uint32 on loong64
Xiaolin Zhao
2025-02-06
cmd/compile: prefer an add when shifting left by 1
Jakub Ciolek
2024-10-24
cmd/compile/internal/ssa: fix PPC64 shift codegen regression
Paul E. Murphy
2024-08-28
cmd/compile/internal/ssa: combine shift and addition for riscv64 rva22u64
Joel Sing
2024-05-21
cmd/compile/internal/ssa: fix ppc64 merging of (CLRLSLDI (SRD ...))
Paul E. Murphy
2024-05-15
cmd/compile/internal/ssa: combine more shift and masking on PPC64
Paul E. Murphy
2024-05-03
cmd/compile/internal/ssa: on PPC64, try combining CLRLSLDI and SRDconst into ...
Paul E. Murphy
2023-12-01
cmd/compile: correct code generation for right shifts on riscv64
Joel Sing
2023-10-30
cmd/compile: optimize right shifts of int32 on riscv64
Ubuntu
2023-10-18
cmd/compile: avoid ANDCCconst on PPC64 if condition not needed
Lynn Boger
2023-10-07
cmd/compile: optimize right shifts of uint32 on riscv
Mark Ryan
2023-01-27
test/codegen: merge identical ppc64 and ppc64le tests
Paul E. Murphy
2023-01-27
test/codegen: combine trivial PPC64 tests into ppc64x
Paul E. Murphy
2022-10-06
cmd/compile: fold constant shift with extension on riscv64
Wayne Zuo
2022-09-17
cmd/compile: resolve known outcomes for SLTI/SLTIU on riscv64
Joel Sing
2022-09-07
cmd/compile: Add shiftIsBounded check for logic shifts of arm64
ruinan
2022-09-02
cmd/compile: rewrite >>c<<c to &^(1<<c-1)
Keith Randall
2022-09-02
cmd/compile: optimize shift ops on arm64 when the shift value is v&63
ruinan
2022-08-31
cmd/compile: simplify bounded shift on riscv64
Wayne Zuo
2022-08-17
test/codegen: updated multiple tests to verify on ppc64,ppc64le
Archana R
2021-09-24
cmd/compile: optimise immediate operands with constants on riscv64
Joel Sing
2021-09-24
test/codegen: add shift tests for RISCV64
Joel Sing
2021-03-11
cmd/compile: optimize multi-register shifts on amd64
Josh Bleecher Snyder
2021-03-09
cmd/asm,cmd/compile: support 5 operand RLWNM/RLWMI on ppc64
Paul E. Murphy
2020-11-06
cmd/compile: optimize shift pairs and masks on s390x
Michael Munday
2020-10-27
cmd/compile: combine more 32 bit shift and mask operations on ppc64
Paul E. Murphy
2020-10-01
cmd/compile,cmd/internal/obj/ppc64: fix some shift rules due to a regression
Lynn Boger
2020-09-28
cmd/asm,cmd/compile,cmd/internal/obj/ppc64: add extswsli support on power9
Lynn Boger
2020-09-17
cmd/compile: use combined shifts to improve array addressing on ppc64x
Lynn Boger
2020-04-09
cmd/compile: use isel with variable shifts on ppc64x
Lynn Boger
2020-03-27
cmd/compile: add rules to eliminate unnecessary signed shifts
Lynn Boger
2019-08-28
cmd/compile: optimize bounded shifts on wasm
Agniva De Sarker
2019-03-14
cmd/compile: don't generate panicshift for masked int shifts
Josh Bleecher Snyder
2019-03-13
test/codegen: gofmt
Josh Bleecher Snyder
2018-05-08
cmd/compile: simplify shift lowering on s390x
Michael Munday