aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/internal/obj
AgeCommit message (Expand)Author
2023-09-08cmd/internal/obj/riscv: clean up error checking for encodingJoel Sing
2023-09-08cmd/internal/obj/riscv: correct message in regVal panicJoel Sing
2023-09-08cmd/internal/obj/riscv: simplify instructionsForMOVJoel Sing
2023-09-07cmd/internal/obj/ppc64: do not assemble non-constant rotate RLWMIPaul E. Murphy
2023-09-05cmd/asm: add KMA and KMCTR instructions on s390x.root
2023-09-02cmd: fix some commentscui fliter
2023-09-01cmd/internal/dwarf: replace Sym.Length with Context.SizeMatthew Dempsky
2023-09-01cmd/internal/obj: simplify filename handlingMatthew Dempsky
2023-08-29cmd/internal/obj: add Func type to replace "curfn any"Matthew Dempsky
2023-08-29cmd/internal/{dwarf,obj}: stop substituting "" with pkgprefixMatthew Dempsky
2023-08-29cmd/internal/obj: tweak implicit {ArgsPointerMaps,ArgInfo} behaviorMatthew Dempsky
2023-08-29cmd: simplify some handling of package pathsMatthew Dempsky
2023-08-28cmd/internal/obj/arm64: avoid unnecessary pool literal usage for load/store p...Joel Sing
2023-08-25cmd/internal/obj/arm64: load large constants into vector registers from rodataJoel Sing
2023-08-23cmd/internal/obj/riscv,cmd/link: add support for internal cgo linking on riscv64Joel Sing
2023-08-22cmd/internal/obj/arm64: add test coverage for VMOVS and VMOVDJoel Sing
2023-08-11cmd/asm: add KDSA instruction supportSrinivas Pokala
2023-08-08cmd/internal/obj/mips: add SEB/SEH instructionsJunxian Zhu
2023-08-07arm64: replace "PCALGIN with PCALIGN" in package documentationadetunjii
2023-08-03cmd/internal/obj/arm64: move register encoding into opxrrrJoel Sing
2023-08-03cmd/asm,cmd/internal/obj/riscv,cmd/link: improve TLS handling on riscv64Joel Sing
2023-08-03cmd/internal/obj/mips: add WSBH/DSBH/DSHD instructionsJunxian Zhu
2023-08-02cmd/asm: add s390x crypto related instructionsSrinivas Pokala
2023-07-31cmd/internal/obj/mips: use more appropriate register types for OP_FRRR/OP_SRRJoel Sing
2023-07-31cmd/internal/obj/mips: use more appropriate register types for OP_IRRJoel Sing
2023-07-31cmd/internal/obj/mips: use more appropriate register types for OP_RRRJoel Sing
2023-07-31cmd/internal/obj/mips: use obj.REG_NONE rather than 0Joel Sing
2023-07-31cmd/internal/obj/arm64: improve splitting of 24 bit unsigned scaled immediatesJoel Sing
2023-07-31cmd/internal/obj/arm64: avoid unnecessary literal pool usage for movesJoel Sing
2023-07-31cmd/internal/obj/arm64: improve classification of loads and storesJoel Sing
2023-07-28cmd/asm: add PCALIGN support on 386/amd64Mauri de Souza Meneguzzo
2023-07-27cmd/asm: add the fifth argument of the instruction to Optab on arm64erifan01
2023-07-26cmd/internal/obj/arm64: factor out splitting of 24 bit unsigned scaled immedi...Joel Sing
2023-07-26cmd/internal/obj/arm64: simplify buildopJoel Sing
2023-07-24cmd/asm: Fix encoding error of register offset shifted by 0 on arm64eric fang
2023-07-20cmd/internal/obj: print relocation type by name in -S outputCherry Mui
2023-07-20cmd/asm, cmd/internal/obj: generate proper atomic ops for riscv64Meng Zhuo
2023-07-18all: fix typosJes Cok
2023-06-15cmd/asm: fix encoding errors for FMOVD and FMOVS instructions on arm64eric fang
2023-06-14all: fix spelling errorsAlexander Yastrebov
2023-06-13cmd/internal/obj: make aix/ppc64 builds reproducibleRuss Cox
2023-06-01cmd/internal/obj/arm: handle HAUTO etc. in addpoolCherry Mui
2023-05-24cmd/asm: refine some APIs related to Prog.RestArgs[]ruinan
2023-05-22cmd/compile: incorporate inlined function names into closure namingMatthew Dempsky
2023-05-22cmd/asm: encode instructions like SHA1SU0 with a separate case for arm64Ruinan
2023-05-19all: generate NOTOC shared code on power10/PPC64/linuxPaul E. Murphy
2023-05-19cmd/compile: constant-fold loads from constant dictionaries and typesKeith Randall
2023-05-18cmd/asm: remove unsupported opcodes MOVNP and STLP for arm64erifan01
2023-05-10cmd/internal/obj/riscv: regenerate instruction encoding tableMeng Zhuo
2023-05-09cmd/compile: standardize on outer-to-inner for pos listsRuss Cox