aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ir/expr.go
AgeCommit message (Expand)Author
2024-03-20cmd/compile/internal/inline: refactor fixpoint algorithmMatthew Dempsky
2024-03-14Revert "cmd/compile/internal/inline: refactor fixpoint algorithm"Matthew Dempsky
2024-02-28cmd/compile/internal/inline: refactor fixpoint algorithmMatthew Dempsky
2023-11-21cmd/compile/internal/ir: add batch-mode reassignment detection oracleThan McIntosh
2023-11-20src: a/an grammar fixesVille Skyttä
2023-11-20cmd/compile/internal/ir: add CallExpr.GoDeferMatthew Dempsky
2023-11-15cmd/compile/internal/ir: fix docPark Zhou
2023-10-24cmd/compile/internal/ir: update CallExpr comment referenceMichael Pratt
2023-10-13cmd/compile: lookup indirect callees from export data for devirtualizationMichael Pratt
2023-10-06cmd/compile: use descriptors for type assertion runtime callsKeith Randall
2023-10-05cmd/compile/internal/ir: tweak a couple namesMatthew Dempsky
2023-09-21cmd/compile: capitalize ir.MethodSym in commentMichael Pratt
2023-09-20cmd/compile: implement range over funcRuss Cox
2023-09-12cmd/compile: rename OEFACE to OMAKEFACE and remove OCONVIDATAMatthew Dempsky
2023-09-11cmd/compile/internal/ir: remove OSIZEOF, etcMatthew Dempsky
2023-09-11cmd/compile/internal/ir: add Type param to NewBasicLitMatthew Dempsky
2023-09-08cmd/compile/internal/ir: remove OrigNodeMatthew Dempsky
2023-09-08cmd/internal/ir: remove ConstExpr in favor of BasicLitMatthew Dempsky
2023-09-08cmd/compile/internal/noder: stop preserving original const stringsMatthew Dempsky
2023-09-07cmd/compile/internal/ir: simplify printing of OLITERALsMatthew Dempsky
2023-08-28cmd/compile/internal/ir: set Addrtaken on Canonical ONAME tooMatthew Dempsky
2023-08-25cmd/compile/internal/ir: mark Addrtaken in NewAddrExprMatthew Dempsky
2023-08-22cmd/compile/internal/types: overhaul and simplify APIMatthew Dempsky
2023-08-18cmd/compile: construct more IR nodes as typedMatthew Dempsky
2023-08-18cmd/compile/internal/ir: remove AsNodeMatthew Dempsky
2023-08-18cmd/compile/internal/ir: remove OFUNCINST and InstExprMatthew Dempsky
2023-08-17cmd/compile/internal/ir: add typ parameter to NewNameAtMatthew Dempsky
2023-08-15cmd/compile: improve ir.StaticValue and extract ir.StaticCalleeNameMatthew Dempsky
2023-08-10cmd/compile/internal/ir: export 'reassigned', handle OASOPThan McIntosh
2023-05-23cmd/compile: implement min/max builtinsMatthew Dempsky
2023-04-12cmd/compile: fix ir.StaticValue for ORANGEJunwei Zuo
2023-04-04all: fix misuses of "a" vs "an"cui fliter
2023-02-28cmd/compile: update documentation for ONAME node with nil FuncCuong Manh Le
2023-01-31cmd/compile: add clear(x) builtinCuong Manh Le
2022-09-19cmd/compile: implement slice-to-array conversionsMatthew Dempsky
2022-08-31cmd/compile: add support for unsafe.{String,StringData,SliceData}cuiweixie
2022-08-22cmd/compile: remove OVARDEF and OVARLIVEKeith Randall
2022-08-22cmd/compile: rip out support for OVARKILL from compiler frontendKeith Randall
2022-08-09all: use ":" for compiler generated symbolsCuong Manh Le
2022-06-23[dev.unified] cmd/compile: plumb rtype through for OMAPLITMatthew Dempsky
2022-06-23[dev.unified] cmd/compile: add RType fieldsMatthew Dempsky
2022-06-21[dev.unified] cmd/compile: avoid reflectType in ssagenMatthew Dempsky
2022-05-16cmd/compile/internal/ir: more idiomatic DynamicType{,AssertExpr}Matthew Dempsky
2022-05-13cmd/compile/internal/ir: remove NilExpr.Sym_Cuong Manh Le
2022-05-05cmd/compile/internal/ir: prune down possible Ntype nodesMatthew Dempsky
2022-05-05cmd/compile: change ir.InstExpr.Targs from Node to NtypeMatthew Dempsky
2022-05-05cmd/compile: remove ir.TypeAssertExpr.NtypeMatthew Dempsky
2022-05-05cmd/compile: remove ir.CompLitExpr.Ntype fieldMatthew Dempsky
2022-05-05cmd/compile: change ir.NewCompLitExpr from Ntype to *types.TypeMatthew Dempsky
2022-04-11all: gofmt main repoRuss Cox