Skip to content

cmd/asm,cmd/compile,cmd/link,cmd/objdump: ppc64 ISA 3.1 support #44549

@pmur

Description

@pmur

This is a container task for implementing support for the upcoming POWER10 processor.

ISA 3.1 documentation can be found here.

Notable additions we would like to support in golang:

  • More crypto instructions
  • Support for PC relative load/store/add immediate
  • Prefixed instructions (two word instructions) for larger load/store/add immediate

The latter two features will require a bit of preparation work in the ppc64 backend. Go 1.17 development will focus on preparation work.

Metadata

Metadata

Assignees

Labels

FrozenDueToAgeNeedsFixThe path to resolution is known, but the work has not been done.arch-ppc64xcompiler/runtimeIssues related to the Go compiler and/or runtime.

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions