summaryrefslogtreecommitdiff
path: root/src/cmd/asm
Commit message (Expand)AuthorAgeFilesLines
* cmd/internal/obj: add Prog.SetFrom3{Reg,Const}Josh Bleecher Snyder2021-02-251-4/+1
* cmd/internal/obj/riscv: prevent constant loads that do not target registersJoel Sing2021-02-233-2/+20
* cmd/asm, cmd/link, runtime: introduce FuncInfo flag bitsRuss Cox2021-02-193-0/+5
* [dev.regabi] cmd/asm: define g register on AMD64Cherry Zhang2021-02-052-0/+5
* [dev.regabi] cmd/compile, runtime: fix up comments/error messages from recent...Dan Scales2021-01-161-1/+1
* cmd/go, cmd/asm: pass -linkshared to assembler for shared linkage buildsThan McIntosh2020-12-102-0/+2
* cmd/asm, cmd/internal/obj/riscv: fix branch pseudo-instructionsQuey-Liang Kao2020-12-021-4/+4
* cmd/internal/obj/s390x: fix SYNC instruction encodingMichael Munday2020-11-101-0/+2
* cmd/asm: fix rlwnm reg,reg,const,reg encoding on ppc64Paul E. Murphy2020-11-041-0/+2
* cmd/asm: rename arm64 instructions LDANDx to LDCLRxJonathan Swinney2020-11-042-56/+56
* cmd: remove Go115AMD64Cherry Zhang2020-11-021-6/+1
* cmd/asm: remove X27 and S11 register names on riscv64Joel Sing2020-10-291-1/+4
* cmd/internal/obj/arm64: add CASx/CASPx instructionsfanzha022020-10-294-4/+49
* cmd/asm: sort test cases in the arm64.s filefanzha022020-10-291-430/+272
* cmd/asm: add several arm64 SIMD instructionsfanzha022020-10-292-6/+21
* cmd/internal/obj/riscv: support additional register to register movesJoel Sing2020-10-241-11/+18
* cmd/asm: rename "compiling runtime" flagThan McIntosh2020-10-201-1/+1
* cmd/dist,cmd/go: broaden use of asm macro GOEXPERIMENT_REGABIThan McIntosh2020-10-192-11/+12
* cmd/asm: allow def/ref of func ABI when compiling runtimeThan McIntosh2020-10-197-55/+131
* cmd/internal/obj/ppc64,cmd/asm/internal/asm/testdata: fix up ppc64 testcasesLynn Boger2020-10-163-1946/+706
* cmd/internal/obj: move LSym.Func into LSym.ExtraRuss Cox2020-10-161-1/+1
* cmd/asm: reject misplaced go:build commentsRuss Cox2020-10-137-15/+64
* cmd/asm: Add SHA3 hardware instructions for ARM64Meng Zhuo2020-10-101-0/+4
* cmd/compile,cmd/internal/obj/ppc64: use mulli where possibleLynn Boger2020-10-061-0/+4
* all: drop 387 supportKeith Randall2020-10-021-6/+1
* cmd/compile,cmd/internal/obj/ppc64: fix some shift rules due to a regressionLynn Boger2020-10-011-2/+2
* cmd/asm,cmd/compile,cmd/internal/obj/ppc64: add extswsli support on power9Lynn Boger2020-09-281-0/+1
* cmd/asm: fix the issue of moving 128-bit integers to vector registers on arm64fanzha022020-09-253-21/+24
* cmd/asm: make asm -S flag consistent with compile -S flagThan McIntosh2020-09-172-6/+5
* cmd/compile: use combined shifts to improve array addressing on ppc64xLynn Boger2020-09-171-0/+4
* cmd/internal/obj/arm64: optimize the instruction of moving long effective sta...diaxu012020-09-161-2/+13
* cmd/asm: add more SIMD instructions on arm64Junchen Li2020-09-102-0/+28
* cmd/internal/obj/arm64: enable some SIMD instructionsfanzha022020-09-102-0/+20
* cmd/asm: fix the error of checking the post-index offset of VLD[1-4]R instruc...fanzha022020-09-072-12/+17
* cmd/asm: Always use go-style arrangement specifiers on ARM64Xiangdong Ji2020-08-281-2/+2
* cmd/asm,cmd/internal/obj/ppc64: add {l,st}xvx power9 instructionsPaul E. Murphy2020-08-192-0/+4
* cmd/asm: Add SHA512 hardware instructions for ARM64Meng Zhuo2020-08-181-0/+4
* [dev.link] cmd/internal/obj: handle content-addressable symbols with relocationsCherry Zhang2020-07-201-1/+2
* [dev.link] all: merge branch 'master' into dev.linkCherry Zhang2020-06-111-0/+1
|\
| * cmd/asm: fix the encoding error of VCNT instruction for arm64eric fang2020-06-091-0/+1
* | [dev.link] all: merge branch 'master' into dev.linkCherry Zhang2020-06-051-2/+5
|\ \ | |/
| * cmd/asm, cmd/compile, doc: document -spectre flagsRuss Cox2020-06-051-2/+5
* | [dev.link] cmd/internal/obj: remove asm parameter of NumberSymsCherry Zhang2020-05-191-1/+1
* | [dev.link] cmd/asm: expand package path if knownCherry Zhang2020-05-191-1/+1
* | [dev.link] all: merge master to dev.linkJeremy Faller2020-05-141-0/+3
|\ \ | |/
| * cmd/internal/obj/arm64: fix 32-bit BITCON testCherry Zhang2020-05-081-0/+3
* | [dev.link] cmd: delete old object supportCherry Zhang2020-05-042-3/+0
|/
* cmd/internal/obj/x86: prevent jumps crossing 32 byte boundariesMark Ryan2020-05-011-1/+6
* cmd/asm: update ppc64enc.s testcaseLynn Boger2020-04-291-1/+4
* cmd/compile,cmd/internal/obj/ppc64: use mod instructions on power9Lynn Boger2020-04-291-0/+5