Age | Commit message (Expand) | Author |
2022-02-07 | [release-branch.go1.16] cmd/compile: remove incorrect arm,arm64 CMP->CMN tran... | David Chase |
2021-12-02 | [release-branch.go1.16] cmd/compile: only update source type when processing ... | Cuong Manh Le |
2021-10-27 | [release-branch.go1.16] cmd/compile: ensure constant shift amounts are in ran... | Keith Randall |
2021-10-27 | [release-branch.go1.16] cmd/compile: fix simplification rules on arm/arm64 | Keith Randall |
2021-08-02 | [release-branch.go1.16] cmd/compile: mark R16, R17 clobbered for non-standard... | Cherry Zhang |
2021-05-04 | [release-branch.go1.16] cmd/compile: fix ANDI/SRWI merge on ppc64 | Paul E. Murphy |
2021-03-31 | [release-branch.go1.16] cmd/compile: fix long RMW bit operations on AMD64 | Pat Gavlin |
2021-03-31 | [release-branch.go1.16] cmd/compile: disable shortcircuit optimization for in... | Keith Randall |
2021-01-21 | all: introduce and use internal/execabs | Roland Shoemaker |
2021-01-14 | cmd/compile: fix wrong complement for arm64 floating-point comparisons | Junchen Li |
2021-01-08 | cmd/compile: don't short-circuit copies whose source is volatile | Keith Randall |
2021-01-07 | cmd/compile: fix late expand_calls leaf type for OpStructSelect/OpArraySelect | Cuong Manh Le |
2020-12-14 | cmd/compile: fix incorrect shift count type with s390x rules | Ruixin Bao |
2020-12-14 | cmd/compile: set correct type for OpIData | Cuong Manh Le |
2020-12-10 | cmd/compile: don't constant fold divide by zero | Keith Randall |
2020-12-03 | cmd/compile: make sure address of offset(SP) is rematerializeable | Cherry Zhang |
2020-12-01 | cmd/compile: do not assume TST and TEQ set V on arm | Jason A. Donenfeld |
2020-12-01 | cmd/compile: do not mark OpSP, OpSB pos for debugging | Cuong Manh Le |
2020-11-24 | cmd/compile: set OpLoad argument type interface{} correctly | Cuong Manh Le |
2020-11-20 | cmd/compile: allow loading single field of typed-interface{} OpIData | Cuong Manh Le |
2020-11-18 | cmd/compile: stop MOVW-ing -1 as SRA shift amount in mips | Alberto Donizetti |
2020-11-17 | cmd/compile: fix rules regression with shifts on PPC64 | Lynn Boger |
2020-11-16 | cmd/compile: mask SLL,SRL,SRAconst shift amount | Alberto Donizetti |
2020-11-14 | cmd/compile: fix load of interface{}-typed OpIData in expand_calls | David Chase |
2020-11-12 | cmd/compile: gofmt | Cherry Zhang |
2020-11-07 | cmd/compile: check indirect connection between if block and phi block in addL... | Cholerae Hu |
2020-11-06 | cmd/compile: optimize shift pairs and masks on s390x | Michael Munday |
2020-11-05 | cmd/compile: improve atomic swap intrinsics on arm64 | Jonathan Swinney |
2020-11-02 | cmd/compile: using new calls, optimize runtime.memequal(x,constant,1) | David Chase |
2020-11-02 | cmd/compile: remove racefuncenterfp when it is not needed | Cherry Zhang |
2020-11-01 | cmd/compile: optimize small zeroing/moving on riscv64 | Michał Derkacz |
2020-10-31 | cmd/compile: avoid unnecessary sign/zero extension for consts on riscv64 | Joel Sing |
2020-10-30 | cmd/compile: code cleanup | Michele Di Pede |
2020-10-30 | cmd/compile: replace int32(a.Off()) calls with a.Off32() | Alberto Donizetti |
2020-10-29 | cmd/compile: run rulegen to include missing condition | Alberto Donizetti |
2020-10-29 | cmd/compile: delay expansion of OpArg until expand_calls | David Chase |
2020-10-29 | cmd/compile: use magic multiply for unsigned values less than 1<<16 on 32-bit... | Rémy Oudompheng |
2020-10-28 | cmd/compile: rename mergeSymTyped to mergeSym | Alberto Donizetti |
2020-10-28 | cmd/compile: delete log2, switch to log64 | Alberto Donizetti |
2020-10-28 | cmd/compile,cmd/internal/obj/riscv,runtime: use Duff's devices on riscv64 | Michał Derkacz |
2020-10-27 | cmd/compile: replace int32(b2i(x)) with b2i32(x) in rules | Alberto Donizetti |
2020-10-27 | cmd/compile: delete isPowerOfTwo, switch to isPowerOfTwo64 | Alberto Donizetti |
2020-10-27 | cmd/compile: clean up ValAndOff funcs after untyped aux removal | Alberto Donizetti |
2020-10-27 | cmd/compile: remove support for untyped ssa rules | Alberto Donizetti |
2020-10-27 | cmd/compile: combine more 32 bit shift and mask operations on ppc64 | Paul E. Murphy |
2020-10-27 | cmd/compile: eliminate unnecessary sign/zero extension for riscv64 | Joel Sing |
2020-10-27 | cmd/compile: use MOV pseudo-instructions for sign/zero extension | Joel Sing |
2020-10-26 | cmd/compile: port last ARM rules to typed | Alberto Donizetti |
2020-10-24 | cmd/compile: enforce strongly typed rules for ARM (read) | Constantin Konstantinidis |
2020-10-23 | cmd/compile: avoid generating CSEs; do all aggregates; maintain debug names | David Chase |