aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/internal/obj
AgeCommit message (Expand)Author
2025-09-17cmd/internal/obj/riscv: add support for Zicond instructionslxq015
2025-09-16cmd/internal/obj/riscv: improve handling of float point movesJoel Sing
2025-09-16[dev.simd] all: merge master (ca0e035) into dev.simdCherry Mui
2025-09-15cmd/internal/obj/loong64: use the MOVVP instruction to optimize prologueXiaolin Zhao
2025-09-15cmd/internal/obj/riscv: implement vector segment load/store instructionswangboyao
2025-09-12cmd/asm, cmd/internal/obj: add riscv64 generic CSR opsMark Ryan
2025-09-11[dev.simd] all: merge master (cf5e993) into dev.simdCherry Mui
2025-09-09runtime: remove duff support for riscv64Meng Zhuo
2025-09-04cmd/internal/obj/loong64: add ADDU16I.D instruction supportXiaolin Zhao
2025-09-04runtime, cmd/compile, cmd/internal/obj: remove duff support for loong64limeidan
2025-09-04cmd/internal/obj/loong64: fix the usage of offset in the instructions [X]VLDR...Xiaolin Zhao
2025-09-03[dev.simd] all: merge master (4c4cefc) into dev.simdCherry Mui
2025-09-02[dev.simd] cmd/compile: add instructions and rewrites for scalar-> vector movesDavid Chase
2025-08-31cmd/internal/obj/loong64: add LDPTR.{W/D} and STPTR.{W/D} instructions supportXiaolin Zhao
2025-08-27cmd/internal/obj/loong64: simplify buildopXiaolin Zhao
2025-08-22all: delete remaining windows/arm codeAlberto Donizetti
2025-08-21cmd/asm: process forward jump to PCALIGNZhouGuangyuan
2025-08-15runtime: remove duff support for amd64Keith Randall
2025-08-15runtime: remove duff support for arm64Keith Randall
2025-08-14cmd/internal/obj/riscv: add encoding for compressed riscv64 instructionsJoel Sing
2025-08-12cmd/compile/internal: optimize multiplication use new operation 'ADDshiftLLV'...limeidan
2025-08-07cmd/internal/obj/loong64: change the immediate range of ALSL{W/WU/V}limeidan
2025-08-07cmd/internal/obj/loong64: add support for FSEL instructionXiaolin Zhao
2025-08-05cmd/internal/obj/loong64: add new instructions ALSL{W/WU/V} for loong64limeidan
2025-08-05cmd: remove dead codeqiulaidongfeng
2025-08-03cmd/internal/obj/loong64: add {V,XV}{BITCLR/BITSET/BITREV}[I].{B/H/W/D} instr...Xiaolin Zhao
2025-08-03cmd/internal/obj/loong64: add [X]VLDREPL.{B/H/W/D} instructions supportXiaolin Zhao
2025-07-30cmd/compile: add floating point min/max intrinsics on s390xMichael Munday
2025-07-24cmd/internal/obj: rip out argp adjustment for wrapper framesKeith Randall
2025-07-24cmd/compile: move amd64 and 386 over to new bounds check strategyKeith Randall
2025-07-24cmd/internal/obj/s390x: add MVCLE instructionkmvijay
2025-07-21cmd/compile: for arm64 epilog, do SP increment with a single instructionKeith Randall
2025-07-19cmd/internal/obj: enable got pcrel itype in fips140 for riscv64Meng Zhuo
2025-07-16cmd/link, runtime: on Wasm, put only function index in method table and func ...Cherry Mui
2025-07-16cmd/internal/obj/wasm: use 64-bit instructions for indirect callsCherry Mui
2025-05-29cmd/internal/obj/s390x: fix potential recursive String callMichael Anthony Knyszek
2025-05-21cmd/internal/obj/loong64: remove unused register alias definitionsGuoqi Chen
2025-05-21cmd/internal/obj/riscv: fix vector integer multiply addMark Ryan
2025-05-15cmd/internal/obj/loong64: change the plan9 format of the prefetch instruction...Guoqi Chen
2025-05-14cmd/intarnal/obj: add new assembly format for VANDV and VANDB on loong64Xiaolin Zhao
2025-05-12cmd/internal/obj/loong64: Add preld{,x} instructions supportGuoqi Chen
2025-05-11cmd/internal/obj/loong64: add [X]VFCLASS.{S/D} instructionsXiaolin Zhao
2025-05-08cmd/internal/obj/loong64: add [X]VF{ADD/SUB/MUL/DIV}.{S/D} instructionsXiaolin Zhao
2025-05-08cmd/internal/obj/riscv: reject invalid vadc/vsbc encodingsMark Ryan
2025-05-08cmd/internal/obj/riscv: fix LMUL encoding for MF2 and MF8Mark Ryan
2025-05-07cmd/internal/obj/loong64: add [X]VFRINT[{RNE/RZ/RP/RM}].{S/D} instructionsXiaolin Zhao
2025-05-05Revert "cmd/compile: allow all of the preamble to be preemptible"Keith Randall
2025-05-02cmd/internal/obj/riscv: add support for vector permutation instructionsJoel Sing
2025-05-02cmd/internal/obj/riscv: add support for vector mask instructionsJoel Sing
2025-05-02cmd/internal/obj/riscv: add support for vector reduction instructionsJoel Sing