aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile
AgeCommit message (Expand)Author
2022-04-27[dev.boringcrypto] all: merge master into dev.boringcryptoChressie Himpel
2022-04-26cmd/compile/internal/syntax: parser to accept ~x as unary expressionRobert Griesemer
2022-04-25cmd/compile: align tablePark Zhou
2022-04-25go/types, types2: add loong64 to gcArchSizesRobert Findley
2022-04-22Revert "cmd/compile: enable Asan check for global variables"Bryan Mills
2022-04-22cmd/compile: enable Asan check for global variablesfanzha02
2022-04-21reflect: make more Value methods inlineableJoe Tsai
2022-04-21cmd/compile: Unify & improve struct comparisonsDerek Parker
2022-04-21cmd/compile: add //go:uintptrkeepaliveMichael Pratt
2022-04-20cmd/compile/internal/syntax: correct an error stringRobert Griesemer
2022-04-20[dev.boringcrypto] all: merge master into dev.boringcryptoChressie Himpel
2022-04-19cmd/compile/internal/types2: use correct value of iotaRobert Griesemer
2022-04-19cmd/compile/internal/types2: don't crash in overflow checkRobert Griesemer
2022-04-19cmd/compile/internal/types2: permit parentheses around types in interfacesRobert Griesemer
2022-04-19cmd/compile: more negation related generic SSA rewrite rulesJorropo
2022-04-19cmd/compile,cmd/internal/obj: replace Ctxt.FixedFrameSize method with Arch fieldAustin Clements
2022-04-18reflect: make Value.MapRange inlineableJoe Tsai
2022-04-18cmd/compile: fix missing source information in ssa viewhopehook
2022-04-15cmd/compile: turn jump tables off with -NKeith Randall
2022-04-14cmd/compile: modify switches of strings to use jump table for lengthsKeith Randall
2022-04-14cmd/compile: constant-fold switches early in compilationKeith Randall
2022-04-14cmd/compile: implement jump tablesKeith Randall
2022-04-14cmd/compile: fold constant shifts into (SHL|SHR|SAR)Xload opsKeith Randall
2022-04-13cmd/compile: remove unused offset calculation in ssagen#rtcallJorropo
2022-04-13cmd/compile: add SHLX&SHRX without loadWayne Zuo
2022-04-13cmd/compile: add SARXQload and SARXLloadWayne Zuo
2022-04-12cmd/compile: always write fun[0] in incomplete itabWayne Zuo
2022-04-12cmd/compile: add SARX instruction for GOAMD64>=3Wayne Zuo
2022-04-12Revert "cmd/compile/internal: fix test error on loong64"Bryan Mills
2022-04-12cmd/compile/internal: fix test error on loong64Xiaodong Liu
2022-04-12cmd/compile: add a test case and some comments for deadlock on syntax errorhopehook
2022-04-12cmd/compile: fix compilation crash with several blank labelsnimelehin
2022-04-11all: gofmt main repoRuss Cox
2022-04-11cmd/compile: add MOVBE index load/storeWayne Zuo
2022-04-08all: consistently use US spelling of present participlesDaniel Martí
2022-04-07cmd/compile: fix deadlock on syntax errorhopehook
2022-04-07cmd/compile: adjust types2 shift check to match go/types (cleanup)Robert Griesemer
2022-04-07cmd/compile: enable reg args on riscv64Meng Zhuo
2022-04-05all: separate doc comment from //go: directivesRuss Cox
2022-04-05[dev.boringcrypto] all: merge master into dev.boringcryptoLasse Folger
2022-04-05reflectdata: unroll a loop in array equal function generationvpachkov
2022-04-04cmd/compile: use shlx&shrx instruction for GOAMD64>=v3Wayne Zuo
2022-04-04cmd/compile: switch to final unified IR export formatMatthew Dempsky
2022-04-04cmd/compile: support reading union type for compiler backend in unified IRCuong Manh Le
2022-04-04go/types, types2: fix overlap test for union termlistRobert Griesemer
2022-04-04cmd/compile: use LZCNT instruction for GOAMD64>=3Wayne Zuo
2022-04-03cmd/compile: add MOVBEWstore support for GOAMD64>=3Wayne Zuo
2022-04-01all: remove trailing blank doc comment linesRuss Cox
2022-04-01all: fix TODO comment hanging indentsRuss Cox
2022-04-01all: fix various doc comment formatting nitsRuss Cox