aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/internal/obj
AgeCommit message (Expand)Author
2023-12-15cmd/asm: for arm, rewrite argument shifted right by 0 to left by 0.Keith Randall
2023-12-15cmd/asm: fix encoding for arm right shift by constant 0Keith Randall
2023-12-08cmd/internal/obj/arm64: fix invalid register pair for LDPeric fang
2023-11-22cmd/asm: fix the KMCTR instruction encoding and argument passingSrinivas Pokala
2023-11-22cmd/internal/obj/riscv: add support of PCALIGN directiveMeng Zhuo
2023-11-21cmd/internal/obj: set morestack arg spilling and regabi prologue on loong64Guoqi Chen
2023-11-21cmd/compile,cmd/internal,runtime: change registers on loong64 to avoid regABI...Guoqi Chen
2023-11-21cmd/internal/obj,cmd/link: access global data via GOT in -dynlink mode on loo...Guoqi Chen
2023-11-21cmd/compile, cmd/internal, runtime: change the registers used by the duff dev...Guoqi Chen
2023-11-20all: add floating point option for ARM targetsLudi Rehak
2023-11-20src: a/an grammar fixesVille Skyttä
2023-11-17cmd/internal/obj/ppc64: cleanup and remove usage of getimpliedregPaul E. Murphy
2023-11-17cmd/internal/obj/ppc64: remove unused C_XER optab classPaul E. Murphy
2023-11-09cmd/internal/obj/ppc64: remove C_UCON optab matching classPaul E. Murphy
2023-11-09cmd/internal/obj/riscv: improve handling of invalid assemblyJoel Sing
2023-11-08cmd/internal/obj/arm64: fix frame pointer restore in epilogueKeith Randall
2023-11-07cmd/internal/obj/riscv: support subtraction with a constantJoel Sing
2023-11-07cmd/internal/obj/riscv: fix the offset of JALR transformed from JALWang Yaduo
2023-11-06cmd/internal/asm/ppc64: avoid generating exser nopsPaul E. Murphy
2023-10-20cmd/internal/obj/ppc64: refactor maskgenPaul E. Murphy
2023-10-19all: drop old +build linesDmitri Shuralyov
2023-10-18cmd/internal/obj/ppc64: refactor maskgen64 usagePaul E. Murphy
2023-10-18cmd/internal/obj/arm64: replace the migrated url addresscui fliter
2023-10-05cmd/internal/obj/ppc64: generate MOVD mask constants in registerPaul E. Murphy
2023-10-05runtime: support SetUnhandledExceptionFilter on Windowsqmuntal
2023-10-04cmd/internal/obj/ppc64: generate small, shifted constants in registerPaul E. Murphy
2023-10-03cmd/internal/asm/ppc64: support 34b ADD/MOVD $const, RxPaul E. Murphy
2023-10-03cmd: fix mismatched symbolscui fliter
2023-09-29cmd/internal/obj/ppc64: fix rebuilding of optab for asm testsPaul E. Murphy
2023-09-20all: stop using fmt.Sprintf in t.Error/t.FatalKir Kolyshkin
2023-09-19cmd/internal/obj/riscv,cmd/link: rework riscv64 call relocationsJoel Sing
2023-09-17cmd/internal/obj/riscv: clean up immediate checkingJoel Sing
2023-09-15cmd/internal/obj/ppc64: improve RLWNM encodingPaul E. Murphy
2023-09-08cmd/internal/obj: mark unspill code in prologue preemptiblezhouguangyuan
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