summaryrefslogtreecommitdiff
path: root/src/cmd/5g/ggen.c
Commit message (Expand)AuthorAgeFilesLines
* cmd/cc, cmd/gc: stop generating 'argsize' PCDATARuss Cox2014-09-121-19/+0
* build: adjustments for move from src/pkg to srcRuss Cox2014-09-081-1/+1
* cmd/5c, cmd/5g, cmd/5l, liblink: nacl/arm supportShenghou Ma2014-07-101-2/+2
* runtime: use duff zero and copy to initialize memoryKeith Randall2014-05-071-28/+73
* cmd/5g, cmd/8g: fix buildRuss Cox2014-04-011-6/+6
* cmd/gc: shorten more temporary lifetimesRuss Cox2014-04-011-1/+3
* cmd/gc: shorten temporary lifetimes when possibleRuss Cox2014-04-011-2/+2
* cmd/gc: liveness-related bug fixesRuss Cox2014-03-271-12/+35
* 5g, 8g: remove dead codeJosh Bleecher Snyder2014-02-251-4/+1
* cmd/5g, cmd/8g: zero ambiguously live values on entryRuss Cox2014-02-191-0/+38
* cmd/gc: correct liveness for fat variablesRuss Cox2014-02-151-5/+13
* cmd/5g, cmd/8g: fix buildRuss Cox2014-02-131-2/+1
* cmd/gc: rename AFATVARDEF to AVARDEFRuss Cox2014-02-131-1/+1
* cmd/cc, cmd/gc, cmd/ld: consolidate print format routinesAnthony Martin2014-02-121-1/+1
* cmd/5g, cmd/6g, cmd/8g: use liblinkRuss Cox2013-12-081-1/+1
* cmd/5g, cmd/5l, cmd/6g, cmd/6l, cmd/8g, cmd/8l, cmd/gc, runtime: generate poi...Carl Shapiro2013-12-051-59/+4
* cmd/gc: eliminate redundant &x.Field nil checksRuss Cox2013-09-171-1/+1
* cmd/5g, cmd/6g, cmd/8g: simplify for loop in bitmap generationRuss Cox2013-09-061-1/+3
* cmd/gc: separate "has pointers" from "needs zeroing" in stack frameRuss Cox2013-08-161-5/+5
* cmd/5g, cmd/6g, cmd/8g: update frame zeroing for new bitmap formatCarl Shapiro2013-08-161-3/+3
* cmd/gc: &x panics if x doesRuss Cox2013-08-151-0/+41
* cmd/gc: zero pointers on entry to functionRuss Cox2013-08-091-2/+60
* cmd/5c, cmd/5g, cmd/5l: turn MOVB, MOVH into plain moves, optimize short arit...R?my Oudompheng2013-08-091-1/+8
* cmd/gc: record argument size for all indirect function callsDmitriy Vyukov2013-07-311-1/+6
* cmd/5g, cmd/6g, cmd/8g: insert arg size annotations on runtime callsRuss Cox2013-07-161-5/+17
* cmd/5g, cmd/6g, cmd/8g: fix line number of caller of deferred funcRuss Cox2013-07-121-0/+14
* cmd/5g, cmd/6g, cmd/8g: fix commentRuss Cox2013-06-281-1/+1
* cmd/gc: move genembedtramp into portable codeRuss Cox2013-06-111-3/+11
* cmd/gc: emit explicit type information for local variablesRuss Cox2013-02-251-1/+13
* cmd/gc: avoid runtime code generation for closuresRuss Cox2013-02-221-2/+3
* cmd/gc, reflect, runtime: switch to indirect func value representationRuss Cox2013-02-211-6/+33
* cmd/5g: add missing splitclean.R?my Oudompheng2013-02-081-0/+1
* cmd/5g, cmd/5l, cmd/ld: Small adjustments for the Plan 9 native toolsLucio De Re2013-01-041-0/+1
* cmd/gc: add division rewrite to walk pass.R?my Oudompheng2012-11-261-0/+56
* cmd/5g: improve shift code generationDave Cheney2012-11-041-1/+3
* cmd/5g, cmd/6g, cmd/8g: remove width check for componentgen.R?my Oudompheng2012-11-011-3/+3
* cmd/5g: introduce componentgen for better registerization.R?my Oudompheng2012-10-281-0/+5
* cmd/5g: avoid temporary during constant asopDave Cheney2012-10-061-3/+8
* cmd/gc: inline slice[arr,str] in the frontend (mostly).Luuk van Dijk2012-06-021-392/+3
* cmd/gc: contiguous loop layoutRuss Cox2012-05-301-5/+5
* cmd/gc: faster code, mainly for rotateRuss Cox2012-05-241-2/+21
* cmd/gc: don't believe that variables mentioned 256 times are unused.R?my Oudompheng2012-02-211-2/+2
* 5g: fix buildRuss Cox2011-12-131-1/+0
* 5g: fix build on Plan 9Lucio De Re2011-08-291-1/+1
* gc: shuffle #includesRuss Cox2011-08-251-0/+2
* 5g: fix set but not used errorDave Cheney2011-07-311-2/+1
* 5g, 6g, 8g: shift, opt fixesRuss Cox2011-07-281-12/+40
* 5g, 6g, 8g: fix comments in method call generationAnthony Martin2011-06-201-3/+3
* gc: frame compaction for arm.Luuk van Dijk2011-06-141-0/+26
* gc: typecheck the whole tree before walking. preparation for some escape-ana...Luuk van Dijk2011-06-021-107/+3