binutils Newspaper
JULY 29, 2026
Date
/
Architectures
Components
Topics
News & Policy
Other
s390

Add s390 store CPU counter multiple instruction

The 'store CPU counter multiple' instruction (stcctm) is now supported for the s390 architecture.

The Binutils assembler (gas) now supports the IBM z13’s stcctm (store CPU counter multiple) instruction. This instruction is part of the CPU-Measurement Facilities (CPUMF). The change also adds comments to existing CPUMF instructions in the opcode table and includes new test cases for the stcctm instruction.

In Details

This commit adds support for the stcctm instruction, part of the CPU-Measurement Facilities (CPUMF) on IBM z13, to the s390 assembler. It updates s390-opc.txt and adds corresponding gas testsuite entries in zarch-z13.d and zarch-z13.s. Existing CPUMF instructions in the opcode table receive a comment annotation.

For Context
stcctm
The 'store CPU counter multiple' instruction for the s390 architecture, introduced with the IBM z13 processor. It is part of the CPU-Measurement Facilities.
s390
IBM's 31-bit mainframe architecture.
gas
The GNU Assembler, part of the GNU Binutils suite.
opcode table
A file or data structure that maps instruction mnemonics to their corresponding machine code representations.
CPUMF
CPU-Measurement Facilities, a set of instructions on IBM mainframe processors for performance monitoring and measurement.
Filed Under: s390gasinstruction