aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/internal/obj
AgeCommit message (Expand)Author
2022-08-15cmd/internal/obj: remove redundant code in genFuncInfoSymsxiongwy12
2022-08-12cmd/internal/obj/ppc64: eliminate dead code from asm9.goAndy Pan
2022-08-09cmd/asm: add VTBX instruction on arm64Nick Ripley
2022-08-09all: use ":" for compiler generated symbolsCuong Manh Le
2022-06-29cmd/internal/obj/arm64: save LR and SP in one instruction for small framesCherry Mui
2022-06-29cmd/internal/obj/mips,s390x,riscv: save LR after decrementing SPCherry Mui
2022-06-28cmd/internal/obj/arm64: fix BITCON constant printing erroreric fang
2022-05-24cmd/internal/obj: add FuncInfo SPWRITE flag for linux/loong64Guoqi Chen
2022-05-23cmd/internal/obj/arm64: fix encoding of ADR/ADRP instructionCherry Mui
2022-05-18all: fix spellingJohn Bampton
2022-05-16cmd/compile: set LocalPkg.Path to -p flagMatthew Dempsky
2022-05-13cmd/compile: use jump table on ARM64Cherry Mui
2022-05-11cmd/asm: require -p flagCherry Mui
2022-05-11cmd/internal/obj: add a flag to not write referenced symbol names in object fileCherry Mui
2022-05-11cmd/internal/obj{,/loong64}: instructions and registers for loong64Xiaodong Liu
2022-05-10cmd/compile: lower Add64/Sub64 into ssa on PPC64Paul E. Murphy
2022-05-06cmd/compile,cmd/asm: fix ppc64 usage of BI argument of BC opcodePaul E. Murphy
2022-05-05cmd: use 128-bit SHA256 & encode in base64 for content hashesRuss Cox
2022-05-04cmd/asm: on PPC64, allow ISEL to accept a CR bit argPaul E. Murphy
2022-04-29[dev.boringcrypto] cmd: use notsha256 instead of md5, sha1, sha256Russ Cox
2022-04-25cmd/compile: fix the missing size for FuncInfoSymzhouguangyuan
2022-04-19cmd/compile,cmd/internal/obj: replace Ctxt.FixedFrameSize method with Arch fieldAustin Clements
2022-04-19internal/sys: add LR and fixed frame size to sys.ArchAustin Clements
2022-04-14cmd/compile: implement jump tablesKeith Randall
2022-04-11all: gofmt main repoRuss Cox
2022-04-11cmd/asm: fix MOVK when constant has high bit setKeith Randall
2022-04-06cmd/internal/obj: set morestack arg spilling and regabi prologue on riscv64Meng Zhuo
2022-04-01all: remove trailing blank doc comment linesRuss Cox
2022-04-01all: fix various doc comment formatting nitsRuss Cox
2022-04-01cmd/asm: add DC instruction on arm64erifan01
2022-04-01cmd/asm: add TLBI instruction on arm64erifan01
2022-04-01cmd/asm: refactor some operands that are not special registers on arm64erifan01
2022-04-01cmd/internal/obj/arm64: fix encoding error for SYS instructioneric fang
2022-04-01cmd/internal/obj/riscv: fix illegal form of MOV instructionsBen Shi
2022-03-29cmd/internal/obj/riscv: add two-operand form to more instructionsBen Shi
2022-03-28cmd/internal/obj: sort relocationsCherry Mui
2022-03-22cmd/compile, cmd/link: produce unlinkable object when compile without -pCherry Mui
2022-03-15cmd/internal/obj/arm64: add TRN1 and TRN2 instructions supportfanzha02
2022-03-15cmd/internal/obj/arm64: refactor the handling of shifted RSPeric fang
2022-03-11cmd/asm: add support for bdnz/bdz extended mnemonics on PPC64Paul E. Murphy
2022-03-10cmd/compile,bytealg: change context register on riscv64Meng Zhuo
2022-03-09cmd/compile: require -p flagRuss Cox
2022-03-09cmd/internal/obj/arm64: optimize function prologue/epilogue with STP/LDPeric fang
2022-03-08cmd/internal/obj/arm64: optimize stacksplit prologue for small stackeric fang
2022-03-03cmd/asm,cmd/compile: generate preferred nop on PPC64Paul E. Murphy
2022-02-28cmd/internal/obj/riscv/testdata/testbranch: add //go:build linesTobias Klauser
2022-02-11cmd/compile, runtime: use unwrapped PC for goroutine creation tracingCherry Mui
2022-01-17cmd/internal/obj/arm64: adjust rule for VMOVQ instructioneric fang
2021-12-20all: fix spelling errors found by misspellDan Kortschak
2021-12-20cmd/internal/obj/riscv: mark stack bounds check prologue nonpreemptibleCherry Mui