aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/internal/obj
AgeCommit message (Expand)Author
6 daysall: convert PPC64 CMPx ...,R0,... to CMPx Rx,$0Paul E. Murphy
7 dayscmd/internal/obj/loong64: add atomic memory access instructions supportGuoqi Chen
13 dayscmd/link: disallow pull-only linknamesCherry Mui
13 dayscmd/compile, cmd/internal: fine-grained fiddling with loop alignmentDavid Chase
14 dayscmd/internal/obj/x86: make SEH symbols content-addressableCherry Mui
14 dayscmd/internal/obj: print symbol index at -S=3Cherry Mui
14 dayscmd/compile,cmd/asm: on PPC64, generate compares against constant 0Paul E. Murphy
2024-05-13cmd/internal/obj/loong64: improve the definition of plan9 assembly format in ...Guoqi Chen
2024-05-10cmd/compile, cmd/link: disallow linkname of some newly added internal functionsCherry Mui
2024-04-24cmd/internal/obj/ppc64: fix incorrect int to int64 conversion when checking M...Paul E. Murphy
2024-04-16cmd,crypto/elliptic: fix typos in commentsapocelipes
2024-04-15cmd/internal/obj/loong64: recheck jump offset boundary after auto-aligning lo...Guoqi Chen
2024-04-07cmd/internal/obj/riscv: check immediate for rotation instructionsJoel Sing
2024-04-04cmd/internal/obj/ppc64: on Power10, use xxspltidp for float constantsPaul E. Murphy
2024-04-01cmd/compile: support float min/max instructions on PPC64Paul E. Murphy
2024-03-26cmd/internal/obj/riscv: use native rotation instructions for rva22u64Joel Sing
2024-03-22cmd/internal/obj/riscv: improve register MOVB/MOVH/MOVBU/MOVHU for rva22u64Joel Sing
2024-03-20cmd/internal/obj: support Zba, Zbb, Zbs extensions in riscv64 assemblerWang Yaduo
2024-03-19cmd/internal/obj/ppc64: don't modify runtime.elf_* symbolsPaul E. Murphy
2024-03-15cmd/internal/obj: replace bytes.Index call with bytes.Containsguoguangwu
2024-03-13cmd/asm,cmd/compile: generate less instructions for most 32 bit constant adds...Paul E. Murphy
2024-03-07cmd/compile,cmd/internal/obj: provide rotation pseudo-instructions for riscv64Joel Sing
2024-02-28cmd/internal/obj/ppc64: generate smaller machine code for OR/XOR of uint32 va...Paul E. Murphy
2024-02-27cmd/internal, cmd/link: unify the relocation naming style of loong64limeidan
2024-02-21cmd/asm, cmd/internal/obj: enable rounding mode suffix for riscv64Meng Zhuo
2024-02-16cmd/internal/obj/ppc64: cleanup optab entries after renamingPaul E. Murphy
2024-02-13cmd/internal/obj/ppc64: rename and remove aliased optab classifiersPaul E. Murphy
2024-02-09cmd/internal/obj/ppc64: add new constant optab classificationsPaul E. Murphy
2024-02-07cmd/internal/obj/ppc64: combine C_SBRA and C_LBRA optab classesPaul E. Murphy
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