aboutsummaryrefslogtreecommitdiff
path: root/test/codegen
AgeCommit message (Expand)Author
2020-07-27cmd/compile: add floating point load+op operations to addressing modes passKeith Randall
2020-06-09cmd/compile: ARM comparisons with 0 incorrect on overflowXiangdong Ji
2020-05-29cmd/compile: fix incorrect rewriting to if conditionXiangdong Ji
2020-05-11cmd/compile: in prove, zero right shifts of positive int by #bits - 1Keith Randall
2020-05-07cmd/compile: optimize make+copy pattern to avoid memclrMartin Möhrmann
2020-04-30cmd/compile: add indexed memory modification ops to amd64Keith Randall
2020-04-30cmd/compile: add indexed load+op operations to amd64Keith Randall
2020-04-24cmd/compile: optimize Move with all-zero ro sym src to ZeroJosh Bleecher Snyder
2020-04-23cmd/compile: optimize x & 1 != 0 to x & 1 on amd64Josh Bleecher Snyder
2020-04-22cmd/compile: clean up codegen for branch-on-carry on s390xMichael Munday
2020-04-21cmd/compile: optimize comparisons with immediates on s390xMichael Munday
2020-04-21test/codegen, runtime/pprof, runtime: apply fmtalex-semenyuk
2020-04-21cmd/compile: use oneBit instead of isPowerOfTwo in bit optimizationJosh Bleecher Snyder
2020-04-15cmd/compile: split up the addressing mode on OpAMD64CMP*loadidx* alwaysDavid Chase
2020-04-09cmd/compile: use isel with variable shifts on ppc64xLynn Boger
2020-04-08cmd/compile: handle some additional phis in shortcircuitJosh Bleecher Snyder
2020-04-08cmd/compile: allow floating point Ops to produce flags on s390xRuixin(Peter) Bao
2020-04-07cmd/compile: delete the floating point Greater and Geq opsMichael Munday
2020-04-06cmd/compile: improve lowered moves and zeros for ppc64leLynn Boger
2020-04-04cmd/compile: add intrinsic HasCPUFeature for checking cpu featuresJosh Bleecher Snyder
2020-04-01cmd/compile: add indexed-load CMP instructionsKeith Randall
2020-03-31cmd/compile, runtime: use more registers for amd64 write barrier callsJosh Bleecher Snyder
2020-03-30cmd/compile: fix ephemeral pointer problem on amd64Keith Randall
2020-03-27cmd/compile: convert 386 port to use addressing modes pass (take 2)Keith Randall
2020-03-27cmd/compile: add rules to eliminate unnecessary signed shiftsLynn Boger
2020-03-25cmd/compile: use load and test instructions on s390xRuixin(Peter) Bao
2020-03-24Revert "cmd/compile: convert 386 port to use addressing modes pass"Keith Randall
2020-03-24Revert "cmd/compile: disable mem+op operations on 386"Keith Randall
2020-03-24Revert "cmd/compile: disable addressingmodes pass for 386"Keith Randall
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