aboutsummaryrefslogtreecommitdiff
path: root/test/codegen
AgeCommit message (Expand)Author
2022-08-27cmd/compile: intrinsify Sub64 on riscv64Wayne Zuo
2022-08-27cmd/compile: intrinsify Add64 on riscv64Wayne Zuo
2022-08-24cmd/compile: deadcode for LoweredMuluhilo on riscv64Wayne Zuo
2022-08-23cmd/compile: move SSA rotate instruction detection to arch-independent rulesKeith Randall
2022-08-23cmd/internal/obj/arm64: remove the transition from $0 to ZReric fang
2022-08-23cmd/compile/internal/ssa: optimize memory moving on arm64eric fang
2022-08-22cmd/compile: split Muluhilo op on ARM64Cherry Mui
2022-08-18cmd/compile: stop using VARKILLKeith Randall
2022-08-17test/codegen: updated multiple tests to verify on ppc64,ppc64leArchana R
2022-08-15cmd/compile: combine more constant stores on amd64Wayne Zuo
2022-08-10cmd/compile/internal/ssa: optimize ARM64 code with TSTeric fang
2022-08-09all: use ":" for compiler generated symbolsCuong Manh Le
2022-08-08cmd/compile: fix confusion with ANDCCconst in PPC64 rulesLynn Boger
2022-08-08cmd/compile: optimize unsafe.Slice generated codeKeith Randall
2022-08-08cmd/compile: store combine on amd64cuiweixie
2022-05-16cmd/compile: set LocalPkg.Path to -p flagMatthew Dempsky
2022-05-13cmd/compile: use jump table on ARM64Cherry Mui
2022-05-10cmd/compile: lower Add64/Sub64 into ssa on PPC64Paul E. Murphy
2022-05-04cmd/compile: fold constants found by proveJorropo
2022-05-04cmd/compile: combine OR + NOT into ORN on PPC64Paul E. Murphy
2022-05-03cmd/compile: support pointers to arrays in arrayClearCuong Manh Le
2022-04-14cmd/compile: add jump table codegen testKeith Randall
2022-04-13cmd/compile: add SHLX&SHRX without loadWayne Zuo
2022-04-13cmd/compile: add SARXQload and SARXLloadWayne Zuo
2022-04-12cmd/compile: add SARX instruction for GOAMD64>=3Wayne Zuo
2022-04-11cmd/compile: add MOVBE index load/storeWayne Zuo
2022-04-11test: adjust load and store testWayne Zuo
2022-04-04cmd/compile: use shlx&shrx instruction for GOAMD64>=v3Wayne Zuo
2022-04-04cmd/compile: use LZCNT instruction for GOAMD64>=3Wayne Zuo
2022-04-03cmd/compile: add MOVBEWstore support for GOAMD64>=3Wayne Zuo
2022-03-25cmd/compile: merge ANDconst and UBFX into UBFX on arm64fanzha02
2022-03-01cmd/compile: include all entries in map literal hint sizeKeith Randall
2021-11-01test/codegen: updated arithmetic tests to verify on ppc64,ppc64leArchana R
2021-10-21test/codegen: updated comparison test to verify on ppc64,ppc64leArchana R
2021-10-19cmd/compile: use MOVBE instruction for GOAMD64>=v3wdvxdr
2021-10-19Revert "cmd/compile: use MOVBE instruction for GOAMD64>=v3"Daniel Martí
2021-10-18cmd/compile/internal/ssagen: set BitLen32 as intrinsic on PPC64Lynn Boger
2021-10-18cmd/compile: use MOVBE instruction for GOAMD64>=v3wdvxdr
2021-10-12cmd/compile: use ANDL for small immediatesJake Ciolek
2021-10-09cmd/compile: eliminate successive swapsAlejandro García Montoro
2021-10-06cmd/compile: inline memequal(x, const, sz) for small sizesRuslan Andreev
2021-10-05cmd/compile: don't emit unnecessary amd64 extension checksnimelehin
2021-10-05cmd/compile: use TZCNT instruction for GOAMD64>=v3wdvxdr
2021-09-29test: update test/codegen/noextend.go to work with either ABI on ppc64xLynn Boger
2021-09-29cmd/compile: add PPC64-specific inlining for runtime.memmoveArchana R
2021-09-24cmd/compile: optimise immediate operands with constants on riscv64Joel Sing
2021-09-24test/codegen: add shift tests for RISCV64Joel Sing
2021-09-22cmd/compile: use BMI1 instructions for GOAMD64=v3 and higherMatthew Dempsky
2021-09-20cmd/compile: allow rotates to be merged with logical ops on arm64Keith Randall
2021-09-19cmd/compile: fold double negate on arm64Keith Randall