aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/asm/internal
AgeCommit message (Expand)Author
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
2024-04-24cmd/internal/obj/ppc64: fix incorrect int to int64 conversion when checking M...Paul E. Murphy
2024-04-07cmd/internal/obj/riscv: check immediate for rotation instructionsJoel Sing
2024-04-01cmd/compile: support float min/max instructions on PPC64Paul E. Murphy
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-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-21cmd/asm, cmd/internal/obj: enable rounding mode suffix for riscv64Meng Zhuo
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-12-07cmd/asm: print absolute PC for all patterns "off(PC)" in testEndToEndRuinan
2023-11-22cmd/asm: fix the KMCTR instruction encoding and argument passingSrinivas Pokala
2023-11-20all: add floating point option for ARM targetsLudi Rehak
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-07cmd/internal/obj/riscv: support subtraction with a constantJoel Sing
2023-11-06cmd/internal/asm/ppc64: avoid generating exser nopsPaul E. Murphy
2023-10-20cmd/internal/obj/ppc64: refactor maskgenPaul E. Murphy
2023-10-05cmd/internal/obj/ppc64: generate MOVD mask constants in registerPaul E. Murphy
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-09-19cmd/internal/obj/riscv,cmd/link: rework riscv64 call relocationsJoel Sing
2023-09-15cmd/internal/obj/ppc64: improve RLWNM encodingPaul E. Murphy
2023-09-05cmd/asm: add KMA and KMCTR instructions on s390x.root
2023-08-29cmd/asm: stop using "" as the local package prefixMatthew Dempsky