summaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ssa/debug.go
Commit message (Expand)AuthorAgeFilesLines
* cmd/compile: rip out support for OpVarKill from ssa backendKeith Randall2022-08-181-2/+2
* cmd/compile: convert merge to use appl. bal. trees for sharingDavid Chase2022-05-111-247/+395
* all: gofmt main repoRuss Cox2022-04-111-19/+19
* all: remove trailing blank doc comment linesRuss Cox2022-04-011-1/+0
* cmd/compile: include register-resident output params in DWARF-genThan McIntosh2021-11-111-20/+20
* cmd/compile/internal/ssa: fix debug location gen issue with zero width opsThan McIntosh2021-11-111-25/+64
* cmd/compile: unexport Type.Width and Type.Align [generated]Matthew Dempsky2021-08-271-2/+2
* cmd/compile: fix bug in dwarf-gen var location generationThan McIntosh2021-07-011-6/+13
* cmd/compile: improve debug locations for partially live in-paramsThan McIntosh2021-05-271-0/+217
* cmd/compile: manage Slot array betterDavid Chase2021-05-081-3/+3
* cmd/compile: debug trace output for -N variable location genThan McIntosh2021-05-051-0/+25
* cmd/compile: handle degenerate entry blocks in -N debug genThan McIntosh2021-05-051-3/+9
* cmd/compile: handle field padding for register-passed structsThan McIntosh2021-04-301-0/+6
* cmd/compile: regabi support for DWARF location expressionsThan McIntosh2021-04-301-2/+242
* cmd/compile: revise block/func end sentinels in debug analysisThan McIntosh2021-04-301-1/+7
* cmd/compile: register abi, morestack work and mole whackingDavid Chase2021-03-041-2/+2
* [dev.regabi] cmd/compile: replace many uses of ir.Node with *ir.NameMatthew Dempsky2020-12-081-4/+4
* [dev.regabi] cmd/compile: rewrite Aux uses of ir.Node to *ir.Name [generated]Matthew Dempsky2020-12-081-1/+1
* [dev.regabi] cmd/compile: change LocalSlot.N to *ir.NameMatthew Dempsky2020-12-081-1/+1
* [dev.regabi] cmd/compile: add ssa.Aux tag interface for Value.AuxMatthew Dempsky2020-12-081-2/+2
* [dev.regabi] cmd/compile: replace *Node type with an interface Node [generated]Russ Cox2020-11-251-6/+6
* [dev.regabi] cmd/compile: remove gc ↔ ssa cycle hacksRuss Cox2020-11-251-10/+11
* all: add empty line between copyright header and package clauseTobias Klauser2020-08-171-0/+1
* cmd/link: revert/revise CL 98075 because LLDB is very picky nowDavid Chase2019-04-231-7/+17
* cmd/compile: Avoid and filter out zero-length location-lists.David Chase2018-12-121-5/+12
* cmd/compile: for location lists, handle case where prev block is not a predDavid Chase2018-12-021-17/+75
* cmd/compile: begin OpArg and OpPhi location lists at block startDavid Chase2018-11-291-8/+35
* 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-1/+5
* cmd/compile: remove empty branchesYury Smolsky2018-08-201-5/+0
* cmd/compile/internal/ssa: fix partsByVarOffset.Less methodIskander Sharipov2018-07-091-1/+1
* cmd/compile: fix debug info generation for loads from PhisHeschi Kreinick2018-05-231-1/+1
* cmd/compile: clean up debug info generation loggingHeschi Kreinick2018-05-231-22/+22
* cmd/compile: use math/bits functions where possibleMichael Munday2018-05-211-5/+6
* cmd/compile: improve error message emitted by debug info generationMichael Munday2018-05-151-2/+2
* cmd/compile/internal/ssa: track stack-only varsHeschi Kreinick2018-03-141-1/+41
* cmd/compile: fix failure to reset reused bit of storageDavid Chase2018-03-131-5/+5
* cmd/compile: add DWARF reg defs & fix 32-bit location list bugDavid Chase2018-03-091-1/+1
* cmd/compile/internal/ssa: batch up all zero-width instructionsHeschi Kreinick2018-03-021-5/+5
* cmd/compile/internal/ssa: avoid accidental list endsHeschi Kreinick2018-03-011-7/+13
* cmd: avoid unnecessary type conversionsKunpei Sakai2018-02-261-2/+2
* cmd/compile/internal: reuse more memoryHeschi Kreinick2018-02-211-76/+134
* cmd/compile/internal/ssa: refactor buildLocationListsHeschi Kreinick2018-02-211-120/+125
* cmd/compile/internal: use sparseSet, optimize isSyntheticHeschi Kreinick2018-02-211-23/+12
* cmd/compile/internal/ssa: shrink commonly-used structsHeschi Kreinick2018-02-211-34/+49
* cmd/compile/internal/ssa: only store relevant slots in pendingEntriesHeschi Kreinick2018-02-201-15/+22
* cmd/compile/internal/ssa: don't store block start statesHeschi Kreinick2018-02-201-42/+26
* cmd/compile/internal: pass LocalSlot values, not pointersHeschi Kreinick2018-02-141-6/+6
* cmd/compile/internal/ssa: use math/bits for register setsHeschi Kreinick2018-02-141-34/+48
* cmd/compile/internal/ssa: reduce location list memory useHeschi Kreinick2018-02-141-69/+167