aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal
AgeCommit message (Expand)Author
2024-04-25go/types, types2: simplify Default functionRobert Griesemer
2024-04-25go.types, types2: factor out isUntypedNumeric predicateRobert Griesemer
2024-04-24go/types: add Alias.RhsAlan Donovan
2024-04-24cmd/compile: add debug log prior to export data lookupMichael Pratt
2024-04-24cmd/compile: bail PGO method lookup on interface typesMichael Pratt
2024-04-23cmd/compile: mark closure DUPOK if the outer function isCherry Mui
2024-04-22cmd/compile: fix cmpstring rewrite ruleKeith Randall
2024-04-22cmd/compile/internal/ssa: fix the description of auxCCop as auxIntzhangjian
2024-04-22cmd/compile: combine phielim and copyelim into a single passjeffery
2024-04-19cmd/compile: remove redundant calls to cmpstringkhr@golang.org
2024-04-18go/types: add Func.Signature methodAlan Donovan
2024-04-18go/types, types2: use correct predicate when asserting comma-ok typesRobert Griesemer
2024-04-18cmd/compile/internal: stack slot merging region formation enhancementsThan McIntosh
2024-04-18go/types, types2: use types2.Config flag to control Alias node creationRobert Griesemer
2024-04-17cmd/compile/internal/ssa: delay rewrite cycle detection for huge funcsThan McIntosh
2024-04-17Revert "go/types, types2: track gotypesalias non-default behavior"Lasse Folger
2024-04-16go/types, types2: track gotypesalias non-default behaviorRobert Griesemer
2024-04-16types2: flip the default value of GODEBUG=gotypesalias=1Robert Griesemer
2024-04-15go/types, types2: simplify TestUnaliasTooSoonInCycle (cleanup)Robert Griesemer
2024-04-15cmd/compile/internal/types2: port CL 576975 to types2Alan Donovan
2024-04-09cmd/compile/internal/types2: revert to three-phase alias resolutionAlan Donovan
2024-04-09cmd/compile/internal/base: enable stack slot merging by defaultThan McIntosh
2024-04-09cmd/compile/internal/liveness: enhance mergelocals for addr-taken candidatesThan McIntosh
2024-04-09cmd/compile/internal: small tweak to merge locals trace outputThan McIntosh
2024-04-09cmd/compile/internal: merge stack slots for selected local auto varsThan McIntosh
2024-04-09runtime: remove the allocheaders GOEXPERIMENTMichael Anthony Knyszek
2024-04-08go/types: Identical: document the need for consistent symbolsAlan Donovan
2024-04-08cmd/compile/internal/ssa: mark opPPC64ADDZE as having a flag inputPaul E. Murphy
2024-04-05go/types: fix bug in premature Unalias of alias cycleAlan Donovan
2024-04-05cmd/compile: export/import materialized aliasesAlan Donovan
2024-04-04all: fix some commentscui fliter
2024-04-03go/types: don't fail fast on Go version errorsAlan Donovan
2024-04-03go/types: ObjectString: remove only 1 Alias for "type A = RHS"Alan Donovan
2024-04-02cmd/compile: add missing OASOP case in mayModifyPkgVarCuong Manh Le
2024-04-02cmd/compile: check ODEREF for safe lhs in assignment during static initCuong Manh Le
2024-04-02cmd/compile/internal/ssa: fix typos in comment and logguoguangwu
2024-04-02all: use kind* of abiqiulaidongfeng
2024-04-01cmd/compile: support float min/max instructions on PPC64Paul E. Murphy
2024-04-01cmd/compile: close files in the startProfile functionguoguangwu
2024-03-30Revert "cmd/compile/internal: merge stack slots for selected local auto vars"Cuong Manh Le
2024-03-29cmd/compile/internal: merge stack slots for selected local auto varsThan McIntosh
2024-03-29cmd/compile/internal: refactor coverage ir.Name flagsThan McIntosh
2024-03-29cmd/compile/internal/liveness: introduce "live intervals" utilityThan McIntosh
2024-03-29cmd/compiler/internal/ssagen: refactor code to sort stack varsThan McIntosh
2024-03-29Revert "cmd/compile: add missing OINLCAll case in mayModifyPkgVar"Than McIntosh
2024-03-29cmd/compile: add missing OINLCAll case in mayModifyPkgVarCuong Manh Le
2024-03-28cmd/compile: put constants before variables in initialization orderKeith Randall
2024-03-27cmd/compile: rename cmd/compile/internal/pgo to cmd/compile/internal/pgoirMichael Pratt
2024-03-27cmd/compile,cmd/preprofile: move logic to shared common packageMichael Pratt
2024-03-26all: fix a large number of commentscui fliter