aboutsummaryrefslogtreecommitdiff
path: root/test/codegen/shift.go
AgeCommit message (Expand)Author
2023-01-27test/codegen: merge identical ppc64 and ppc64le testsPaul E. Murphy
2023-01-27test/codegen: combine trivial PPC64 tests into ppc64xPaul E. Murphy
2022-10-06cmd/compile: fold constant shift with extension on riscv64Wayne Zuo
2022-09-17cmd/compile: resolve known outcomes for SLTI/SLTIU on riscv64Joel Sing
2022-09-07cmd/compile: Add shiftIsBounded check for logic shifts of arm64ruinan
2022-09-02cmd/compile: rewrite >>c<<c to &^(1<<c-1)Keith Randall
2022-09-02cmd/compile: optimize shift ops on arm64 when the shift value is v&63ruinan
2022-08-31cmd/compile: simplify bounded shift on riscv64Wayne Zuo
2022-08-17test/codegen: updated multiple tests to verify on ppc64,ppc64leArchana R
2021-09-24cmd/compile: optimise immediate operands with constants on riscv64Joel Sing
2021-09-24test/codegen: add shift tests for RISCV64Joel Sing
2021-03-11cmd/compile: optimize multi-register shifts on amd64Josh Bleecher Snyder
2021-03-09cmd/asm,cmd/compile: support 5 operand RLWNM/RLWMI on ppc64Paul E. Murphy
2020-11-06cmd/compile: optimize shift pairs and masks on s390xMichael Munday
2020-10-27cmd/compile: combine more 32 bit shift and mask operations on ppc64Paul E. Murphy
2020-10-01cmd/compile,cmd/internal/obj/ppc64: fix some shift rules due to a regressionLynn Boger
2020-09-28cmd/asm,cmd/compile,cmd/internal/obj/ppc64: add extswsli support on power9Lynn Boger
2020-09-17cmd/compile: use combined shifts to improve array addressing on ppc64xLynn Boger
2020-04-09cmd/compile: use isel with variable shifts on ppc64xLynn Boger
2020-03-27cmd/compile: add rules to eliminate unnecessary signed shiftsLynn Boger
2019-08-28cmd/compile: optimize bounded shifts on wasmAgniva De Sarker
2019-03-14cmd/compile: don't generate panicshift for masked int shiftsJosh Bleecher Snyder
2019-03-13test/codegen: gofmtJosh Bleecher Snyder
2018-05-08cmd/compile: simplify shift lowering on s390xMichael Munday