| Commit message (Expand) | Author | Age | Files | Lines |
* | [dev.cc] cmd/8g: fix warning on Plan 9 | David du Colombier | 2014-11-21 | 1 | -1/+1 |
* | [dev.cc] all: merge dev.power64 (f57928630b36) into dev.cc | Russ Cox | 2014-11-20 | 1 | -4/+6 |
|\ |
|
| * | [dev.cc] cmd/8g: work around "out of fixed registers" on Plan 9 | David du Colombier | 2014-11-16 | 1 | -4/+6 |
* | | [dev.power64] 5g,6g,8g,9g: debug prints for regopt pass 6 and paint2 | Austin Clements | 2014-11-14 | 1 | -14/+29 |
|/ |
|
* | [dev.power64] 6g,8g: remove unnecessary and incorrect reg use scanning | Austin Clements | 2014-11-13 | 1 | -47/+1 |
* | [dev.power64] gc: convert Bits to a uint64 array | Austin Clements | 2014-11-04 | 1 | -23/+23 |
* | cmd/5g, cmd/6g, cmd/8g: clear Addr node when registerizing | Josh Bleecher Snyder | 2014-08-24 | 1 | -0/+1 |
* | build: annotations and modifications for c2go | Russ Cox | 2014-07-02 | 1 | -0/+5 |
* | cmd/6g: treat vardef-initialized fat variables as live at calls | Russ Cox | 2014-05-30 | 1 | -2/+55 |
* | cmd/gc: correct handling of globals, func args, results | Russ Cox | 2014-05-15 | 1 | -43/+23 |
* | cmd/gc: fix liveness vs regopt mismatch for input variables | Russ Cox | 2014-05-12 | 1 | -8/+13 |
* | cmd/gc: don't give credit for NOPs during register allocation | Josh Bleecher Snyder | 2014-05-09 | 1 | -12/+13 |
* | cmd/5g, cmd/6g, cmd/8g: preserve wide values in large functions | Russ Cox | 2014-04-16 | 1 | -0/+10 |
* | cmd/gc: shorten temporary lifetimes when possible | Russ Cox | 2014-04-01 | 1 | -1/+1 |
* | cmd/gc: liveness-related bug fixes | Russ Cox | 2014-03-27 | 1 | -2/+76 |
* | cmd/gc: correct liveness for fat variables | Russ Cox | 2014-02-15 | 1 | -0/+2 |
* | cmd/6c, cmd/8c, cmd/8g: fix print of pc (which is vlong). | Shenghou Ma | 2014-02-13 | 1 | -1/+1 |
* | cmd/5g: fix regopt bug in copyprop | Russ Cox | 2014-02-13 | 1 | -2/+2 |
* | cmd/cc, cmd/gc, cmd/ld: consolidate print format routines | Anthony Martin | 2014-02-12 | 1 | -3/+3 |
* | cmd/5g, cmd/6g, cmd/8g: use liblink | Russ Cox | 2013-12-08 | 1 | -5/+4 |
* | cmd/5g, cmd/5l, cmd/6g, cmd/6l, cmd/8g, cmd/8l, cmd/gc, runtime: generate poi... | Carl Shapiro | 2013-12-05 | 1 | -2/+1 |
* | cmd/gc: add temporary-merging optimization pass | Russ Cox | 2013-08-13 | 1 | -134/+2 |
* | cmd/gc: move flow graph into portable opt | Russ Cox | 2013-08-12 | 1 | -329/+123 |
* | cmd/gc: support for "portable" optimization logic | Russ Cox | 2013-08-12 | 1 | -149/+2 |
* | cmd/8g: factor out prog information | Russ Cox | 2013-08-12 | 1 | -302/+25 |
* | runtime: use funcdata to supply garbage collection information | Russ Cox | 2013-07-19 | 1 | -3/+0 |
* | all: fix typos | Shenghou Ma | 2013-06-09 | 1 | -1/+1 |
* | cmd/5l, cmd/6l, cmd/8l, cmd/gc, runtime: generate and use bitmaps of argument... | Carl Shapiro | 2013-05-28 | 1 | -0/+2 |
* | cmd/gc: can stop tracking gotype in regopt | Russ Cox | 2013-02-25 | 1 | -2/+0 |
* | cmd/gc: emit explicit type information for local variables | Russ Cox | 2013-02-25 | 1 | -0/+2 |
* | cmd/gc: slightly better code generation | Russ Cox | 2013-02-03 | 1 | -0/+4 |
* | cmd/8g, cmd/dist, cmd/gc: fix warnings on Plan 9 | Anthony Martin | 2013-01-18 | 1 | -1/+1 |
* | cmd/5g, cmd/6g, cmd/8g: flush return parameters in case of panic. | Daniel Morsing | 2013-01-04 | 1 | -1/+5 |
* | cmd/8g: extend elimination of temporaries to SSE2 code. | R?my Oudompheng | 2013-01-03 | 1 | -17/+26 |
* | cmd/dist, cmd/8g: implement GO386=387/sse to choose FPU flavour. | R?my Oudompheng | 2013-01-02 | 1 | -5/+86 |
* | cmd/{5,6,8}g: reduce size of Prog and Addr | Dave Cheney | 2012-12-14 | 1 | -10/+10 |
* | cmd/[568]g: recycle ONAME nodes used in regopt to denote registers. | R?my Oudompheng | 2012-12-09 | 1 | -2/+7 |
* | cmd/8g: eliminate obviously useless temps before regopt. | R?my Oudompheng | 2012-11-13 | 1 | -0/+121 |
* | cmd/6g, cmd/8g: mark used registers in indirect addressing. | R?my Oudompheng | 2012-11-07 | 1 | -0/+10 |
* | cmd/{5g,6g,8g,6c}: remove unused macro, use %E to print etype. | R?my Oudompheng | 2012-09-24 | 1 | -1/+1 |
* | cmd/5g: fix register opt bug | Russ Cox | 2012-09-22 | 1 | -2/+5 |
* | build: fix various 'set and not used' for Plan 9 | Lucio De Re | 2012-09-17 | 1 | -1/+0 |
* | cmd/[568]g: correct freeing of allocated Regs. | R?my Oudompheng | 2012-06-05 | 1 | -2/+2 |
* | cmd/gc: contiguous loop layout | Russ Cox | 2012-05-30 | 1 | -1/+1 |
* | 5g, 6g, 8g: flush modified globals aggressively | Russ Cox | 2012-02-20 | 1 | -0/+7 |
* | 8g: fix opt bug | Russ Cox | 2012-02-10 | 1 | -1/+4 |
* | 5g, 6g, 8g: fix loop finding bug, squash jmps | Russ Cox | 2011-10-04 | 1 | -4/+130 |
* | 5g, 6g, 8g: registerize variables again | Russ Cox | 2011-10-03 | 1 | -5/+7 |
* | gc: unify stack frame layout | Russ Cox | 2011-09-06 | 1 | -15/+15 |
* | gc: shuffle #includes | Russ Cox | 2011-08-25 | 1 | -0/+2 |