aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/internal/obj/arm64
AgeCommit message (Expand)Author
13 dayscmd/compile, cmd/internal: fine-grained fiddling with loop alignmentDavid Chase
2023-12-08cmd/internal/obj/arm64: fix invalid register pair for LDPeric fang
2023-11-08cmd/internal/obj/arm64: fix frame pointer restore in epilogueKeith Randall
2023-10-18cmd/internal/obj/arm64: replace the migrated url addresscui fliter
2023-09-08cmd/internal/obj: mark unspill code in prologue preemptiblezhouguangyuan
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-22cmd/internal/obj/arm64: add test coverage for VMOVS and VMOVDJoel Sing
2023-08-07arm64: replace "PCALGIN with PCALIGN" in package documentationadetunjii
2023-08-03cmd/internal/obj/arm64: move register encoding into opxrrrJoel 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-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-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-05-22cmd/asm: encode instructions like SHA1SU0 with a separate case for arm64Ruinan
2023-05-18cmd/asm: remove unsupported opcodes MOVNP and STLP for arm64erifan01
2023-04-28cmd/internal/obj/arm64: pass obj.As to oaddi rather than an instructionJoel Sing
2023-04-28cmd/internal/obj/arm64: use appropriate return type for regoffJoel Sing
2023-04-21internal/abi, runtime, cmd: merge StackSmall, StackBig consts into internal/abiAustin Clements
2023-04-21internal/abi, runtime, cmd: merge funcFlag_* consts into internal/abiAustin Clements
2023-04-20Revert "internal/abi, runtime, cmd: merge StackSmall, StackBig consts into in...Austin Clements
2023-04-20internal/abi, runtime, cmd: merge StackSmall, StackBig consts into internal/abiAustin Clements
2023-04-11cmd/internal/obj/arm64: improve comment and signature of pcAlignPadLengthWANG Xuerui
2023-04-05cmd/internal/obj/arm64: use more appropriate types for olsr9s/olsr12uJoel Sing
2023-04-05cmd/internal/obj/arm64: use more appropriate types for opldpstpJoel Sing
2023-04-05cmd/internal/obj/arm64: use more appropriate types for opbfm and opextrJoel Sing
2023-02-28cmd/asm: remove the incorrect check of LDADDx-like instructionsfanzha02
2023-02-28all: fix typospgxiaolianzi
2023-02-24cmd/internal/obj/arm64: factor out code generation for addition of 12 bit imm...Joel Sing
2023-02-23cmd/internal/obj/arm64: use more appropriate types for olsr12uJoel Sing
2023-02-23cmd/internal/obj/arm64: invert SP checkJoel Sing
2023-02-23cmd/internal/obj/arm64: use obj.REG_NONE where appropriateJoel Sing
2023-02-23cmd/internal/obj/arm64: remove bogus omovlit return value checkJoel Sing
2023-02-23cmd/internal/obj/arm64: remove spurious assignments with ORJoel Sing
2023-01-20all: fix typos in go file commentsMarcel Meyer
2023-01-09all: fix typos in go file commentsMarcel Meyer
2022-11-18all: add missing periods in commentscui fliter
2022-11-18cmd/internal/obj/arm64: tidy literal pooleric fang
2022-11-18cmd/internal/obj/arm64: mark branch instructions in optaberic fang
2022-11-15cmd/internal/obj: use testenv.Command instead of exec.Command in testsBryan C. Mills
2022-10-28cmd/internal/obj/arm64: optimize ADRP+ADD+LD/ST to ADRP+LD/ST(offset)eric fang
2022-10-27cmd/internal/obj/arm64: remove AMOVBU from optaberifan01
2022-10-05cmd/internal/obj/arm64: add missing operand register in GNU assemblyshaoliming
2022-10-05cmd/compile: add late lower pass for last rules to runeric fang