aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/asm/internal
AgeCommit message (Expand)Author
2025-03-06cmd/internal/obj/loong64: add {V,XV}ILV{L/H}.{B/H/W/D} instructions supportXiaolin Zhao
2025-03-05cmd/internal/obj/loong64: add {V,XV}{ADD/SUB}.{B,H,W,D,Q} and {V,XV}{ADD/SUB}...Xiaolin Zhao
2025-03-03cmd/internal/obj/loong64: add F{MAXA/MINA}.{S/D} instructionsXiaolin Zhao
2025-03-03cmd/internal/obj/loong64: add {V,XV}{SLL/SRL/SRA/ROTR}[I].{B/H/W/D} instructi...Xiaolin Zhao
2025-02-28cmd/internal/obj, cmd/asm: reclassify 32-bit immediate value of loong64limeidan
2025-02-27cmd/internal/obj/riscv: implement vector load/store instructionsJoel Sing
2025-02-20cmd/internal/obj/loong64: optimize immediate loadinglimeidan
2025-02-20cmd/internal/obj/x86: add support for the endbr64 instruction on amd64Joel Sing
2025-02-14cmd/internal/obj/riscv: support MOVD with floating point constantsJoel Sing
2025-02-14cmd/asm,cmd/internal/obj/riscv: implement vector configuration setting instru...Joel Sing
2025-02-07cmd/internal/obj/riscv: update references to RISC-V specificationJoel Sing
2024-11-21cmd/internal/obj/ppc64: support for decimal floating point instructionsJayanth Krishnamurthy jayanth.krishnamurthy@ibm.com
2024-11-13cmd/asm: fix format string so vet doesn't complainKeith Randall
2024-11-13cmd/internal/obj/loong64: add support of VMOVQ and XVMOVQGuoqi Chen
2024-11-08cmd/asm: use single-instruction forms for all loong64 sign and zero extensionsXiaolin Zhao
2024-11-08cmd/internal/obj/loong64: add {V,XV}PCNT.{B,H,W,D} instructions supportGuoqi Chen
2024-11-07cmd/internal/obj/loong64: add {V,XV}SEQ.{B,H,W,D} instructions supportGuoqi Chen
2024-11-07cmd/internal/obj/loong64: add {V,XV}LD/{V,XV}LDX/{V,XV}ST/{V,XV}STX instructi...Guoqi Chen
2024-11-02cmd/asm: add support for loong64 FMA instructionsXiaolin Zhao
2024-11-01cmd/asm: add support for loong64 CRC32 instructionsXiaolin Zhao
2024-11-01cmd/asm: add support for the rest of loong64 unary bitopsXiaolin Zhao
2024-10-29cmd/internal/obj/ppc64: support for extended mnemonics of BCJayanth Krishnamurthy
2024-10-29cmd/internal/obj/ppc64: add double-decimal arithmetic instructionsJayanth Krishnamurthy
2024-10-25cmd/internal/obj/riscv: update references to RISC-V specificationJoel Sing
2024-10-24cmd/internal/obj,cmd/asm: add vector registers to riscv64 assemblerJoel Sing
2024-10-23cmd/asm: add support for LDREXB/STREXBMauri de Souza Meneguzzo
2024-10-21cmd/asm: add position to PCALIGN directivesPaul E. Murphy
2024-09-18cmd/internal/obj/s390x: fix m6 field encoding for VSTRC instruction on s390xSrinivas Pokala
2024-09-13cmd/internal/obj/loong64: add support for instructions FSCALEB{F/D} and FLOGB...Xiaolin Zhao
2024-09-12cmd/compile,cmd/internal/obj/riscv: always provide ANDN, ORN and XNOR for ris...Joel Sing
2024-09-06cmd/asm/internal: use slices.ContainsTobias Klauser
2024-09-05cmd/internal/obj/loong64: add support for instructions ANDN and ORNXiaolin Zhao
2024-09-04all: fix printf(var) mistakes detected by latest printf checkerAlan Donovan
2024-08-23cmd/internal/obj/loong64: add support for instructions BSTRPICK.{W/D} and BST...Xiaolin Zhao
2024-08-03cmd/internal/obj/loong64: add FLDX,FSTX,LDX.STX instructions supportGuoqi Chen
2024-08-03cmd/internal/obj/loong64: add support for instructions FTINT{RM/RP/RZ/RNE}.{W...Xiaolin Zhao
2024-08-03cmd/internal/obj/loong64: add support for instructions FFINT.{S/D}.{W/L} and ...Xiaolin Zhao
2024-08-03cmd/internal/obj/loong64: add support for instructions FCOPYSIGN.{S/D} and FC...Xiaolin Zhao
2024-08-02cmd/internal/obj/loong64: add support for instructions F{MAX/NIN}.{S/D}Xiaolin Zhao
2024-08-02cmd/internal/obj/loong64: add support for MOV{GR2FCSR/FCSR2GR/FR2CF/CF2FR} in...Xiaolin Zhao
2024-07-30cmd/internal/obj/loong64, cmd/asm: remove useless instructionslimeidan
2024-07-29cmd/internal/obj/loong64, cmd/asm: remove invalid optab itemslimeidan
2024-07-29cmd/asm: change register type for loong64 floating-pointXiaolin Zhao
2024-07-27cmd/internal/obj/loong64: add CPUCFG instructions supportGuoqi Chen
2024-07-24cmd/internal/obj/arm64: support MSR DITRoland Shoemaker
2024-06-25cmd/internal/obj/arm64: fix return with registerJoel Sing
2024-05-22cmd/internal/obj/loong64: add atomic memory access instructions supportGuoqi Chen
2024-05-17cmd/asm: on PPC64, fix assembling of FCMPO opcodePaul E. Murphy
2024-05-15cmd/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