aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile
AgeCommit message (Expand)Author
2022-11-17cmd/compile: handle integer conversions in static init inlinerRuss Cox
2022-11-17go/types: mention FakeImportC in Package.Import doc commentAlan Donovan
2022-11-16cmd/compile: elide unnecessary Not in Phi block controlsJakub Ciolek
2022-11-16go/types, types2: ensure invalid generic types are marked as invalidRobert Findley
2022-11-16cmd/compile: handle simple inlined calls in staticinitRuss Cox
2022-11-16cmd/compile: do not emit a few more basic types from every compilationRuss Cox
2022-11-15cmd/compile: be more careful about pointer incrementing in range loopsKeith Randall
2022-11-15cmd/compile: use testenv.Command instead of exec.Command in testsBryan C. Mills
2022-11-15cmd/compile: add testing-flag guard to package-is-collected assertDavid Chase
2022-11-15cmd/compile: fix missing typecheck for static initialization sliceCuong Manh Le
2022-11-15cmd/compile: remove manually implemented popcount in _gen/main.goJorropo
2022-11-14cmd/compile: merge zero constant ISEL in PPC64 lateLower passPaul E. Murphy
2022-11-11all: fix problematic commentscui fliter
2022-11-11cmd/compile: remove output registers limit for MUL/DIV on loong64Wayne Zuo
2022-11-10cmd/compile: adjust PGO inlining default parametersCherry Mui
2022-11-10cmd/compile: teach prove about signed domain relations of constant integer Phi'sJakub Ciolek
2022-11-10cmd/compile: add ability to hash-debug on file:line, including inliningDavid Chase
2022-11-10cmd/compile/internal/importer: turn off debugging outputRobert Griesemer
2022-11-09all: add missing copyright headercui fliter
2022-11-09cmd/compile: enable brachelim pass on loong64Wayne Zuo
2022-11-09all: fix some commentscui fliter
2022-11-08cmd/compile: fix transitive inlining of generic functionsMatthew Dempsky
2022-11-08cmd/compile: adjust PGO debug output slightlyCherry Mui
2022-11-08cmd/compile/internal/pgo: allow and ignore profiles with no sampleCherry Mui
2022-11-08cmd/compile: fix PGO line offset matchingCherry Mui
2022-11-07cmd/compile: let compiler downgrade its own concurrencyDavid Chase
2022-11-04cmd/compile/internal/pgo: use a slice for locationsCherry Mui
2022-11-04cmd/compile/internal/pgo: match on call line offsetsMichael Pratt
2022-11-04cmd/compile/internal/pgo: check repeated edge only when node is seenCherry Mui
2022-11-04cmd/compile/internal/pgo: use slices for in/out edgesCherry Mui
2022-11-04cmd/compile/internal/pgo: remove some unused fieldsCherry Mui
2022-11-04cmd/compile/internal/pgo: remove label handlingCherry Mui
2022-11-04cmd/compile: tweak compiler concurrencyDavid Chase
2022-11-04cmd/compile: change the multiple (gossa)hash separator from ; to /David Chase
2022-11-04cmd/compile: fix PGO cross-package inliningCherry Mui
2022-11-04cmd/compile: remove the resultInArg0 register checks on linux/loong64Guoqi Chen
2022-11-03cmd/compile: allow ineffectual //go:linkname in -lang=go1.17 and olderMatthew Dempsky
2022-11-03cmd/compile/internal/ssa: re-adjust CarryChainTail scheduling priorityPaul E. Murphy
2022-11-03cmd/compile: if GOGC is not set, temporarily boost it for rapid starting heap...David Chase
2022-11-03cmd/compile: add debug-hash flag for fused-multiply-addDavid Chase
2022-11-03cmd/compile: use CDF to determine PGO inline thresholdCherry Mui
2022-11-03cmd/compile: remove issueSpillliu-xuewen
2022-11-02cmd/compile: use edge weights to decide inlineability in PGOCherry Mui
2022-11-02cmd/compile: renovate GOSSAHASHDavid Chase
2022-11-01cmd/compile/internal/pgo: remove ListOfHotCallSitesMichael Pratt
2022-11-01cmd/compile: revise inliner coverage tweaks (again)Than McIntosh
2022-10-31cmd/compile: add ability to indicate 'concurrentOk' for debug flagsDavid Chase
2022-10-31cmd/compile: add cache of sizeable objects so they can be reusedKeith Randall
2022-10-31cmd/compile: separate out sparsemaps that need positionKeith Randall
2022-10-31cmd/compile: add rule for post-decomposed growslice optimizationKeith Randall