summaryrefslogtreecommitdiff
path: root/test/codegen/memcombine.go
Commit message (Expand)AuthorAgeFilesLines
* cmd/compile: make memcombine pass a bit more robust to reassociation of exprsKeith Randall2023-05-161-0/+26
* test: add memcombine testcases for ppc64Lynn Boger2023-05-081-4/+95
* cmd/compile: combine more constant stores on amd64Wayne Zuo2022-08-151-0/+15
* cmd/compile: store combine on amd64cuiweixie2022-08-081-0/+8
* cmd/compile: set LocalPkg.Path to -p flagMatthew Dempsky2022-05-161-1/+1
* cmd/compile: add MOVBE index load/storeWayne Zuo2022-04-111-5/+5
* test: adjust load and store testWayne Zuo2022-04-111-48/+44
* cmd/compile: add MOVBEWstore support for GOAMD64>=3Wayne Zuo2022-04-031-7/+10
* cmd/compile: use MOVBE instruction for GOAMD64>=v3wdvxdr2021-10-191-12/+24
* Revert "cmd/compile: use MOVBE instruction for GOAMD64>=v3"Daniel Martí2021-10-191-24/+12
* cmd/compile: use MOVBE instruction for GOAMD64>=v3wdvxdr2021-10-181-12/+24
* cmd/compile: eliminate successive swapsAlejandro García Montoro2021-10-091-0/+12
* test: make codegen tests work with both ABIsCherry Zhang2021-04-121-6/+6
* cmd/compile: add rule to coalesce writesAlejandro García Montoro2021-02-241-0/+9
* cmd/compile: fix ephemeral pointer problem on amd64Keith Randall2020-03-301-4/+4
* Revert "cmd/compile: disable addressingmodes pass for 386"Keith Randall2020-03-241-0/+5
* cmd/compile: disable addressingmodes pass for 386Keith Randall2020-03-231-5/+0
* cmd/compile: preserve statements in late nilcheckelim optimizationDavid Chase2019-10-151-2/+2
* cmd/compile: improve s390x sign/zero extension removalMichael Munday2019-09-101-0/+16
* test: enable more memcombine tests for ppc64leLynn Boger2019-05-011-8/+16
* cmd/compile,runtime: provide index information on bounds check failureKeith Randall2019-03-181-6/+6
* test: fix memcombine testsKeith Randall2019-03-111-31/+31
* cmd/compile: optimize store combination on 386/amd64Ben Shi2018-10-191-0/+6
* test/codegen: add more combined load/store test casesBen Shi2018-10-181-10/+52
* cmd/compile: optimize 386's load/store combinationBen Shi2018-10-161-0/+18
* test/codegen: add more arm64 test casesBen Shi2018-10-111-22/+18
* test: relax whitespaces matching in codegen testsGiovanni Bajo2018-09-021-2/+2
* test/codegen: add more combined store tests for arm64Ben Shi2018-08-021-0/+54
* test/codegen: add more test cases for arm64Ben Shi2018-07-101-0/+70
* test/codegen: improve test cases for arm64Ben Shi2018-05-221-13/+103
* cmd/compile,test: combine byte loads and stores on ppc64leLynn Boger2018-05-081-2/+14
* cmd/compile: optimize ARM64 with shifted register indexed load/storeBen Shi2018-04-271-0/+41
* cmd/compile: optimize ARM64 with register indexed load/storeBen Shi2018-04-191-16/+20
* test/codegen: port last stack and memcombining testsAlberto Donizetti2018-04-111-1/+18
* test/codegen: port various mem-combining testsAlberto Donizetti2018-04-091-0/+34
* test/codegen: port arm64 slice zeroing testsAlberto Donizetti2018-04-071-4/+48
* test/codegen: port arm64 byte slice zeroing testsAlberto Donizetti2018-04-041-0/+41
* cmd/compile/internal/ssa: improve store combine optimization on arm64Wei Xiao2018-03-061-8/+8
* test: move load/store combines into asmcheckGiovanni Bajo2018-03-041-0/+173