aboutsummaryrefslogtreecommitdiff
path: root/test/codegen
AgeCommit message (Expand)Author
2019-03-20cmd/compile: intrinsify math/bits.Add64 for arm64erifan01
2019-03-19cmd/compile: slightly optimize adding 128Josh Bleecher Snyder
2019-03-18cmd/compile,runtime: provide index information on bounds check failureKeith Randall
2019-03-15cmd/compile: eliminate unnecessary type conversions in TrailingZeros(16|8) fo...Tobias Klauser
2019-03-14math, math/bits: add intrinsics for wasmRichard Musiol
2019-03-14cmd/compile: don't generate panicshift for masked int shiftsJosh Bleecher Snyder
2019-03-13test/codegen: gofmtJosh Bleecher Snyder
2019-03-11test: fix memcombine testsKeith Randall
2019-03-07cmd/compile: change the condition flags of floating-point comparisons in arm6...fanzha02
2019-03-07cmd/compile: eliminate unnecessary type conversions in TrailingZeros(16|8) fo...erifan01
2019-03-07cmd/compile: add an optimization rule for math/bits.ReverseBytes16 on armerifan01
2019-03-03cmd/compile: optimize math/bits.Div32 for arm64erifan01
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