summaryrefslogtreecommitdiff
path: root/src/cmd/internal/obj/s390x
Commit message (Expand)AuthorAgeFilesLines
* cmd/internal/obj/s390x: simplify huge frame prologueAustin Clements2021-04-051-67/+37
* cmd/asm, cmd/link, runtime: introduce FuncInfo flag bitsRuss Cox2021-02-191-0/+16
* [dev.regabi] all: merge master into dev.regabiMatthew Dempsky2020-12-212-8/+8
|\
| * cmd/compile: fix incorrect shift count type with s390x rulesRuixin Bao2020-12-142-8/+8
* | [dev.regabi] cmd/compile: add ssa.Aux tag interface for Value.AuxMatthew Dempsky2020-12-082-0/+4
|/
* cmd/internal/obj/s390x: fix SYNC instruction encodingMichael Munday2020-11-101-1/+1
* cmd/compile: optimize shift pairs and masks on s390xMichael Munday2020-11-062-7/+197
* cmd/internal/obj/arm64: add CASx/CASPx instructionsfanzha022020-10-291-1/+1
* cmd/internal/obj/{arm,s390x}: make return jump print nicerCherry Zhang2020-10-261-2/+4
* cmd/internal/obj: move LSym.Func into LSym.ExtraRuss Cox2020-10-162-17/+17
* cmd/link: consider interface conversions only in reachable codeCherry Zhang2020-09-281-1/+5
* cmd/compile,cmd/asm: simplify recording of branch targets, take 2Keith Randall2020-08-312-14/+14
* Revert "cmd/compile,cmd/asm: simplify recording of branch targets"Keith Randall2020-08-282-14/+14
* cmd/compile,cmd/asm: simplify recording of branch targetsKeith Randall2020-08-272-14/+14
* cmd/internal/obj: fix inline marker issue on s390xMichael Munday2020-08-201-11/+0
* Revert "cmd/internal/obj: fix inline marker issue on s390x"Austin Clements2020-08-171-0/+11
* cmd/internal/obj: fix inline marker issue on s390xMichael Munday2020-08-141-11/+0
* cmd/internal/obj, runtime: preempt & restart some instruction sequencesCherry Zhang2020-05-061-1/+1
* cmd/compile: clean up codegen for branch-on-carry on s390xMichael Munday2020-04-221-0/+6
* cmd/internal: allow ADDE to work with memory location on s390xRuixin(Peter) Bao2020-04-221-1/+3
* cmd/internal: add MVCIN instruction to s390x assemblerRuixin(Peter) Bao2020-04-073-0/+5
* cmd/asm, cmd/compile, runtime: add -spectre=ret modeRuss Cox2020-03-131-0/+5
* cmd/internal/obj: mark split-stack prologue nonpreemptibleCherry Zhang2019-11-271-20/+14
* cmd/compile, runtime: intrinsify atomic And8 and Or8 on s390xMichael Munday2019-11-111-0/+47
* cmd/internal/obj/s390x: mark unsafe pointsCherry Zhang2019-11-073-76/+110
* cmd/internal/obj/s390x: add support of SPM instructionCherry Zhang2019-11-043-0/+10
* cmd/asm/internal/asm/testdata/s390x: add test cases for some assembly instruc...Ruixin(Peter) Bao2019-11-041-0/+2
* cmd/asm: add s390x branch-on-count instructionsMichael Munday2019-10-093-0/+25
* cmd/asm: fix element size encoding for VSUMQ instruction on s390xMichael Munday2019-10-091-2/+2
* cmd/compile: use numeric condition code masks on s390xMichael Munday2019-09-262-24/+144
* cmd/asm: add masked branch and conditional load instructions to s390xMichael Munday2019-09-254-19/+127
* cmd/compile: add math/bits.Mul64 intrinsic on s390xRuixin Bao2019-09-133-0/+6
* cmd/internal/obj/s390x: use 12 bit load and store instruction when possible o...Ruixin Bao2019-09-121-2/+45
* cmd/compile/internal/s390x: replace 4-byte NOP with a 2-byte NOP on s390xRuixin(Peter) Bao2019-09-113-0/+9
* all: simplify code using "gofmt -s -w"Shulhan2019-05-061-242/+242
* cmd/compile: add math/bits.{Add,Sub}64 intrinsics on s390xMichael Munday2019-05-031-7/+5
* cmd/asm: add s390x 'rotate then ... selected bits' instructionsMichael Munday2019-04-163-0/+74
* cmd/internal/obj/s390x: handle RestArgs in s390x assemblerMichael Munday2019-04-161-293/+302
* cmd/internal/obj/s390x: remove param field from optabMichael Munday2019-04-161-264/+263
* cmd/asm: add 'insert program mask' instruction for s390xMichael Munday2019-03-293-0/+10
* cmd/dist, cmd/link, runtime: fix stack size when cross-compiling aix/ppc64Clément Chigot2019-01-091-2/+2
* cmd/internal/obj/s390x: don't crash on invalid instructionIan Lance Taylor2018-12-071-0/+4
* cmd/asm: add s390x VMSLG instruction variantsbill_ofarrell2018-10-294-1/+16
* cmd/compile: implement OnesCount{8,16,32,64} intrinsics on s390xMichael Munday2018-09-033-0/+10
* cmd/internal/obj/s390x: increase maximum number of loop iterationsMichael Munday2018-07-051-1/+1
* cmd/internal/obj: follow convention for generated code commentTobias Klauser2018-07-031-2/+1
* all: update comment URLs from HTTP to HTTPS, where possibleTim Cooper2018-06-011-1/+1
* cmd/internal/obj: consolidate emitting entry stack mapAustin Clements2018-05-221-7/+1
* cmd/compile: intrinsify runtime.getcallerpc on all link register architecturesWei Xiao2018-05-021-0/+13
* cmd: remove some unnecessary gotosDaniel Martí2018-05-011-5/+4