aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ssa/debug.go
AgeCommit message (Expand)Author
2021-07-01cmd/compile: fix bug in dwarf-gen var location generationThan McIntosh
2021-05-27cmd/compile: improve debug locations for partially live in-paramsThan McIntosh
2021-05-08cmd/compile: manage Slot array betterDavid Chase
2021-05-05cmd/compile: debug trace output for -N variable location genThan McIntosh
2021-05-05cmd/compile: handle degenerate entry blocks in -N debug genThan McIntosh
2021-04-30cmd/compile: handle field padding for register-passed structsThan McIntosh
2021-04-30cmd/compile: regabi support for DWARF location expressionsThan McIntosh
2021-04-30cmd/compile: revise block/func end sentinels in debug analysisThan McIntosh
2021-03-04cmd/compile: register abi, morestack work and mole whackingDavid Chase
2020-12-08[dev.regabi] cmd/compile: replace many uses of ir.Node with *ir.NameMatthew Dempsky
2020-12-08[dev.regabi] cmd/compile: rewrite Aux uses of ir.Node to *ir.Name [generated]Matthew Dempsky
2020-12-08[dev.regabi] cmd/compile: change LocalSlot.N to *ir.NameMatthew Dempsky
2020-12-08[dev.regabi] cmd/compile: add ssa.Aux tag interface for Value.AuxMatthew Dempsky
2020-11-25[dev.regabi] cmd/compile: replace *Node type with an interface Node [generated]Russ Cox
2020-11-25[dev.regabi] cmd/compile: remove gc ↔ ssa cycle hacksRuss Cox
2020-08-17all: add empty line between copyright header and package clauseTobias Klauser
2019-04-23cmd/link: revert/revise CL 98075 because LLDB is very picky nowDavid Chase
2018-12-12cmd/compile: Avoid and filter out zero-length location-lists.David Chase
2018-12-02cmd/compile: for location lists, handle case where prev block is not a predDavid Chase
2018-11-29cmd/compile: begin OpArg and OpPhi location lists at block startDavid Chase
2018-11-02all: use "reports whether" consistently in the few places that didn'tBrad Fitzpatrick
2018-10-11cmd/compile: repair display of values & blocks in prog columnDavid Chase
2018-08-20cmd/compile: remove empty branchesYury Smolsky
2018-07-09cmd/compile/internal/ssa: fix partsByVarOffset.Less methodIskander Sharipov
2018-05-23cmd/compile: fix debug info generation for loads from PhisHeschi Kreinick
2018-05-23cmd/compile: clean up debug info generation loggingHeschi Kreinick
2018-05-21cmd/compile: use math/bits functions where possibleMichael Munday
2018-05-15cmd/compile: improve error message emitted by debug info generationMichael Munday
2018-03-14cmd/compile/internal/ssa: track stack-only varsHeschi Kreinick
2018-03-13cmd/compile: fix failure to reset reused bit of storageDavid Chase
2018-03-09cmd/compile: add DWARF reg defs & fix 32-bit location list bugDavid Chase
2018-03-02cmd/compile/internal/ssa: batch up all zero-width instructionsHeschi Kreinick
2018-03-01cmd/compile/internal/ssa: avoid accidental list endsHeschi Kreinick
2018-02-26cmd: avoid unnecessary type conversionsKunpei Sakai
2018-02-21cmd/compile/internal: reuse more memoryHeschi Kreinick
2018-02-21cmd/compile/internal/ssa: refactor buildLocationListsHeschi Kreinick
2018-02-21cmd/compile/internal: use sparseSet, optimize isSyntheticHeschi Kreinick
2018-02-21cmd/compile/internal/ssa: shrink commonly-used structsHeschi Kreinick
2018-02-20cmd/compile/internal/ssa: only store relevant slots in pendingEntriesHeschi Kreinick
2018-02-20cmd/compile/internal/ssa: don't store block start statesHeschi Kreinick
2018-02-14cmd/compile/internal: pass LocalSlot values, not pointersHeschi Kreinick
2018-02-14cmd/compile/internal/ssa: use math/bits for register setsHeschi Kreinick
2018-02-14cmd/compile/internal/ssa: reduce location list memory useHeschi Kreinick
2018-02-14cmd/compile: reimplement location list generationHeschi Kreinick
2017-11-05cmd/compile: adjust locationlist lifetimesDavid Chase
2017-10-24cmd/compile/internal/ssa: use reverse postorder traversalHeschi Kreinick
2017-10-03cmd/compile: use correct stack slots in location listsHeschi Kreinick
2017-09-28cmd/compile: cover control flow insns in location listsHeschi Kreinick
2017-08-17cmd/compile: rename SSA Register.Name to Register.StringKeith Randall
2017-07-27[dev.debug] cmd/compile: better DWARF with optimizations ondev.debugHeschi Kreinick