aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/internal/obj/x86/asm6.go
AgeCommit message (Expand)Author
2020-08-31cmd/compile,cmd/asm: simplify recording of branch targets, take 2Keith Randall
2020-08-28Revert "cmd/compile,cmd/asm: simplify recording of branch targets"Keith Randall
2020-08-27cmd/compile,cmd/asm: simplify recording of branch targetsKeith Randall
2020-08-27runtime: framepointers are no longer an experiment - hard code themKeith Randall
2020-06-04all: fix dead links to inferno-os bitbucket repositoryTobias Klauser
2020-05-06cmd/internal/obj, runtime: preempt & restart some instruction sequencesCherry Zhang
2020-05-01cmd/internal/obj/x86: prevent jumps crossing 32 byte boundariesMark Ryan
2020-03-13cmd/asm, cmd/compile, runtime: add -spectre=ret modeRuss Cox
2019-11-15cmd/internal/obj/x86: mark 2-instruction TLS access nonpreemptibleCherry Zhang
2019-10-29cmd/compile: fix spurious R_TLE_LE reloc on android/386Than McIntosh
2019-10-17cmd/asm: add missing x86 instructionsArtem Alekseev
2019-10-09all: remove the nacl port (part 2, amd64p32 + toolchain)Brad Fitzpatrick
2019-09-08all: fix typosAinar Garipov
2019-05-05all: remove commented-out print statementsIskander Sharipov
2019-04-30cmd/asm: reject BSWAPW on amd64Iskander Sharipov
2019-04-09cmd/internal/obj/x86: allow non-zero offset in TLS referenceCherry Zhang
2019-04-02cmd/asm: Fix EVEX RIP-relative addressingMark Ryan
2019-03-19cmd/internal/obj/x86: slightly optimize ADJSP encodingJosh Bleecher Snyder
2019-03-19cmd/internal/obj/x86: minor clean-up in span6Josh Bleecher Snyder
2019-03-01cmd/internal/obj/x86: unexport movtabartemkaxboy
2019-01-11cmd/compile: separate data and function LSymsAustin Clements
2018-11-12cmd/compile, cmd/link: separate stable and internal ABIsAustin Clements
2018-11-07syscall: implement syscalls on Darwin using libSystemKeith Randall
2018-10-06all: fix a bunch of misspellingsIgor Zhilianin
2018-10-06all: remove unneeded parentheses from package consts and varsTim Cooper
2018-05-22cmd/asm: enable AVX512isharipo
2018-05-17cmd/internal/obj/x86: fix VPERMQ and VPERMPD ytabisharipo
2018-05-11cmd/internal/obj/x86: use named consts for movtab Z-casesquasilyte
2018-04-27cmd/internal/obj: convert unicode C to ASCII CJosh Bleecher Snyder
2018-04-24cmd/internal/obj/x86: forbid mem args for MOV_DR and MOV_CRquasilyte
2018-04-23cmd/internal/obj/x86: faster Assemble for non-NaCl hostsisharipo
2018-04-20cmd/internal/obj/x86: disallow PC/FP/SB scaled indexquasilyte
2018-04-20cmd/internal/obj/x86: ifelse->switch, named const for cap=6quasilyte
2018-04-20cmd/internal/obj/x86: add named consts for Prog.Back flagsquasilyte
2018-04-17cmd/internal/obj/x86: better error msg for offset overflow on AMD64quasilyte
2018-04-16cmd/internal/obj/x86: fix doc-comment and clarify output parametersbontequero
2018-04-09cmd/internal/obj/x86: remove redundant code (fix TODO)isharipo
2018-04-06cmd: some semi-automated cleanupsDaniel Martí
2018-04-05cmd/internal/obj/x86: cleanup comments and constsisharipo
2018-04-05cmd/internal/obj/x86: remove unused VEX constantsisharipo
2018-04-05cmd/internal/obj/x86: make AsmBuf receiver name consistentisharipo
2018-04-02cmd: remove some unused parametersDaniel Martí
2018-03-26cmd/internal/obj/x86: use PutOpBytesLit in more placesIlya Tocar
2018-03-21all: enable c-shared/c-archive support for freebsd/amd64Tim Wright
2018-03-13cmd/asm: VPERMQ's imm8 arg is an uint8Daniel Martí
2018-02-27cmd/internal/obj/x86: add missing legacy instsisharipo
2018-02-26cmd: avoid unnecessary type conversionsKunpei Sakai
2018-02-20cmd/internal/obj/x86: small refactoringIlya Tocar
2017-12-01Revert "go/printer: forbid empty line before first comment in block"Joe Tsai
2017-11-21cmd/internal/obj/x86: fix /is4 encoding for VBLENDisharipo