aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/internal/obj/ppc64/asm9.go
AgeCommit message (Expand)Author
2021-10-11cmd/internal/obj/ppc64: fix mtocrf, cleanup other CR opsPaul E. Murphy
2021-10-11cmd/internal/obj/ppc64: remove unused REG_DCR typesPaul E. Murphy
2021-09-14cmd/internal/obj/ppc64: allow VR register arguments to VS registersPaul E. Murphy
2021-09-01cmd/internal/obj/ppc64: improve long conditional branch fixupPaul E. Murphy
2021-05-10runtime/cgo,cmd/internal/obj/ppc64: fix signals with cgoLynn Boger
2021-05-07cmd/internal/obj: consolidate MOVB cases with other MOV ops on ppc64Paul E. Murphy
2021-04-30cmd/internal/obj/ppc64: simplify got/toc address classificationPaul E. Murphy
2021-04-27cmd/internal/obj: refactor ppc64 address relocation code generationPaul E. Murphy
2021-04-22cmd/asm: fix RLDCR const1,reg,const2,reg on ppc64Paul E. Murphy
2021-04-15cmd/internal/obj: consolidate AMOVW and AMOVWZ optab entriesPaul E. Murphy
2021-04-13cmd/link: support 32b TLS_LE offsets on PPC64Paul E. Murphy
2021-04-07cmd/internal/obj: remove ppc64 msr support from MOV* insnsPaul E. Murphy
2021-04-06cmd/internal/obj: reorg ppc64 MOV* optab entries and remove unused classesPaul E. Murphy
2021-04-05cmd/internal/obj: remove duplicate ppc64 spr MOV* optab entriesPaul E. Murphy
2021-03-29cmd/internal/obj/ppc64: remove bogus MOVBU optab entryPaul E. Murphy
2021-03-24cmd/internal/obj: remove bogus load/store optab entries from ppc64Paul E. Murphy
2021-03-19cmd/internal/obj/ppc64: consolidate memory classificationsPaul E. Murphy
2021-03-15cmd/internal/obj: reorder ppc64 MOV* optab entriesPaul E. Murphy
2021-03-10cmd/internal/obj: remove param element from ppc64 optabPaul E. Murphy
2021-03-09cmd/asm,cmd/compile: support 5 operand RLWNM/RLWMI on ppc64Paul E. Murphy
2021-03-04cmd/internal: Add 6 args to ppc64 optabPaul E. Murphy
2021-02-22cmd/internal: cleanup ppc64 optab structurePaul E. Murphy
2020-11-19cmd/compile,cmd/asm: fix function pointer call perf regression on ppc64Paul E. Murphy
2020-11-04cmd/asm: fix rlwnm reg,reg,const,reg encoding on ppc64Paul E. Murphy
2020-10-16cmd/internal/obj/ppc64,cmd/asm/internal/asm/testdata: fix up ppc64 testcasesLynn Boger
2020-10-16cmd/internal/obj: move LSym.Func into LSym.ExtraRuss Cox
2020-10-06cmd/compile,cmd/internal/obj/ppc64: use mulli where possibleLynn Boger
2020-10-01cmd/compile,cmd/internal/obj/ppc64: fix some shift rules due to a regressionLynn Boger
2020-09-28cmd/asm,cmd/compile,cmd/internal/obj/ppc64: add extswsli support on power9Lynn Boger
2020-09-17cmd/compile: use combined shifts to improve array addressing on ppc64xLynn Boger
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-08-19cmd/asm,cmd/internal/obj/ppc64: add {l,st}xvx power9 instructionsPaul E. Murphy
2020-08-13cmd/internal/obj/ppc64: don't remove NOP in assemblerLynn Boger
2020-04-29cmd/compile,cmd/internal/obj/ppc64: use mod instructions on power9Lynn Boger
2020-04-23cmd/asm,cmd/internal/obj/ppc64: update instructions and testsLynn Boger
2020-04-15cmd/internal/obj/ppc64: add support for PCALIGN 32Lynn Boger
2020-04-13Revert "cmd/internal/obj/ppc64: add support for pcalign 32 on ppc64x"Bryan C. Mills
2020-04-10cmd/internal/obj/ppc64: add support for pcalign 32 on ppc64xLynn Boger
2020-04-09cmd/internal/obj/ppc64: leverage AND operation to calculate remainderAndy Pan
2020-03-24cmd/internal/obj/ppc64: fix PCALIGN on ppc64leLynn Boger
2020-03-13cmd/internal/obj/ppc64: clean up some opcodesLynn Boger
2019-11-04cmd/internal/obj/ppc64: add support for DQ-form instructionsCarlos Eduardo Seo
2019-08-29cmd/internal/obj/ppc64: add support for vmrgow,vmrgewLynn Boger
2019-03-20cmd/compile/internal, cmd/internal/obj/ppc64: generate new count trailing zer...Carlos Eduardo Seo
2019-03-14cmd/internal/obj/ppc64: fix wrong register encoding in XX1-Form instructionsCarlos Eduardo Seo
2018-12-17cmd: improve aix/ppc64 new symbol addressingClément Chigot
2018-11-28cmd/asm,cmd/internal/obj/ppc64: add VPERMXOR to ppc64 assemblerLynn Boger
2018-11-27cmd: fix symbols addressing for aix/ppc64Clément Chigot