RISC-V ISA Explorer · Bit Manipulation (Zb*)

Zbc: Carry-less Multiply

Ratified 2021-06 · version 1.0.0

Carry-less multiplication over GF(2) polynomials, the primitive behind CRC and Galois-field cryptography.

Typical use: CRC and Galois-field arithmetic

Specification

Open Zbc in the explorer

Dependencies

Requires

Instructions (3)

MnemonicNameEncodingMatchMask
CLMULCarry-less multiply (low-part)0000101----------001-----01100110xa0010330xfe00707f
CLMULHCarry-less multiply (high-part)0000101----------011-----01100110xa0030330xfe00707f
CLMULRCarry-less multiply (reversed)0000101----------010-----01100110xa0020330xfe00707f