summaryrefslogtreecommitdiff
path: root/src/cmd/internal/obj
Commit message (Expand)AuthorAgeFilesLines
* cmd/internal/obj/arm64: disable the pre and post index formats for pseudo reg...eric fang2021-08-201-25/+4
* cmd/internal/obj/arm64: don't use REGTMP when moving C_AACON2 to a registereric fang2021-08-181-3/+5
* cmd/internal/obj/arm64: fix the encoding error when operating with ZReric fang2021-08-182-6/+19
* [dev.typeparams] all: merge master (46fd547) into dev.typeparamsMatthew Dempsky2021-08-121-2/+2
|\
| * doc: use "high address/low address" instead of "top/bottom"fanzha022021-08-101-2/+2
* | [dev.typeparams] runtime,cmd/compile,cmd/link: replace jmpdefer with a loopAustin Clements2021-08-033-44/+4
* | [dev.typeparams] Revert "[dev.typeparams] runtime,cmd/compile,cmd/link: repla...Austin Clements2021-07-303-4/+44
* | [dev.typeparams] runtime,cmd/compile,cmd/link: replace jmpdefer with a loopAustin Clements2021-07-303-44/+4
* | [dev.typeparams] cmd/compile: introduce named gcshape typesKeith Randall2021-07-211-0/+5
* | [dev.typeparams] all: merge master (4711bf3) into dev.typeparamsMatthew Dempsky2021-06-301-1/+3
|\ \ | |/
| * cmd/internal/obj/arm64: fix an encoding error of CMPW instructioneric fang2021-06-291-1/+3
* | [dev.typeparams] all: always enable regabig on AMD64Cherry Mui2021-06-111-3/+1
* | [dev.typeparams] runtime: mark assembly functions called directly from compil...Cherry Mui2021-06-021-2/+2
* | [dev.typeparams] cmd/compile: add morestack arg spilling code on ARM64Cherry Mui2021-05-261-6/+10
* | [dev.typeparams] cmd/internal/obj/arm64: use ABI-compatible registers in func...Cherry Mui2021-05-261-40/+40
|/
* cmd/internal/obj/arm64: disable AL and NV for some condition operation instru...eric fang2021-05-141-13/+11
* runtime/cgo,cmd/internal/obj/ppc64: fix signals with cgoLynn Boger2021-05-101-12/+21
* cmd/internal/obj: consolidate MOVB cases with other MOV ops on ppc64Paul E. Murphy2021-05-071-38/+9
* cmd/compile: add traceback argument info to ABI0 assembly functionsCherry Zhang2021-05-031-31/+44
* cmd/internal/obj/ppc64: simplify got/toc address classificationPaul E. Murphy2021-04-303-63/+33
* cmd/internal/obj/arm64: fix the size of STP series instructions in optaberic fang2021-04-301-3/+3
* cmd/internal/obj/arm64: fix the wrong error message of out-of-range checkingeric fang2021-04-281-2/+2
* cmd/internal/obj: refactor ppc64 address relocation code generationPaul E. Murphy2021-04-271-23/+21
* cmd/compile, runtime: add metadata for argument printing in tracebackCherry Zhang2021-04-221-0/+1
* cmd/asm: fix RLDCR const1,reg,const2,reg on ppc64Paul E. Murphy2021-04-221-14/+19
* cmd/internal/obj/arm64: fix the wrong ROR operator of some instructionseric fang2021-04-221-44/+49
* internal/buildcfg: move build configuration out of cmd/internal/objabiRuss Cox2021-04-167-13/+20
* cmd/internal/obj: consolidate AMOVW and AMOVWZ optab entriesPaul E. Murphy2021-04-151-58/+27
* runtime,runtime/cgo: save all necessary registers on entry to Go on WindowsAustin Clements2021-04-151-1/+1
* cmd/internal/obj/arm64: fix the wrong sp dst register of ADDS/SUBS instructionseric fang2021-04-151-0/+20
* cmd/internal/obj: don't emit args_stackmap for ABIInternal asm funcsThan McIntosh2021-04-141-1/+7
* cmd/link: support 32b TLS_LE offsets on PPC64Paul E. Murphy2021-04-131-23/+11
* cmd/internal/obj: remove ppc64 msr support from MOV* insnsPaul E. Murphy2021-04-073-22/+0
* cmd/internal/obj: reorg ppc64 MOV* optab entries and remove unused classesPaul E. Murphy2021-04-063-57/+48
* cmd/internal/obj: remove duplicate ppc64 spr MOV* optab entriesPaul E. Murphy2021-04-051-12/+0
* cmd/compile: untangle Wrapper and ABIWrapper flagsCherry Zhang2021-04-052-3/+3
* cmd/internal/obj/s390x: simplify huge frame prologueAustin Clements2021-04-051-67/+37
* cmd/internal/obj/riscv: simplify huge frame prologueAustin Clements2021-04-051-65/+34
* cmd/internal/obj/ppc64: simplify huge frame prologueAustin Clements2021-04-051-59/+44
* cmd/internal/obj/mips: simplify huge frame prologueAustin Clements2021-04-051-67/+33
* cmd/internal/obj/arm64: simplify huge frame prologueAustin Clements2021-04-051-37/+17
* cmd/internal/obj/arm: simplify huge frame prologueAustin Clements2021-04-052-41/+21
* cmd/internal/obj/x86: simplify huge frame prologueAustin Clements2021-04-051-58/+33
* cmd/internal/obj: use REGENTRYTMP* in a few more placesAustin Clements2021-04-021-3/+3
* cmd/internal/obj/x86: use ABI scratch registers for WRAPPER prologueMichael Anthony Knyszek2021-03-312-34/+42
* cmd/internal/obj/ppc64: remove bogus MOVBU optab entryPaul E. Murphy2021-03-291-1/+0
* cmd/compile: restructure ABI wrapper generation, export ABIAustin Clements2021-03-292-5/+45
* cmd/compile: update a few stale commentsAustin Clements2021-03-291-1/+2
* cmd/compile, cmd/link: use weak reference in itabCherry Zhang2021-03-241-0/+7
* cmd/internal/obj: remove bogus load/store optab entries from ppc64Paul E. Murphy2021-03-241-18/+0