aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/walk
AgeCommit message (Expand)Author
2021-10-25cmd/compile,cmd/link: introduce generic interface call relocationsKeith Randall
2021-10-25cmd/compile: use SetInit instead of *PtrInitwdvxdr
2021-10-23cmd/compile: prevent compiling closures more than onceCuong Manh Le
2021-10-07cmd/compile,runtime: implement uint64->float32 correctly on 32-bit archsKeith Randall
2021-10-06cmd/compile: simplify code in walkPrintJosh Bleecher Snyder
2021-10-06cmd/compile: make encoding/binary loads/stores cheaper to inlineJosh Bleecher Snyder
2021-09-27cmd/compile: keep methods on generic types from being deadcode eliminatedKeith Randall
2021-09-22internal/fuzz,cmd/compile: don't add race instrumentation to countersRoland Shoemaker
2021-09-17cmd/compile: restore tail call for method wrappersCherry Mui
2021-09-17cmd/compile: fix import/export of Init and Def fields.Dan Scales
2021-09-09cmd/compile: move checkptr alignment to SSA generationCuong Manh Le
2021-08-31cmd/compile: use right line number for conversion expressionKeith Randall
2021-08-31cmd/compile: make unified IR more selective about method wrappersMatthew Dempsky
2021-08-27cmd/compile: unexport Type.Width and Type.Align [generated]Matthew Dempsky
2021-08-25cmd/compile: fix checkptr false positive for (*[Big]T)(ptr)[:n:n] patternCuong Manh Le
2021-08-24cmd/compile: mark ODYNAMICDOTTYPE as an expression that can panicKeith Randall
2021-08-23cmd/compile: do not mark arrays used for map initialization noalgMartin Möhrmann
2021-08-09[dev.typeparams] cmd/compile: implement generic type switchesKeith Randall
2021-08-09[dev.typeparams] cmd/compile: simplify interface conversionsKeith Randall
2021-08-03[dev.typeparams] cmd/compile: set sym.Def to ir.Name for method value wrappersMatthew Dempsky
2021-07-29[dev.typeparams] cmd/compile: implement generic .(T) operationsKeith Randall
2021-07-24[dev.typeparams] cmd/compile: introduce OCONVIDATA opKeith Randall
2021-07-22[dev.typeparams] cmd/compile: fix missing condition in usemethodCuong Manh Le
2021-07-07[dev.typeparams] cmd/compile: rename PartialCallType -> MethodValueTypeCuong Manh Le
2021-07-04[dev.typeparams] cmd/compile: better Call constructorMatthew Dempsky
2021-07-03[dev.typeparams] cmd/compile: flatten OINLCALL in walkMatthew Dempsky
2021-07-03[dev.typeparams] cmd/compile: formalize "hidden parameters" ideaMatthew Dempsky
2021-07-02[dev.typeparams] all: merge master (912f075) into dev.typeparamsMatthew Dempsky
2021-07-01cmd/compile: make stack value size threshold comparisons consistentgo101
2021-06-30[dev.typeparams] all: merge master (4711bf3) into dev.typeparamsMatthew Dempsky
2021-06-28cmd/compile,runtime: change unsafe.Slice((*T)(nil), 0) to return []T(nil)Matthew Dempsky
2021-06-28[dev.typeparams] cmd/compile: move MethodValueWrapper to walkCuong Manh Le
2021-06-27[dev.typeparams] cmd/compile: rename OCALLPART to OMETHVALUECuong Manh Le
2021-06-26[dev.typeparams] cmd/compile: rewrite method calls during typecheckCuong Manh Le
2021-06-26[dev.typeparams] cmd/compile: restore check for OCALLMETH in walkCallCuong Manh Le
2021-06-26[dev.typeparams] cmd/compile: clarify comment about checking reflect.Method i...Cuong Manh Le
2021-06-25[dev.typeparams] cmd/compile: use Type.LinkString for map keysMatthew Dempsky
2021-06-25[dev.typeparams] cmd/compile: rename types.Type.{Short,Long}String to {Link,N...Matthew Dempsky
2021-06-25[dev.typeparams] cmd/compile: rewrite method call into method expression duri...Cuong Manh Le
2021-06-25[dev.typeparams] cmd/compile: simplify usemethodCuong Manh Le
2021-06-23[dev.typeparams] cmd/compile: move call logic from order.go to escapeMatthew Dempsky
2021-06-23[dev.typeparams] cmd/compile: desugar ORECOVER into ORECOVERFPMatthew Dempsky
2021-06-23[dev.typeparams] cmd/compile: remove SetClosureCalled(false) hacksMatthew Dempsky
2021-06-23[dev.typeparams] cmd/compile: remove CallExpr.PreserveClosureMatthew Dempsky
2021-06-23[dev.typeparams] cmd/compile: simplify walkGoDeferMatthew Dempsky
2021-06-23[dev.typeparams] cmd/compile: allow typecheck of OCHECKNILMatthew Dempsky
2021-06-22[dev.typeparams] cmd/compile: remove special escape analysis tagsMatthew Dempsky
2021-06-14[dev.typeparams] all: merge master (fdab5be) into dev.typeparamsMatthew Dempsky
2021-06-13cmd/compile: allow ir.OSLICE2ARRPTR in mayCallCuong Manh Le
2021-06-12[dev.typeparams] cmd/compile: simplify NewClosureFuncMatthew Dempsky