aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/internal/obj/mips
AgeCommit message (Expand)Author
2018-05-01cmd: remove some unnecessary gotosDaniel Martí
2018-04-06cmd: some semi-automated cleanupsDaniel Martí
2018-03-15cmd/internal/obj/mips: load/store even float registers firstJames Cowgill
2018-03-09cmd/compile: add DWARF reg defs & fix 32-bit location list bugDavid Chase
2018-02-14cmd/internal/obj/mips: support NEG, avoid crash with illegal instructionCherry Zhang
2018-02-13cmd/internal/obj/mips: fix use of R28 on 32-bit MIPSCherry Zhang
2018-02-13cmd/internal/obj/mips: use LR as temporary register in RETCherry Zhang
2018-02-12cmd/internal/obj/mips: support NOFRAMEAustin Clements
2017-10-11cmd/compile: abort earlier if stack frame too largeKeith Randall
2017-08-02cmd/compile: set/unset base register for better assembly printCherry Zhang
2017-05-16cmd/internal/obj/mips: add support of LLV, SCV, NOOP instructionsCherry Zhang
2017-04-28cmd/internal: remove SymKind values that are only checked for, never setMichael Hudson-Doyle
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-12cmd/internal/obj: stop storing Text flags in From3Josh Bleecher Snyder
2017-04-11cmd/internal/obj/mips: make assembler almost concurrency-safeJosh Bleecher Snyder
2017-04-10cmd/internal/obj: rename some local variables not cJosh 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: unify creation of numeric literal symsJosh 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-04-01cmd/internal/obj/*: rename Rconv to rconvDave Cheney
2017-03-29cmd/internal/obj: make morestack cutoff the same on all architecturesMichael Munday
2017-03-27cmd/internal/obj: eliminate CurpJosh Bleecher Snyder
2017-03-23cmd/internal/obj/mips: standardize on sys.MIPS and sys.MIPS64 constantsDave Cheney
2017-03-22cmd/internal/obj: eliminate Ctxt.ModeJosh Bleecher Snyder
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 Follow passCherry Zhang
2017-02-01all: merge dev.inline into masterRuss Cox
2016-12-12cmd/internal/obj/mips: replace MOVD with MOVF on 32-bit to avoid unaligned me...Shenghou Ma
2016-12-09[dev.inline] cmd/internal/obj: rename Prog.Lineno to Prog.PosDavid Lazar
2016-11-08cmd/internal/obj/mips: add support for GOARCH=mips{,le}Vladimir Stefanovic
2016-10-28cmd/internal/obj/mips: materialize float constant 0 from zero registerCherry Zhang
2016-10-25cmd/internal/obj: Use bitfield for LSym attributesshaharko
2016-10-24cmd/internal/obj/mips: store LR before update SP in function prologueCherry Zhang
2016-10-19cmd/link, cmd/internal/obj: stop exporting various namesIan Lance Taylor
2016-08-30cmd/compile, runtime, etc: get rid of constant FP registersCherry Zhang
2016-08-25cmd/compile: get MIPS64 SSA workingCherry Zhang
2016-08-25cmd/link/internal, cmd/internal/obj: introduce ctxt.LogfDave Cheney
2016-08-25cmd/internal/*: only call ctx.Bso.Flush when something has been writtenDave Cheney
2016-08-16cmd/internal/obj: convert Aconv to a stringerMichael Pratt
2016-05-02all: make copyright headers consistent with one space after periodEmmanuel Odeke
2016-05-01cmd/internal/obj/mips, cmd/link: add support TLS relocation for mips64xCherry Zhang
2016-05-01cmd/internal/obj/mips et al.: introduce SB register on mips64xCherry Zhang
2016-05-01cmd/asm, cmd/internal/obj/mips: add an alias of RSB on mips64xCherry Zhang
2016-05-01cmd/internal/obj/mips, runtime: change REGTMP to R23Cherry Zhang
2016-04-15cmd: remove unnecessary type conversionsMatthew Dempsky