2014-11-20 |
Russ Cox | [dev.cc] all: merge dev.power64 (f57928630b36) into... |
blob | commitdiff | raw |
2014-11-16 |
David du Colombier | [dev.cc] cmd/8g: work around "out of fixed registers... |
blob | commitdiff | raw | diff to current |
2014-11-14 |
Russ Cox | [dev.cc] all: merge dev.power64 (7667e41f3ced) into... |
blob | commitdiff | raw | diff to current |
2014-11-14 |
Austin Clements | [dev.power64] 5g,6g,8g,9g: debug prints for regopt... |
blob | commitdiff | raw | diff to current |
2014-11-13 |
Austin Clements | [dev.power64] 6g,8g: remove unnecessary and incorrect... |
blob | commitdiff | raw | diff to current |
2014-11-04 |
Austin Clements | [dev.power64] gc: convert Bits to a uint64 array |
blob | commitdiff | raw | diff to current |
2014-10-22 |
Austin Clements | [dev.power64] build: merge default into dev.power64 |
blob | commitdiff | raw | diff to current |
2014-08-25 |
Josh Bleecher Snyder | cmd/5g, cmd/6g, cmd/8g: clear Addr node when registerizing |
blob | commitdiff | raw | diff to current |
2014-07-02 |
Russ Cox | build: annotations and modifications for c2go |
blob | commitdiff | raw | diff to current |
2014-05-30 |
Russ Cox | cmd/6g: treat vardef-initialized fat variables as live... |
blob | commitdiff | raw | diff to current |
2014-05-15 |
Russ Cox | cmd/gc: correct handling of globals, func args, results |
blob | commitdiff | raw | diff to current |
2014-05-12 |
Russ Cox | cmd/gc: fix liveness vs regopt mismatch for input variables |
blob | commitdiff | raw | diff to current |
2014-05-09 |
Josh Bleecher Snyder | cmd/gc: don't give credit for NOPs during register... |
blob | commitdiff | raw | diff to current |
2014-04-16 |
Russ Cox | cmd/5g, cmd/6g, cmd/8g: preserve wide values in large... |
blob | commitdiff | raw | diff to current |
2014-04-01 |
Russ Cox | cmd/gc: shorten temporary lifetimes when possible |
blob | commitdiff | raw | diff to current |
2014-03-27 |
Russ Cox | cmd/gc: liveness-related bug fixes |
blob | commitdiff | raw | diff to current |
2014-02-15 |
Russ Cox | cmd/gc: correct liveness for fat variables |
blob | commitdiff | raw | diff to current |
2014-02-13 |
Shenghou Ma | cmd/6c, cmd/8c, cmd/8g: fix print of pc (which is vlong). |
blob | commitdiff | raw | diff to current |
2014-02-13 |
Russ Cox | cmd/5g: fix regopt bug in copyprop |
blob | commitdiff | raw | diff to current |
2014-02-12 |
Anthony Martin | cmd/cc, cmd/gc, cmd/ld: consolidate print format routines |
blob | commitdiff | raw | diff to current |
2013-12-09 |
Russ Cox | cmd/5g, cmd/6g, cmd/8g: use liblink |
blob | commitdiff | raw | diff to current |
2013-12-06 |
Carl Shapiro | cmd/5g, cmd/5l, cmd/6g, cmd/6l, cmd/8g, cmd/8l, cmd... |
blob | commitdiff | raw | diff to current |
2013-08-13 |
Russ Cox | cmd/gc: add temporary-merging optimization pass |
blob | commitdiff | raw | diff to current |
2013-08-13 |
Russ Cox | cmd/gc: move flow graph into portable opt |
blob | commitdiff | raw | diff to current |
2013-08-12 |
Russ Cox | cmd/gc: support for "portable" optimization logic |
blob | commitdiff | raw | diff to current |
2013-08-12 |
Russ Cox | cmd/8g: factor out prog information |
blob | commitdiff | raw | diff to current |
2013-07-19 |
Russ Cox | runtime: use funcdata to supply garbage collection... |
blob | commitdiff | raw | diff to current |
2013-06-09 |
Shenghou Ma | all: fix typos |
blob | commitdiff | raw | diff to current |
2013-05-29 |
Carl Shapiro | cmd/5l, cmd/6l, cmd/8l, cmd/gc, runtime: generate and... |
blob | commitdiff | raw | diff to current |
2013-02-25 |
Russ Cox | cmd/gc: can stop tracking gotype in regopt |
blob | commitdiff | raw | diff to current |
2013-02-25 |
Russ Cox | cmd/gc: emit explicit type information for local variables |
blob | commitdiff | raw | diff to current |
2013-02-03 |
Russ Cox | cmd/gc: slightly better code generation |
blob | commitdiff | raw | diff to current |
2013-01-19 |
Anthony Martin | cmd/8g, cmd/dist, cmd/gc: fix warnings on Plan 9 |
blob | commitdiff | raw | diff to current |
2013-01-04 |
Daniel Morsing | cmd/5g, cmd/6g, cmd/8g: flush return parameters in... |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Rémy Oudompheng | cmd/8g: extend elimination of temporaries to SSE2 code. |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Rémy Oudompheng | cmd/dist, cmd/8g: implement GO386=387/sse to choose... |
blob | commitdiff | raw | diff to current |
2012-12-13 |
Dave Cheney | cmd/{5,6,8}g: reduce size of Prog and Addr |
blob | commitdiff | raw | diff to current |
2012-12-09 |
Rémy Oudompheng | cmd/[568]g: recycle ONAME nodes used in regopt to denot... |
blob | commitdiff | raw | diff to current |
2012-11-13 |
Rémy Oudompheng | cmd/8g: eliminate obviously useless temps before regopt. |
blob | commitdiff | raw | diff to current |
2012-11-07 |
Rémy Oudompheng | cmd/6g, cmd/8g: mark used registers in indirect addressing. |
blob | commitdiff | raw | diff to current |
2012-09-24 |
Rémy Oudompheng | cmd/{5g,6g,8g,6c}: remove unused macro, use %E to print... |
blob | commitdiff | raw | diff to current |
2012-09-22 |
Russ Cox | cmd/5g: fix register opt bug |
blob | commitdiff | raw | diff to current |
2012-09-17 |
Lucio De Re | build: fix various 'set and not used' for Plan 9 |
blob | commitdiff | raw | diff to current |
2012-06-05 |
Rémy Oudompheng | cmd/[568]g: correct freeing of allocated Regs. |
blob | commitdiff | raw | diff to current |
2012-05-30 |
Russ Cox | cmd/gc: contiguous loop layout |
blob | commitdiff | raw | diff to current |
2012-02-20 |
Russ Cox | 5g, 6g, 8g: flush modified globals aggressively |
blob | commitdiff | raw | diff to current |
2012-02-11 |
Russ Cox | 8g: fix opt bug |
blob | commitdiff | raw | diff to current |
2011-10-04 |
Russ Cox | 5g, 6g, 8g: fix loop finding bug, squash jmps |
blob | commitdiff | raw | diff to current |
2011-10-03 |
Russ Cox | 5g, 6g, 8g: registerize variables again |
blob | commitdiff | raw | diff to current |
2011-09-06 |
Russ Cox | gc: unify stack frame layout |
blob | commitdiff | raw | diff to current |
2011-08-25 |
Russ Cox | gc: shuffle #includes |
blob | commitdiff | raw | diff to current |
2011-08-24 |
Russ Cox | build: avoid redundant bss declarations |
blob | commitdiff | raw | diff to current |
2011-07-28 |
Russ Cox | 5g, 6g, 8g: shift, opt fixes |
blob | commitdiff | raw | diff to current |
2011-06-17 |
Russ Cox | gc: descriptive panic for nil pointer -> value method... |
blob | commitdiff | raw | diff to current |
2011-06-09 |
Luuk van Dijk | gc: compact stackframe |
blob | commitdiff | raw | diff to current |
2011-06-03 |
Russ Cox | 8g: compute register liveness during regopt |
blob | commitdiff | raw | diff to current |
2011-01-20 |
Russ Cox | gc: delete float, complex |
blob | commitdiff | raw | diff to current |
2010-10-27 |
Russ Cox | 5g, 6g, 8g: generate code for string index |
blob | commitdiff | raw | diff to current |
2010-10-13 |
Russ Cox | various: avoid %ld etc |
blob | commitdiff | raw | diff to current |
2010-05-21 |
Ken Thompson | fix issue 798 |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Russ Cox | runtime: turn run time errors checks into panics |
blob | commitdiff | raw | diff to current |
2010-01-23 |
Russ Cox | eliminate the package global name space assumption... |
blob | commitdiff | raw | diff to current |
2009-12-21 |
Russ Cox | 8g: add TESTL etc to reg opt |
blob | commitdiff | raw | diff to current |
2009-12-12 |
Ken Thompson | more on the optimizer |
blob | commitdiff | raw | diff to current |
2009-12-05 |
Russ Cox | 6g/8g optimizer fix: throw functions now in runtime |
blob | commitdiff | raw | diff to current |
2009-12-03 |
Russ Cox | 8g: discard tempalloc/tempfree experiment |
blob | commitdiff | raw | diff to current |
2009-12-01 |
Charles L. Dorian | 8g: fix 386 floating point stack bug |
blob | commitdiff | raw | diff to current |
2009-11-07 |
Ken Thompson | 8g optimizer |
blob | commitdiff | raw | diff to current |
|