aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/asm/internal/asm/parse.go
AgeCommit message (Expand)Author
2021-04-28cmd/asm: add check for register and shift/extension combination on arm64eric fang
2021-03-04cmd/asm: disable scaled register format for arm64eric fang
2021-01-16[dev.regabi] cmd/compile, runtime: fix up comments/error messages from recent...Dan Scales
2020-10-19cmd/asm: allow def/ref of func ABI when compiling runtimeThan McIntosh
2020-10-13cmd/asm: reject misplaced go:build commentsRuss Cox
2019-05-09cmd/asm: accept TEXT f+0(SB) in -gensymabis modeRuss Cox
2018-11-12cmd/asm: add mode to collect symbol ABIsAustin Clements
2018-11-12cmd/asm: factor out line parsing from assemblingAustin Clements
2018-10-23cmd/asm/internal,cmd/internal/obj/ppc64: add alignment directive to asm for p...Lynn Boger
2018-05-22cmd/asm: enable AVX512isharipo
2018-04-09cmd/internal/obj/arm64: add assembler support for load with register offsetfanzha02
2018-04-02cmd: remove some unused parametersDaniel Martí
2018-02-26cmd: avoid unnecessary type conversionsKunpei Sakai
2018-02-20all: fix misspellingsShawn Smith
2017-10-13cmd/asm: refine Go assembly for ARM64Wei Xiao
2017-08-28all: remove some unused result paramsDaniel Martí
2017-04-20cmd/internal/obj: eliminate LSym.VersionJosh Bleecher Snyder
2017-04-06cmd/internal/obj: remove LinklookupJosh Bleecher Snyder
2017-03-27cmd/asm: add support to shift operands on arm64wei xiao
2017-01-09[dev.inline] cmd/internal/src: introduce compact source position representationRobert Griesemer
2017-01-09[dev.inline] cmd/internal/src: replace src.Pos with syntax.PosRobert Griesemer
2016-08-25cmd/{asm,compile/internal}: delete dead codeDave Cheney
2016-04-07cmd: add new common architecture representationMatthew Dempsky
2016-03-14cmd/internal/obj, cmd/asm: get rid of obj.ADATAMatthew Dempsky
2016-03-08cmd/internal/obj: add As type for assembly opcodesMatthew Dempsky
2016-02-25cmd/asm: fix EOF message on operand parsing errors.Tal Shprecher
2016-01-24cmd/asm: add -e flag (no limit on errors) to match compilerRuss Cox
2015-09-18asm: give error message for unadorned symbol referenceRob Pike
2015-09-11cmd/asm: fix some fuzz bugsRob Pike
2015-09-05cmd/asm: fix another infinite loop in register list parserDidier Spezia
2015-09-02cmd/asm: fix several panics with erroneous inputDidier Spezia
2015-08-27cmd/asm: fix potential infinite loop in parserDidier Spezia
2015-07-15asm: fix error messages and comments for "register pair"Rob Pike
2015-06-26cmd/asm: add tests for erroneous expressionsRob Pike
2015-06-23cmd/asm: fix shifts again, this time for sureRob Pike
2015-06-22cmd/asm: fix handling of negative shifts.Rob Pike
2015-06-22cmd/asm: remove needless check for negative right shiftRob Pike
2015-06-21cmd/asm: remove pointless check for negative uintRob Pike
2015-06-11all: fix misprints in commentsAinar Garipov
2015-05-30cmd/asm: delete Addr.Reg2Josh Bleecher Snyder
2015-04-08cmd/asm/internal/asm: parse arm64 register pairs for LDP/STPShenghou Ma
2015-03-20cmd/internal/obj: replace Addr.U struct {...} with Val interface{}Russ Cox
2015-03-16cmd/asm: add support for ARM64Aram Hăvărneanu
2015-03-05cmd/internal/obj: delete all Pconv, replace with Prog.StringRob Pike
2015-03-05cmd/asm: update to use new encoding for x86 instructionsRob Pike
2015-02-28cmd/internal/obj: clean up handling of register list operand on ARMRob Pike
2015-02-27cmd/internal/obj: make Rconv a global functionRob Pike
2015-02-25cmd/internal/obj: make Dconv a portable top-level functionRob Pike
2015-02-25cmd/asm: add a couple of operand parses discovered by end-to-end testRob Pike
2015-02-21[dev.cc] cm/asm: fix up arm after cross-check with 5aRob Pike