summaryrefslogtreecommitdiff
path: root/src/cmd/6g
Commit message (Expand)AuthorAgeFilesLines
* cmd/5g, cmd/6g, cmd/8g: fix line number of caller of deferred funcRuss Cox2013-07-121-0/+13
* cmd/6g, cmd/8g: prevent constant propagation of non-constant LEA.Daniel Morsing2013-07-051-0/+1
* cmd/gc: support x[i:j:k]Russ Cox2013-07-011-0/+4
* cmd/5g, cmd/6g, cmd/8g: fix commentRuss Cox2013-06-281-1/+1
* runtime: record proper goroutine state during stack splitRuss Cox2013-06-271-0/+1
* cmd/gc: move genembedtramp into portable codeRuss Cox2013-06-112-112/+10
* all: fix typosShenghou Ma2013-06-093-4/+4
* cmd/5g, cmd/6g, cmd/8g: remove prototypes for proglistCarl Shapiro2013-06-041-2/+0
* cmd/5g, cmd/6g, cmd/8g: provide embedded trampolines with argument size infor...Carl Shapiro2013-05-311-2/+3
* cmd/5l, cmd/6l, cmd/8l, cmd/gc, runtime: generate and use bitmaps of argument...Carl Shapiro2013-05-282-0/+4
* cmd/gc: fix some overflows in the compilerRob Pike2013-04-295-12/+17
* cmd/5g, cmd/6g, cmd/8g: more nil ptr to large struct checksIan Lance Taylor2013-04-241-21/+30
* cmd/6g: fix warnings on Plan 9David du Colombier2013-03-302-5/+5
* cmd/gc: implement method valuesRuss Cox2013-03-201-11/+5
* cmd/gc: can stop tracking gotype in regoptRuss Cox2013-02-251-2/+0
* cmd/gc: emit explicit type information for local variablesRuss Cox2013-02-255-8/+25
* cmd/gc: avoid runtime code generation for closuresRuss Cox2013-02-223-1/+22
* cmd/6g, cmd/8g: switch to DX for indirect call blockRuss Cox2013-02-221-1/+1
* cmd/gc, reflect, runtime: switch to indirect func value representationRuss Cox2013-02-213-7/+31
* cmd/5g, cmd/6g: fix node dump formatsRuss Cox2013-02-211-2/+2
* cmd/godoc: use go/build to determine package and example filesRobert Griesemer2013-02-191-1/+3
* cmd/dist: add -Wstrict-prototypes to CFLAGS and fix all the compiler errorsShenghou Ma2013-02-051-1/+1
* cmd/gc: slightly better code generationRuss Cox2013-02-031-0/+4
* cmd/6c, cmd/6g: add flag to support large-model code generationElias Naur2013-02-013-3/+19
* cmd/gc, cmd/6g: fix error on large stacks.R?my Oudompheng2013-01-181-1/+1
* cmd/6c: Improve peep hole optimization of rotate and shift instructions.Matthew Dempsky2013-01-181-0/+3
* cmd/6g, cmd/8g: Allow optimization of return registers.Daniel Morsing2013-01-111-2/+0
* cmd/5g, cmd/6g, cmd/8g: flush return parameters in case of panic.Daniel Morsing2013-01-041-1/+5
* undo CL 6938073 / 1542912cf09dRuss Cox2012-12-221-38/+0
* cmd/6g: fix componentgen for funarg structs.R?my Oudompheng2012-12-171-0/+6
* cmd/gc: add GOEXPERIMENT=zerostack to clear stack on function entryRuss Cox2012-12-171-0/+38
* cmd/{5,6,8}g: reduce size of Prog and AddrDave Cheney2012-12-146-31/+34
* cmd/6g, cmd/8g: simplify integer division code.R?my Oudompheng2012-12-121-19/+11
* cmd/[568]g: recycle ONAME nodes used in regopt to denote registers.R?my Oudompheng2012-12-091-2/+7
* cmd/gc: add division rewrite to walk pass.R?my Oudompheng2012-11-264-171/+68
* cmd/6g: extend componentgen to small arrays and structs.R?my Oudompheng2012-11-132-1/+66
* cmd/5g, cmd/6g: pass the full torture test.R?my Oudompheng2012-11-121-18/+26
* cmd/6g, cmd/8g: mark used registers in indirect addressing.R?my Oudompheng2012-11-071-0/+10
* cmd/6g: fix use of large integers as indexes or array sizes.R?my Oudompheng2012-11-061-2/+19
* cmd/5g, cmd/6g: fix out of registers with array indexing.R?my Oudompheng2012-11-023-106/+151
* cmd/gc, cmd/ld: struct field trackingRuss Cox2012-11-022-0/+12
* cmd/5g, cmd/6g, cmd/8g: remove width check for componentgen.R?my Oudompheng2012-11-012-8/+9
* cmd/6g: fix crash in cgen_bmul.R?my Oudompheng2012-10-261-12/+17
* cmd/5g, cmd/6g, cmd/8g: fix out of registers.R?my Oudompheng2012-10-161-18/+38
* cmd/6g: fix out of registers when chaining integer divisions.R?my Oudompheng2012-10-071-1/+17
* cmd/[568]g: header cleanup.R?my Oudompheng2012-09-271-4/+3
* cmd/6g, cmd/8g: fix two "out of fixed registers" cases.R?my Oudompheng2012-09-262-36/+38
* build: make int 64 bits on amd64Russ Cox2012-09-241-3/+3
* cmd/{5g,6g,8g,6c}: remove unused macro, use %E to print etype.R?my Oudompheng2012-09-242-4/+2
* cmd/6g, cmd/8g: add OINDREG, ODOT, ODOTPTR cases to igen.R?my Oudompheng2012-09-241-1/+34