aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ssa/value.go
AgeCommit message (Expand)Author
2020-10-01cmd/compile: enable late expansion for interface callsDavid Chase
2020-09-16cmd/compile: introduce special ssa Aux type for callsDavid Chase
2020-09-05cmd/compile: ensure that ssa.Func constant cache is consistentDavid Chase
2020-09-03cmd/compile: store the comparison pseudo-ops of arm64 conditional instruction...fanzha02
2020-08-27cmd/compile: invalidate zero-use values during rewriteKeith Randall
2020-08-24cmd/compile: convert rest ARM64.rules lines to typed aux modefanzha02
2020-06-18cmd/compile: redo flag constant ops for armKeith Randall
2020-04-17cmd/compile: make some s390x rules use strongly typed aux valuesMichael Munday
2020-04-08cmd/compile: handle some additional phis in shortcircuitJosh Bleecher Snyder
2020-03-02cmd/compile: add specialized Value reset for OpCopyJosh Bleecher Snyder
2020-03-01cmd/compile: add specialized AddArgN functions for rewrite rulesJosh Bleecher Snyder
2020-02-28cmd/compile: add dedicated ARM64BitField aux typeJosh Bleecher Snyder
2019-10-04cmd/compile: preserve statement mark in rematerialized valuesDavid Chase
2019-10-02cmd/compile: allow multiple SSA block control valuesMichael Munday
2019-09-26cmd/compile: use numeric condition code masks on s390xMichael Munday
2019-08-28cmd/compile: remove auxSymInt32Keith Randall
2018-12-02all: use "reports whether" consistently instead of "returns whether"Tobias Klauser
2018-07-03cmd/compile: reorganise and improve ssa/README.mdDaniel Martí
2018-05-23cmd/compile: add wasm stack optimizationRichard Musiol
2018-05-22cmd/compile: refactor inlining parameters; inline panicDavid Chase
2018-05-14cmd/compile: assign and preserve statement boundaries.David Chase
2018-03-26cmd/compile: clarify unsigned interpretation of AuxIntAustin Clements
2018-02-20cmd/compile/internal/ssa: emit csel on arm64philhofer
2017-11-21cmd/compile: improve debugging output for GOSSAFUNCDavid Chase
2017-11-08cmd/compile: adjust Pos setting for "empty" blocksDavid Chase
2017-10-07cmd/compile: better XPos for rematerialized values and JMPsDavid Chase
2017-09-19cmd/compile: remove Symbol wrappers from Aux fieldsKeith Randall
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
2017-05-15cmd/compile: better check for single live memoryKeith Randall
2017-05-10cmd/compile: repair copy-pasted method commentDavid Chase
2017-05-10cmd/compile: reduce debugger-worsening line number churnDavid Chase
2017-05-09cmd/compile: change ssa.Type into *types.TypeJosh Bleecher Snyder
2017-04-12cmd/compile/internal/ssa: ExternSymbol's Typ field is unused tooMatthew Dempsky
2017-04-11cmd/compile/internal/ssa: remove unused Typ fieldsMatthew Dempsky
2017-03-17cmd/compile: move Frontend field from ssa.Config to ssa.FuncJosh Bleecher Snyder
2017-03-16cmd/compile: use type information in Aux for Store sizeCherry Zhang
2017-03-09cmd/compile: clean up ssa.Value memory arg usagePhilip Hofer
2017-02-07cmd/compile/internal/ssa: use *obj.LSym in ExternSymbolMatthew Dempsky
2017-01-09[dev.inline] cmd/internal/src: introduce compact source position representationRobert Griesemer
2016-12-08[dev.inline] cmd/compile/internal/ssa: rename various fields from Line to PosRobert Griesemer
2016-12-08[dev.inline] cmd/compile: introduce cmd/internal/src.Pos type for line numbersRobert Griesemer
2016-10-25cmd/compile: add a writebarrier phase in SSACherry Zhang
2016-09-17cmd/compile: fix format verbs in ssa packageKeith Randall
2016-09-16cmd/compile: reorganize SSA register numberingKeith Randall
2016-09-14cmd/compile: make ssa compilation unconditionalKeith Randall
2016-08-31cmd/compile: print SizeAndAlign AuxInt values correctlyKeith Randall
2016-08-23cmd/compile: precompute constant square rootsKevin Burke
2016-05-01cmd/compile: Improve readability of HTML produced by GOSSAFUNCFrits van Bommel
2016-04-11cmd/compile: zero all three argstorage slotsKeith Randall