aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/asm/internal/arch
AgeCommit message (Expand)Author
2021-04-28cmd/asm: add check for register and shift/extension combination on arm64eric fang
2021-02-05[dev.regabi] cmd/asm: define g register on AMD64Cherry Zhang
2020-10-29cmd/asm: remove X27 and S11 register names on riscv64Joel Sing
2020-10-29cmd/internal/obj/arm64: add CASx/CASPx instructionsfanzha02
2020-09-25cmd/asm: fix the issue of moving 128-bit integers to vector registers on arm64fanzha02
2020-03-31cmd/asm,cmd/internal/obj/riscv: provide branch pseudo-instructionsJoel Sing
2020-03-15cmd/asm,cmd/internal/obj/riscv: add atomic memory operation instructionsJoel Sing
2020-03-15cmd/asm,cmd/internal/obj/riscv: add LR/SC instructionsJoel Sing
2020-03-04cmd/asm: add MIPS MSA LD/ST/LDI support for mips64xMeng Zhuo
2019-10-17cmd/asm/internal/arch: delete unused s390x functionsMichael Munday
2019-10-10all: remove nacl (part 3, more amd64p32)Brad Fitzpatrick
2019-10-09cmd/asm: add s390x branch-on-count instructionsMichael Munday
2019-09-25cmd/asm: add masked branch and conditional load instructions to s390xMichael Munday
2019-09-18cmd/asm,cmd/compile: clean up isel codegen on ppc64xLynn Boger
2019-09-12cmd/asm,cmd/internal/obj: initial support for riscv64 assemblerJoel Sing
2019-09-07cmd/asm/internal/arch: consolidate LinkArch handlingJoel Sing
2019-08-28cmd/internal/obj/arm64: add support for most system registersfanzha02
2019-04-10cmd/asm/internal/arch: improve the comment of function IsMIPSMULsmileeye
2019-03-23cmd/internal/obj/mips: add MADD/MSUBBen Shi
2019-03-06cmd/asm: add arm64 v8.1 atomic instructionserifan01
2018-11-06cmd/asm: rename R18 to R18_PLATFORM on ARM64Cherry Zhang
2018-09-04cmd/internal/obj/arm64: support more atomic instructionsBen Shi
2018-08-20cmd/internal/obj/arm64: add SWPALD/SWPALW/SWPALH/SWPALBBen Shi
2018-08-06cmd/asm/internal/arch: add package definitionMario Arranz
2018-06-21cmd/compile: improve atomic add intrinsics with ARMv8.1 new instructionWei Xiao
2018-05-04cmd/compile: add wasm architectureRichard Musiol
2018-05-03cmd/internal/obj/arm64: add more atomic instructionsBen Shi
2018-04-30cmd/asm: add vector instructions for ChaCha20Poly1305 on ARM64Balaram Makam
2018-04-18cmd/internal/obj/arm64: refactor the extended/shifted register encoding to th...fanzha02
2018-04-11cmd/internal/obj/arm64: support SWPD/SWPW/SWPH/SWPBBen Shi
2018-04-09cmd/internal/obj/arm64: add assembler support for load with register offsetfanzha02
2018-04-06cmd/asm/internal/arch: unexport ParseARM64SuffixTobias Klauser
2018-04-06cmd: some semi-automated cleanupsDaniel Martí
2018-04-03cmd/asm: add essential instructions for AES-GCM on ARM64Fangming.Fang
2018-03-27cmd/internal/obj/arm: add DMB instructionYuval Pavel Zholkover
2018-03-14runtime: improve arm64 memclr implementationBalaram Makam
2018-03-12cmd/asm: fix ARM64 vector register arrangement encoding bugfanzha02
2018-02-28cmd/asm: enable several arm64 load & store instructionserifan01
2018-02-26cmd: avoid unnecessary type conversionsKunpei Sakai
2018-02-22cmd/asm: add arm64 instructions for math optimizationerifan01
2018-02-20all: fix misspellingsShawn Smith
2018-02-14cmd/asm: add PRFM instruction on ARM64fanzha02
2018-02-06cmd/internal/obj/arm64: fix assemble add/adds/sub/subs/cmp/cmn(extended regis...fanzha02
2017-11-03cmd/internal/obj/arm: add BFC/BFI to arm's assemblerBen Shi
2017-10-13cmd/asm: refine Go assembly for ARM64Wei Xiao
2017-09-15cmd/internal/obj: change Prog.From3 to RestArgs ([]Addr)isharipo
2017-08-23cmd/internal/obj/arm64: fix assemble fcmp/fcmpe bugfanzha02
2017-08-21cmd/internal/obj/arm: support BFX/BFXU instructionsBen Shi
2017-08-15cmd/internal/obj/arm64: fix assemble stxr/stxrw/stxrb/stxrh bugfanzha02
2017-04-25cmd: fix the order that s390x operands are printed inMichael Munday