summaryrefslogtreecommitdiff
path: root/src/cmd/8g/gsubr.c
Commit message (Expand)AuthorAgeFilesLines
* cmd/5g, cmd/8g: make 'out of registers' a fatal errorRuss Cox2014-09-161-1/+1
* cmd/cc, cmd/gc: stop generating 'argsize' PCDATARuss Cox2014-09-121-10/+0
* build: adjustments for move from src/pkg to srcRuss Cox2014-09-081-2/+2
* cmd/gc, runtime: treat slices and strings like pointers in garbage collectionRuss Cox2014-08-251-1/+0
* cmd/gc: mark auxiliary symbols as containing no pointersDmitriy Vyukov2014-07-231-5/+2
* build: annotations and modifications for c2goRuss Cox2014-07-021-0/+2
* cmd/gc: fix x=x crashRuss Cox2014-05-291-0/+9
* cmd/gc: alias more variables during register allocationJosh Bleecher Snyder2014-05-121-2/+2
* cmd/ld: clear unused ctxt before morestackRuss Cox2014-03-041-0/+2
* cmd/cc, cmd/gc, cmd/ld: consolidate print format routinesAnthony Martin2014-02-121-2/+2
* cmd/cc, cmd/gc: update compilers, assemblers for liblink changesRuss Cox2013-12-161-1/+1
* cmd/5g, cmd/6g, cmd/8g: use liblinkRuss Cox2013-12-081-26/+24
* cmd/gc: inline copy in frontend to call memmove directly.R?my Oudompheng2013-09-121-0/+11
* cmd/gc: &x panics if x doesRuss Cox2013-08-151-43/+0
* cmd/5g, cmd/6g, cmd/8g: insert arg size annotations on runtime callsRuss Cox2013-07-161-0/+11
* runtime: record proper goroutine state during stack splitRuss Cox2013-06-271-0/+1
* cmd/gc: fix some overflows in the compilerRob Pike2013-04-291-1/+2
* cmd/gc: implement method valuesRuss Cox2013-03-201-11/+5
* cmd/gc: emit explicit type information for local variablesRuss Cox2013-02-251-3/+3
* cmd/gc: avoid runtime code generation for closuresRuss Cox2013-02-221-0/+18
* cmd/gc, reflect, runtime: switch to indirect func value representationRuss Cox2013-02-211-1/+3
* cmd/8g: add a few missing splitcleanRuss Cox2013-02-071-1/+1
* cmd/8g, cmd/dist, cmd/gc: fix warnings on Plan 9Anthony Martin2013-01-181-4/+1
* cmd/8g: fix possibly uninitialized variable in foptoas.R?my Oudompheng2013-01-021-0/+1
* cmd/dist, cmd/8g: implement GO386=387/sse to choose FPU flavour.R?my Oudompheng2013-01-021-138/+492
* undo CL 6938073 / 1542912cf09dRuss Cox2012-12-221-38/+0
* 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-141-5/+5
* cmd/gc: add division rewrite to walk pass.R?my Oudompheng2012-11-261-0/+16
* cmd/8g: fix erroneous LEAL nil.R?my Oudompheng2012-11-211-1/+1
* cmd/gc, cmd/ld: struct field trackingRuss Cox2012-11-021-0/+11
* cmd/6g, cmd/8g: add OINDREG, ODOT, ODOTPTR cases to igen.R?my Oudompheng2012-09-241-3/+3
* cmd/gc: fix use of nil interface, sliceRuss Cox2012-09-221-0/+6
* cmd/6g, cmd/8g: eliminate short integer arithmetic when possible.R?my Oudompheng2012-09-011-1/+2
* cmd/8g: fix miscompilation due to BADWIDTH.R?my Oudompheng2012-08-031-0/+1
* cmd/gc: cache itab lookup in convT2I.Nigel Tao2012-07-031-3/+4
* cmd/gc: inline slice[arr,str] in the frontend (mostly).Luuk van Dijk2012-06-021-0/+19
* cmd/5g, cmd/6g, cmd/8g: delete clearstkRuss Cox2012-06-011-38/+0
* cmd/gc: contiguous loop layoutRuss Cox2012-05-301-22/+23
* cmd/6g, cmd/8g: move panicindex calls out of lineRuss Cox2012-05-291-0/+7
* cmd/gc: faster code, mainly for rotateRuss Cox2012-05-241-0/+16
* gc, ld: tag data as no-pointers and allocate in separate sectionRuss Cox2012-02-191-0/+2
* 5c, 6c, 8c, 6g, 8g: correct boundary checkingShenghou Ma2012-02-151-1/+1
* gc: optimize interface ==, !=Russ Cox2012-02-111-0/+12
* 8g: use uintptr for local pcRuss Cox2012-01-301-2/+2
* gc: fix another blank bugRuss Cox2011-12-091-0/+6
* gc: implement character constant type rulesRuss Cox2011-12-081-0/+1
* 5g, 6g, 8g: registerize variables againRuss Cox2011-10-031-2/+6
* gc: unify stack frame layoutRuss Cox2011-09-061-1/+0
* gc: make static initialization more staticRuss Cox2011-08-311-5/+32