Skip to content

B.DIM

32-bit Base **Group:** Bundle Argument  |  Ch 00   ISA Manual  |  **Length:** 32  |  **Decode:**

Assembly Syntax

  • B.DIM RegSrc, uimm, ->LB1
  • B.DIM RegSrc, uimm, ->LB0
  • B.DIM RegSrc, uimm, ->LB2

Encoding

B.DIM encoding form b_dim_32_570ae2178c51
b_dim_32_570ae2178c51B.DIM RegSrc, uimm, ->LB1. MSB is on the left, LSB is on the right.
B.DIM encoding form b_dim_32_a097166c338b
b_dim_32_a097166c338bB.DIM RegSrc, uimm, ->LB0. MSB is on the left, LSB is on the right.
B.DIM encoding form b_dim_32_f88715bdc6ea
b_dim_32_f88715bdc6eaB.DIM RegSrc, uimm, ->LB2. MSB is on the left, LSB is on the right.

Description

Instruction from the Bundle Argument group.

Pseudocode (informative)

// Execute B.DIM as defined by the Bundle Argument semantics.

Encoding Notes

  • Writes one of the three bundle-local dimension registers.

Full Catalog Forms

Form ID Assembly Length Decode Encoding
b_dim_32_570ae2178c51 B.DIM RegSrc, uimm, ->LB1 32 SVG
b_dim_32_a097166c338b B.DIM RegSrc, uimm, ->LB0 32 SVG
b_dim_32_f88715bdc6ea B.DIM RegSrc, uimm, ->LB2 32 SVG
← [Bundle Argument](../groups/bundle_argument.md)    [Index](../index.md)    [All instructions](index.md) →