aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ssa/config.go
AgeCommit message (Expand)Author
2017-10-29cmd/compile: report typedslicecopy write barriersAustin Clements
2017-09-19cmd/compile: remove Symbol wrappers from Aux fieldsKeith Randall
2017-09-11cmd/compile, math/bits: add rotate rules to PPC64.rulesLynn Boger
2017-08-25cmd/compile: don't use MOVOstore instruction on plan9/amd64David du Colombier
2017-05-09cmd/compile: change ssa.Type into *types.TypeJosh Bleecher Snyder
2017-04-22cmd: remove IntSize and WidthintMatthew Dempsky
2017-04-19cmd/internal/objabi: extract shared functionality from objMatthew Dempsky
2017-03-31cmd/compile: catch and report nowritebarrier violations laterJosh Bleecher Snyder
2017-03-25cmd/compile: provide pos and curfn to tempJosh Bleecher Snyder
2017-03-22cmd/compile/internal/ppc64, cmd/compile/internal/ssa: Remove OldArch checksCarlos Eduardo Seo
2017-03-19cmd/compile: add more types to ssa.TypesJosh Bleecher Snyder
2017-03-19cmd/compile: separate ssa.Frontend and ssa.TypeSourceJosh Bleecher Snyder
2017-03-17cmd/compile: move Frontend field from ssa.Config to ssa.FuncJosh Bleecher Snyder
2017-03-17cmd/compile: evaluate config as needed in rewrite rulesJosh Bleecher Snyder
2017-03-17cmd/compile: relocate code from config.go to func.goJosh Bleecher Snyder
2017-03-17cmd/compile: rearrange fields between ssa.Func, ssa.Cache, and ssa.ConfigJosh Bleecher Snyder
2017-03-16cmd/compile: clean up SSA-building codeCherry Zhang
2017-03-16cmd/compile: move write barrier insertion to SSACherry Zhang
2017-03-15cmd/compile: define roles for ssa.Func, ssa.Config, and ssa.CacheJosh Bleecher Snyder
2017-03-14cmd/compile: de-virtualize interface callsphilhofer
2017-03-13cmd/compile/internal/ssa: make ARM's udiv like other callsMatthew Dempsky
2017-03-13Revert "cmd/compile: de-virtualize interface calls"David Chase
2017-03-13cmd/compile: de-virtualize interface callsPhilip Hofer
2017-03-01cmd/compile: ppc64x no longer needs a scratch stack locationKeith Randall
2017-02-06cmd/compile/internal/ssa: use obj.LSym instead of gc.SymMatthew Dempsky
2017-02-02cmd/compile: add reusable []Location to ssa.ConfigJosh Bleecher Snyder
2017-02-01all: merge dev.inline into masterRuss Cox
2017-01-09[dev.inline] cmd/internal/src: introduce compact source position representationRobert Griesemer
2017-01-07all: fix misspellingsshawnps
2016-12-09[dev.inline] cmd/internal/src: introduce NoPos and use it instead Pos{}Robert Griesemer
2016-12-08[dev.inline] cmd/compile/internal/ssa: another round of renames from line -> ...Robert Griesemer
2016-12-08[dev.inline] cmd/internal/src: make Pos implementation abstractRobert Griesemer
2016-12-08[dev.inline] cmd/compile: introduce cmd/internal/src.Pos type for line numbersRobert Griesemer
2016-11-08cmd/compile/internal/ssa: add support for GOARCH=mips{,le}Vladimir Stefanovic
2016-10-31cmd/compile: make [0]T and [1]T SSAable typesKeith Randall
2016-10-25cmd/compile: add a writebarrier phase in SSACherry Zhang
2016-10-11cmd/compile: make link register allocatable in non-leaf functionsMichael Munday
2016-10-04cmd/compile: layout stack frame during SSAMatthew Dempsky
2016-09-28cmd/compile: re-enable nilcheck removal for newobjectCherry Zhang
2016-09-22cmd/compile: use ISEL, cleanup use of zero & extensionsDavid Chase
2016-09-20cmd/compile: simplify div/mod on ARMCherry Zhang
2016-09-15cmd/compile: adapt GOSSAHASH to set a DebugTest flag in ssa.ConfigDavid Chase
2016-09-14cmd/compile: make ssa compilation unconditionalKeith Randall
2016-09-14cmd/compile: enable SSA for PowerPC 64 Big-endianDavid Chase
2016-09-13cmd/compile: add SSA backend for s390x and enable by defaultMichael Munday
2016-09-09cmd: use obj.GOOS, obj.GOARCH, etcDavid Crawshaw
2016-08-30cmd/compile: remove Zero and NilCheck for newobjectCherry Zhang
2016-08-25cmd/compile: get MIPS64 SSA workingCherry Zhang
2016-08-22cmd/compile: start MIPS64 port of SSA backendCherry Zhang
2016-08-18cmd/compile: ppc64le working, not optimized enoughDavid Chase