aboutsummaryrefslogtreecommitdiff
path: root/test/codegen
AgeCommit message (Expand)Author
2020-03-23cmd/compile: disable addressingmodes pass for 386Keith Randall
2020-03-23cmd/compile: disable mem+op operations on 386Keith Randall
2020-03-13cmd/asm, cmd/compile, runtime: add -spectre=ret modeRuss Cox
2020-03-13cmd/compile: add spectre mitigation mode enabled by -spectreRuss Cox
2020-03-13cmd/compile: convert 386 port to use addressing modes passKeith Randall
2020-03-11test/codegen: mention in README that tests only run on Linux without -all_cod...Russ Cox
2020-03-10cmd/compile: insert complicated x86 addressing modes as a separate passKeith Randall
2020-03-04cmd/compile: use staticuint64s instead of staticbytesDiogo Pinela
2020-03-04cmd/compile: don't allow NaNs in floating-point constant opsKeith Randall
2020-03-03all: fix two minor typos in commentsJosh Bleecher Snyder
2020-03-03cmd/compile: optimize integer-in-range checksMichael Munday
2020-02-26cmd/compile: canonicalize comparison argument orderMichael Munday
2020-02-25Revert "cmd/compile: don't allow NaNs in floating-point constant ops"Bryan C. Mills
2020-02-25cmd/compile: don't allow NaNs in floating-point constant opsKeith Randall
2020-02-24cmd/compile: use ADDQ instead of LEAQ when we canKeith Randall
2019-11-07cmd/compile: add signed indivisibility by power of 2 rulesBrian Kessler
2019-11-07math, cmd/compile: rename Fma to FMARuss Cox
2019-10-21cmd/compile: add fma intrinsic for armsmasher164
2019-10-21cmd/compile: add fma intrinsic for amd64smasher164
2019-10-21cmd/compile: introduce generic ssa intrinsic for fused-multiply-addsmasher164
2019-10-15cmd/compile: preserve statements in late nilcheckelim optimizationDavid Chase
2019-10-14cmd/compile: add math/bits.Mul64 intrinsic on mips64xMeng Zhuo
2019-10-08cmd/compile: add SSA rules for s390x compare-and-branch instructionsMichael Munday
2019-10-08cmd/compile: don't use statictmps for small object in slice literalCuong Manh Le
2019-10-07cmd/compile: reuse dead register before reusing register holding constantKeith Randall
2019-09-25misc, runtime, test: extra tests and benchmarks for deferDan Scales
2019-09-24compile: prefer an AND instead of SHR+SHL instructionsMartin Möhrmann
2019-09-23Revert "compile: prefer an AND instead of SHR+SHL instructions"Bryan C. Mills
2019-09-21compile: prefer an AND instead of SHR+SHL instructionsMartin Möhrmann
2019-09-21test/codegen: fix wasm codegen breakageAgniva De Sarker
2019-09-18cmd/compile: optimize switch on stringsMatthew Dempsky
2019-09-17cmd/compile: support more length types for slice extension optimizationLE Manh Cuong
2019-09-16Revert "test/codegen: document -all_codegen option in README"Alberto Donizetti
2019-09-16test/codegen: document -all_codegen option in READMECherry Zhang
2019-09-13cmd/compile: add math/bits.Mul64 intrinsic on s390xRuixin Bao
2019-09-10cmd/compile: improve s390x sign/zero extension removalMichael Munday
2019-09-09Revert "compile: prefer an AND instead of SHR+SHL instructions"Martin Möhrmann
2019-09-09compile: prefer an AND instead of SHR+SHL instructionsMartin Möhrmann
2019-09-01test/codegen: mention -all_codegen in the READMEAlberto Donizetti
2019-08-31cmd/compile: intrinsify RotateLeft32 on wasmBrian Kessler
2019-08-30cmd/compile: eliminate WASM's redundant extension & wrappingBen Shi
2019-08-30cmd/compile: optimize 386's math.bits.TrailingZeros16Ben Shi
2019-08-28test/codegen: fix ARM32 RotateLeft32 testCherry Zhang
2019-08-28cmd/compile: optimize ARM's math.bits.RotateLeft32Ben Shi
2019-08-28cmd/compile: optimize ARM's math.AbsBen Shi
2019-08-28Revert "cmd/compile: optimize 386's math.bits.TrailingZeros16"Bryan C. Mills
2019-08-28cmd/compile: apply optimization for readonly globals on wasmAgniva De Sarker
2019-08-28cmd/compile: optimize bounded shifts on wasmAgniva De Sarker
2019-08-28cmd/compile: optimize 386's math.bits.TrailingZeros16Ben Shi
2019-08-28cmd/compile: generate Select on WASMBen Shi