aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/internal/obj/s390x/asmz.go
AgeCommit message (Expand)Author
2020-10-16cmd/internal/obj: move LSym.Func into LSym.ExtraRuss Cox
2020-09-28cmd/link: consider interface conversions only in reachable codeCherry Zhang
2020-08-31cmd/compile,cmd/asm: simplify recording of branch targets, take 2Keith Randall
2020-08-28Revert "cmd/compile,cmd/asm: simplify recording of branch targets"Keith Randall
2020-08-27cmd/compile,cmd/asm: simplify recording of branch targetsKeith Randall
2020-05-06cmd/internal/obj, runtime: preempt & restart some instruction sequencesCherry Zhang
2020-04-22cmd/internal: allow ADDE to work with memory location on s390xRuixin(Peter) Bao
2020-04-07cmd/internal: add MVCIN instruction to s390x assemblerRuixin(Peter) Bao
2020-03-13cmd/asm, cmd/compile, runtime: add -spectre=ret modeRuss Cox
2019-11-07cmd/internal/obj/s390x: mark unsafe pointsCherry Zhang
2019-11-04cmd/internal/obj/s390x: add support of SPM instructionCherry Zhang
2019-11-04cmd/asm/internal/asm/testdata/s390x: add test cases for some assembly instruc...Ruixin(Peter) Bao
2019-10-09cmd/asm: add s390x branch-on-count instructionsMichael Munday
2019-09-26cmd/compile: use numeric condition code masks on s390xMichael Munday
2019-09-25cmd/asm: add masked branch and conditional load instructions to s390xMichael Munday
2019-09-13cmd/compile: add math/bits.Mul64 intrinsic on s390xRuixin Bao
2019-09-12cmd/internal/obj/s390x: use 12 bit load and store instruction when possible o...Ruixin Bao
2019-09-11cmd/compile/internal/s390x: replace 4-byte NOP with a 2-byte NOP on s390xRuixin(Peter) Bao
2019-05-06all: simplify code using "gofmt -s -w"Shulhan
2019-05-03cmd/compile: add math/bits.{Add,Sub}64 intrinsics on s390xMichael Munday
2019-04-16cmd/asm: add s390x 'rotate then ... selected bits' instructionsMichael Munday
2019-04-16cmd/internal/obj/s390x: handle RestArgs in s390x assemblerMichael Munday
2019-04-16cmd/internal/obj/s390x: remove param field from optabMichael Munday
2019-03-29cmd/asm: add 'insert program mask' instruction for s390xMichael Munday
2018-12-07cmd/internal/obj/s390x: don't crash on invalid instructionIan Lance Taylor
2018-10-29cmd/asm: add s390x VMSLG instruction variantsbill_ofarrell
2018-09-03cmd/compile: implement OnesCount{8,16,32,64} intrinsics on s390xMichael Munday
2018-07-05cmd/internal/obj/s390x: increase maximum number of loop iterationsMichael Munday
2018-05-01cmd: remove some unnecessary gotosDaniel Martí
2018-04-28cmd/asm: add s390x VMSLG instructionbill_ofarrell
2018-04-03cmd/asm, math: add s390x floating point test instructionsMichael Munday
2017-10-30cmd/asm, cmd/internal/obj/s390x, math: add "test under mask" instructionsMichael Munday
2017-10-30cmd/asm, cmd/compile: optimize math.Abs and math.Copysign on s390xMichael Munday
2017-09-15cmd/internal/obj: change Prog.From3 to RestArgs ([]Addr)isharipo
2017-08-02cmd/compile: set/unset base register for better assembly printCherry Zhang
2017-05-02cmd/{asm,compile}: avoid zeroAuto clobbering flags on s390xMichael Munday
2017-04-28cmd/internal: remove SymKind values that are only checked for, never setMichael Hudson-Doyle
2017-04-25cmd: fix the order that s390x operands are printed inMichael Munday
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-17cmd/asm, cmd/internal/obj/s390x, math: add LGDR and LDGR instructionsMichael Munday
2017-04-11cmd/internal/obj/s390x: make assembler almost concurrency-safeJosh Bleecher Snyder
2017-04-07cmd/internal/obj: eagerly initialize assemblersJosh Bleecher Snyder
2017-04-06cmd/compile: teach assemblers to accept a Prog allocatorJosh Bleecher Snyder
2017-03-27cmd/internal/obj: eliminate CurpJosh Bleecher Snyder
2017-02-10cmd/{asm,internal/obj/s390x}, math: remove emulated float instructionsMichael Munday
2017-02-01cmd/asm, cmd/internal/obj/s390x: fix encoding of VREPI{H,F,G}Michael Munday
2016-10-25cmd, runtime: remove s390x 3 operand immediate logical opsMichael Munday
2016-10-21cmd/asm, cmd/internal/obj/s390x: fix VFMA and VFMS encodingMichael Munday
2016-10-19cmd/link, cmd/internal/obj: stop exporting various namesIan Lance Taylor