aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/internal/obj/arm/asm5.go
AgeCommit message (Expand)Author
2017-06-23cmd/internal/obj/arm: fix wrong encoding of MULBBBen Shi
2017-06-23cmd/internal/obj/arm: fix setting U bit in shifted register offset of MOVBSBen Shi
2017-06-15runtime: restore arm assembly stubs for div/modKeith Randall
2017-06-13cmd/internal/obj/arm: fix MOVW to/from FPSRBen Shi
2017-06-09cmd/internal/obj/arm: fix encoding of move register/immediate to CPSRBen Shi
2017-06-07cmd/internal/obj/arm: don't split instructions on NaClCherry Zhang
2017-06-05cmd/internal/obj/arm: fix constant decompositionBen Shi
2017-05-25cmd/internal/obj/arm: fix illegal forms of ARM VFP instructionBen Shi
2017-05-22cmd/internal/obj/arm: report invalid .S/.P/.W suffix in ARM instructionsBen Shi
2017-05-18cmd/internal/obj/arm: remove illegal form of the SWI instructionBen Shi
2017-05-11cmd/internal/obj: continue to optimize ARM's constant poolBen Shi
2017-05-06cmd/asm: fix operand order of ARM's MULA instructionBen Shi
2017-04-27cmd/internal/obj: ARM, use immediates instead of constant pool entriesKeith Randall
2017-04-25cmd/internal/obj/arm: use new form of MOVW introduced in ARMv7Ben Shi
2017-04-20cmd/internal/obj: eliminate LSym.VersionJosh Bleecher Snyder
2017-04-19cmd/internal/objabi: extract shared functionality from objMatthew Dempsky
2017-04-18cmd/internal/obj: un-embed FuncInfo field in LSymMatthew Dempsky
2017-04-11runtime: use hardware divider to improve performanceBen Shi
2017-04-10cmd/internal/obj/arm: make assembler concurrency-safeJosh Bleecher Snyder
2017-04-07cmd/internal/obj: remove timing prints from assemblersJosh Bleecher Snyder
2017-04-07cmd/internal/obj: eagerly initialize assemblersJosh Bleecher Snyder
2017-04-06cmd/internal/obj: remove LinklookupJosh Bleecher Snyder
2017-04-06cmd/compile: teach assemblers to accept a Prog allocatorJosh Bleecher Snyder
2017-03-30cmd/internal/obj/arm: support more ARMv5/ARMv6/ARMv7 instructionsBen Shi
2017-03-27cmd/internal/obj: eliminate CurpJosh Bleecher Snyder
2017-03-27cmd/internal/obj: remove prasmJosh Bleecher Snyder
2017-03-23cmd/internal/obj/arm: Fix wrong assembly in the arm assemblerBen Shi
2017-03-20cmd/internal/obj: convert Debug* Link fields into boolsJosh Bleecher Snyder
2017-03-06cmd/internal/obj: remove AUSEFIELD pseudo-opMatthew Dempsky
2017-02-07cmd/internal/obj: remove ATYPEMatthew Dempsky
2016-12-09[dev.inline] cmd/internal/obj: rename Prog.Lineno to Prog.PosDavid Lazar
2016-09-29cmd/internal/obj/arm: cleanup some unnecessary temps and conversionsMatthew Dempsky
2016-09-29cmd/internal/obj/arm: optimize MOVW $-off(R), RCherry Zhang
2016-09-27cmd/compile: fix misaligned commentsAlberto Donizetti
2016-09-09cmd: use obj.GOOS, obj.GOARCH, etcDavid Crawshaw
2016-08-29all: fix obsolete inferno-os linksEmmanuel Odeke
2016-08-25cmd/link/internal, cmd/internal/obj: introduce ctxt.LogfDave Cheney
2016-08-16cmd/internal/obj: convert Aconv to a stringerMichael Pratt
2016-07-20[dev.ssa] cmd/internal/obj, etc.: add and use NEGF, NEGD instructions on ARMCherry Zhang
2016-05-02all: make copyright headers consistent with one space after periodEmmanuel Odeke
2016-04-14cmd/internal/obj: change Link.Flag_shared to boolMatthew Dempsky
2016-03-21cmd/internal/obj: move Nocache helper to arm back endDave Cheney
2016-03-16cmd/internal/obj: convert Symgrow to a methodJosh Bleecher Snyder
2016-03-08cmd/internal/obj: more Optab range simplificationMatthew Dempsky
2016-03-08cmd/internal/obj: add As type for assembly opcodesMatthew Dempsky
2016-03-08cmd/internal/obj: stop using as+ALAST as an opcodeMatthew Dempsky
2016-03-06cmd/compile: use a uint8-sized named type for Addr.TypeJosh Bleecher Snyder
2016-03-02all: single space after period.Brad Fitzpatrick
2016-01-24cmd/asm: add test for verification of instruction encodingsRuss Cox
2016-01-24cmd/asm: simplify golden test maintenanceRuss Cox