aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/asm/internal
AgeCommit message (Expand)Author
2019-10-17cmd/asm: add missing x86 instructionsArtem Alekseev
2019-10-17cmd/asm/internal/arch: delete unused s390x functionsMichael Munday
2019-10-16[dev.link] cmd: default to new object filesCherry Zhang
2019-10-15cmd/internal/obj/riscv: implement MOV pseudo-instructionsJoel Sing
2019-10-11[dev.link] all: merge branch 'master' into dev.linkCherry Zhang
2019-10-10all: remove nacl (part 3, more amd64p32)Brad Fitzpatrick
2019-10-09cmd/asm: add s390x branch-on-count instructionsMichael Munday
2019-10-09cmd/asm: fix element size encoding for VSUMQ instruction on s390xMichael Munday
2019-10-08cmd/internal/obj/arm64: add error checking for system registers.diaxu01
2019-10-04[dev.link] all: merge branch 'master' into dev.linkCherry Zhang
2019-10-03cmd/asm: add VLD[1-4]R vector instructions on arm64Meng Zhuo
2019-10-02[dev.link] cmd/compile, cmd/asm: assign index to symbolsCherry Zhang
2019-09-26cmd/internal/obj/riscv: require memory targets for load and store instructionsJoel Sing
2019-09-26cmd/internal/obj/riscv: implement control transfer instructionsJoel Sing
2019-09-26cmd/internal/obj/riscv: implement AUIPC and LUI instructionsJoel Sing
2019-09-25cmd/asm: add masked branch and conditional load instructions to s390xMichael Munday
2019-09-25cmd/internal/obj/riscv: implement floating point instructionsJoel Sing
2019-09-24cmd/internal/obj/riscv: implement RV64I integer computational instructionsJoel Sing
2019-09-24cmd/internal/obj/riscv: add environment call/breakpoint and base counter/time...Joel Sing
2019-09-20cmd/internal/obj/riscv: add load, store and multiplication instructionsJoel Sing
2019-09-18cmd/asm,cmd/compile: clean up isel codegen on ppc64xLynn Boger
2019-09-17cmd/asm,cmd/internal/obj/riscv: implement integer computational instructionsJoel Sing
2019-09-13cmd/compile: add math/bits.Mul64 intrinsic on s390xRuixin Bao
2019-09-12cmd/asm,cmd/internal/obj: initial support for riscv64 assemblerJoel Sing
2019-09-12cmd/internal/obj/s390x: use 12 bit load and store instruction when possible o...Ruixin Bao
2019-09-11cmd/compile/internal/s390x: replace 4-byte NOP with a 2-byte NOP on s390xRuixin(Peter) Bao
2019-09-07cmd/asm/internal/arch: consolidate LinkArch handlingJoel Sing
2019-08-29cmd/internal/obj/ppc64: add support for vmrgow,vmrgewLynn Boger
2019-08-28cmd/asm: add V[LD|ST][2-4] vector instructions on arm64Meng Zhuo
2019-08-28cmd/internal/obj/arm64: add support for most system registersfanzha02
2019-05-09cmd/asm: accept TEXT f+0(SB) in -gensymabis modeRuss Cox
2019-05-03cmd/compile: add math/bits.{Add,Sub}64 intrinsics on s390xMichael Munday
2019-04-30cmd/asm: reject BSWAPW on amd64Iskander Sharipov
2019-04-16cmd/asm: add s390x 'rotate then ... selected bits' instructionsMichael Munday
2019-04-10cmd/asm/internal/arch: improve the comment of function IsMIPSMULsmileeye
2019-04-09cmd/internal/obj/x86: allow non-zero offset in TLS referenceCherry Zhang
2019-03-29cmd/asm: add 'insert program mask' instruction for s390xMichael Munday
2019-03-23cmd/internal/obj/mips: add MADD/MSUBBen Shi
2019-03-14cmd/internal/obj/ppc64: fix wrong register encoding in XX1-Form instructionsCarlos Eduardo Seo
2019-03-06cmd/asm: add arm64 v8.1 atomic instructionserifan01
2019-02-27cmd/asm: improve DATA size operand validationJosh Bleecher Snyder
2019-02-22cmd/internal/obj/arm64: fix the bug assembling TSTWfanzha02
2018-11-28cmd/asm,cmd/internal/obj/ppc64: add VPERMXOR to ppc64 assemblerLynn Boger
2018-11-16cmd/asm: rename -symabis to -gensymabisAustin Clements
2018-11-12cmd/asm: add mode to collect symbol ABIsAustin Clements
2018-11-12cmd/asm: factor out line parsing from assemblingAustin Clements
2018-11-07cmd/internal/obj/arm64: encode large constants into MOVZ/MOVN and MOVK instru...fanzha02
2018-11-06cmd/asm: rename R18 to R18_PLATFORM on ARM64Cherry Zhang
2018-11-03cmd/internal/obj/arm64: fix encoding of 32-bit negated logical instructionsCherry Zhang
2018-11-02all: use "reports whether" consistently in the few places that didn'tBrad Fitzpatrick