summaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ssa/func.go
Commit message (Expand)AuthorAgeFilesLines
* cmd/compile: gofmt -w -shopehook2022-08-171-1/+3
* cmd/compile: refactor GOSSAHASH debugging to make it usable outside ssa package.David Chase2022-08-101-91/+10
* [dev.boringcrypto] cmd: use notsha256 instead of md5, sha1, sha256Russ Cox2022-04-291-2/+2
* all: gofmt main repoRuss Cox2022-04-111-6/+11
* all: fix various doc comment formatting nitsRuss Cox2022-04-011-6/+6
* cmd/compile: extend dump-to-file to handle "genssa" (asm) case.David Chase2021-09-201-1/+1
* cmd/compile: manage Slot array betterDavid Chase2021-05-081-2/+108
* cmd/compile: spill all the parameters around morestackDavid Chase2021-04-161-1/+1
* cmd/compile: when GOSSAFUNC is set, dump the current pass on crashCherry Zhang2021-04-061-1/+13
* all: remove duplicate wordsJohn Bampton2021-03-131-1/+1
* cmd/compile: plumb abi info into ssagen/ssaDavid Chase2021-02-241-0/+5
* [dev.regabi] cmd/compile: late expansion of return valuesDavid Chase2021-01-201-2/+4
* [dev.regabi] cmd/compile: add code to support register ABI spills around more...David Chase2021-01-131-0/+3
* [dev.regabi] cmd/compile: add ssa.Aux tag interface for Value.AuxMatthew Dempsky2020-12-081-14/+8
* cmd/compile: do not mark OpSP, OpSB pos for debuggingCuong Manh Le2020-12-011-2/+2
* ssa: comment Sdom() with the form "Sdom..."soolaugust2020-10-121-1/+1
* cmd/compile: add code to expand calls just before late optDavid Chase2020-09-181-0/+22
* cmd/compile: ensure that ssa.Func constant cache is consistentDavid Chase2020-09-051-13/+46
* cmd/compile: make GOSSAHASH package-sensitive, also append to log filesDavid Chase2020-08-241-2/+3
* cmd/compile: move dumpFileSeqsurechen2020-08-171-3/+4
* cmd/compile: fix live variable computation for deferreturnKeith Randall2020-08-141-9/+2
* cmd/compile: fix liveness for open-coded defer args for infinite loopsDan Scales2019-11-051-1/+1
* cmd/compile, cmd/link, runtime: make defers low-cost through inline code and ...Dan Scales2019-10-241-2/+10
* Revert "cmd/compile, cmd/link, runtime: make defers low-cost through inline c...Bryan C. Mills2019-10-161-10/+2
* cmd/compile, cmd/link, runtime: make defers low-cost through inline code and ...Dan Scales2019-10-161-2/+10
* cmd/compile: index line number tables by source file to improve sparsityDavid Chase2019-05-141-5/+5
* cmd/compile: add countRule rewrite rule helperJosh Bleecher Snyder2019-05-081-3/+4
* cmd/compile,runtime: provide index information on bounds check failureKeith Randall2019-03-181-0/+12
* cmd/compile: make deadcode pass cheaperJosh Bleecher Snyder2019-03-111-0/+27
* cmd/compile: add control flow graphs to ssa.htmlYury Smolsky2018-11-211-0/+1
* all: use "reports whether" consistently in the few places that didn'tBrad Fitzpatrick2018-11-021-1/+1
* cmd/compile: repair display of values & blocks in prog columnDavid Chase2018-10-111-3/+4
* cmd/compile: add LocalAddr that takes SP,mem operandsDavid Chase2018-07-121-0/+13
* cmd/compile: enable stack maps everywhere except unsafe pointsAustin Clements2018-05-221-0/+6
* cmd/compile: reduce allocations in prove by reusing posetsGiovanni Bajo2018-05-141-0/+15
* cmd/compile: assign and preserve statement boundaries.David Chase2018-05-141-6/+12
* cmd: remove a few more unused parametersDaniel Martí2018-04-091-26/+25
* cmd/compile: cache sparse maps across ssa passesDaniel Martí2018-03-151-6/+31
* cmd/compile: minor comment improvements/correctionsAustin Clements2018-03-081-1/+1
* cmd/compile: implement comparisons directly with memoryKeith Randall2018-02-261-0/+13
* cmd/compile: use src.NoXPos for entry-block constantsDavid Chase2017-12-011-2/+3
* cmd/compile: report typedslicecopy write barriersAustin Clements2017-10-291-2/+0
* cmd/compile: free value earlier in nilcheckKeith Randall2017-08-251-1/+4
* cmd/compile: change ssa.Type into *types.TypeJosh Bleecher Snyder2017-05-091-40/+41
* cmd/compile: remove references to *os.File from ssa packageJosh Bleecher Snyder2017-04-241-4/+9
* cmd/compile: catch and report nowritebarrier violations laterJosh Bleecher Snyder2017-03-311-1/+0
* cmd/compile: minor cleanup in debug codeJosh Bleecher Snyder2017-03-241-10/+8
* cmd/compile: port liveness analysis to SSAMatthew Dempsky2017-03-201-0/+4
* cmd/compile: move Frontend field from ssa.Config to ssa.FuncJosh Bleecher Snyder2017-03-171-6/+9
* cmd/compile: relocate code from config.go to func.goJosh Bleecher Snyder2017-03-171-0/+82