aboutsummaryrefslogtreecommitdiff
path: root/test/codegen
AgeCommit message (Expand)Author
2019-03-01cmd/compile: add an optimaztion rule for math/bits.ReverseBytes16 on arm64erifan01
2019-02-27cmd/compile: optimize math/bits Len32 intrinsic on arm64erifan01
2019-02-26cmd/compile: don't generate newobject call for 0-sized typesIskander Sharipov
2019-02-26cmd/compile: treat slice pointers as non-nilKeith Randall
2018-12-22cmd/compile: pad zero-sized stack variablesKeith Randall
2018-12-01test/codegen: add arithmetic tests for 386/amd64/arm/arm64Ben Shi
2018-11-27cmd/compile: don't use CMOV ops to compute load addressesKeith Randall
2018-11-27cmd/compile: intrinsify math/bits.Div on amd64Brian Kessler
2018-11-14runtime: make processor capability variable naming platform specificMartin Möhrmann
2018-11-09cmd/compile: use ANDCC, ORCC, XORCC to avoid CMP on ppc64xLynn Boger
2018-10-30cmd/compile: implement some moves using non-overlapping reads&writesKeith Randall
2018-10-30test/codegen: improve arithmetic testsBen Shi
2018-10-30cmd/compile: optimize amd64's ADDQconstmodify/ADDLconstmodifyBen Shi
2018-10-27cmd/compile: fix rule for combining loads with comparesKeith Randall
2018-10-25cmd/compile: intrinsify math/bits.Sub on amd64Keith Randall
2018-10-25cmd/compile: intrinsify math/bits.Add on amd64Keith Randall
2018-10-23cmd/compile: use proved bounds to remove signed division fix-upsChrisALiles
2018-10-19cmd/compile: optimize store combination on 386/amd64Ben Shi
2018-10-18test/codegen: add more combined load/store test casesBen Shi
2018-10-16test/codegen: enable more tests for ppc64/ppc64leLynn Boger
2018-10-16cmd/compile: optimize 386's load/store combinationBen Shi
2018-10-16test/codegen: fix confusing test casesBen Shi
2018-10-15cmd/compile: avoid string allocations when map key is struct or array literalMartin Möhrmann
2018-10-15test/codegen: test ppc64 TrailingZeros, OnesCount codegenAlberto Donizetti
2018-10-15test/codegen: add tests of FMA for arm/arm64Ben Shi
2018-10-15test/codegen: add tests for multiplication-subtractionBen Shi
2018-10-14cmd/compile: optimize loads from readonly globals into constantsKeith Randall
2018-10-11test/codegen: add more arm64 test casesBen Shi
2018-10-11cmd/compile: optimize 386's ADDLconstmodifyidx4Ben Shi
2018-10-10cmd/compile: make []byte("...") more efficientKeith Randall
2018-10-09cmd/compile: add indexed form for several 386 instructionsBen Shi
2018-10-02cmd/compile: instrinsify math/bits.Mul on ppc64xCarlos Eduardo Seo
2018-09-28cmd/compile: optimize arm64's code with more shifted operationsBen Shi
2018-09-28cmd/compile: optimize arm64's MADD and MSUBBen Shi
2018-09-26cmd/compile: intrinsify math/bits.MulBrian Kessler
2018-09-19cmd/compile/internal/gc: handle arith ops in samesafeexprIskander Sharipov
2018-09-19cmd/compile: optimize AMD64's bit wise operationBen Shi
2018-09-17cmd/compile: optimize math.Float64(32)bits and math.Float64(32)frombits on arm64fanzha02
2018-09-14cmd/compile: fold address calculations into CMPload[const] opsKeith Randall
2018-09-13cmd/compile: improve rules for PPC64.rulesLynn Boger
2018-09-13cmd/compile: intrinsify math.RoundToEven and math.Abs on arm64erifan01
2018-09-12test: fix the wrong test of math.Copysign(c, -1) for arm64fanzha02
2018-09-11cmd/compile: optimize arm's bit operationBen Shi
2018-09-07cmd/compile: implement non-constant rotates using ROR on arm64erifan01
2018-09-07cmd/compile: optimize 386's comparisonBen Shi
2018-09-06cmd/compile: optimize math.Copysign on arm64fanzha02
2018-09-05cmd/compile: optimize ARM's comparisionBen Shi
2018-09-05cmd/compile: make math/bits.RotateLeft{32,64} intrinsics on s390xMichael Munday
2018-09-05cmd/compile: optimize arm64's comparisonBen Shi
2018-09-04cmd/compile: optimize ARM64's code with MADD/MSUBBen Shi