summaryrefslogtreecommitdiff
path: root/test/codegen/shift.go
Commit message (Expand)AuthorAgeFilesLines
* test/codegen: merge identical ppc64 and ppc64le testsPaul E. Murphy2023-01-271-11/+10
* test/codegen: combine trivial PPC64 tests into ppc64xPaul E. Murphy2023-01-271-98/+49
* cmd/compile: fold constant shift with extension on riscv64Wayne Zuo2022-10-061-3/+3
* cmd/compile: resolve known outcomes for SLTI/SLTIU on riscv64Joel Sing2022-09-171-33/+33
* cmd/compile: Add shiftIsBounded check for logic shifts of arm64ruinan2022-09-071-4/+87
* cmd/compile: rewrite >>c<<c to &^(1<<c-1)Keith Randall2022-09-021-0/+9
* cmd/compile: optimize shift ops on arm64 when the shift value is v&63ruinan2022-09-021-0/+9
* cmd/compile: simplify bounded shift on riscv64Wayne Zuo2022-08-311-17/+17
* test/codegen: updated multiple tests to verify on ppc64,ppc64leArchana R2022-08-171-0/+18
* cmd/compile: optimise immediate operands with constants on riscv64Joel Sing2021-09-241-9/+9
* test/codegen: add shift tests for RISCV64Joel Sing2021-09-241-28/+92
* cmd/compile: optimize multi-register shifts on amd64Josh Bleecher Snyder2021-03-111-0/+13
* cmd/asm,cmd/compile: support 5 operand RLWNM/RLWMI on ppc64Paul E. Murphy2021-03-091-16/+16
* cmd/compile: optimize shift pairs and masks on s390xMichael Munday2020-11-061-15/+18
* cmd/compile: combine more 32 bit shift and mask operations on ppc64Paul E. Murphy2020-10-271-21/+73
* cmd/compile,cmd/internal/obj/ppc64: fix some shift rules due to a regressionLynn Boger2020-10-011-7/+10
* cmd/asm,cmd/compile,cmd/internal/obj/ppc64: add extswsli support on power9Lynn Boger2020-09-281-2/+5
* cmd/compile: use combined shifts to improve array addressing on ppc64xLynn Boger2020-09-171-0/+55
* cmd/compile: use isel with variable shifts on ppc64xLynn Boger2020-04-091-0/+24
* cmd/compile: add rules to eliminate unnecessary signed shiftsLynn Boger2020-03-271-0/+23
* cmd/compile: optimize bounded shifts on wasmAgniva De Sarker2019-08-281-5/+5
* cmd/compile: don't generate panicshift for masked int shiftsJosh Bleecher Snyder2019-03-141-0/+28
* test/codegen: gofmtJosh Bleecher Snyder2019-03-131-9/+9
* cmd/compile: simplify shift lowering on s390xMichael Munday2018-05-081-0/+99