Skip to content

B.HINT

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

Assembly Syntax

  • B.HINT TRACE.{begin, end}
  • B.HINT {BR.{likely, unlikely}, TEMP.{hot, warm, cool, none}, PRFSIZE}

Encoding

B.HINT encoding form b_hint_32_67e2ad8dd981
b_hint_32_67e2ad8dd981B.HINT TRACE.{begin, end}. MSB is on the left, LSB is on the right.
B.HINT encoding form b_hint_32_b3e8a4e77930
b_hint_32_b3e8a4e77930B.HINT {BR.{likely, unlikely}, TEMP.{hot, warm, cool, none}, PRFSIZE}. MSB is on the left, LSB is on the right.

Description

Instruction from the Bundle Hint group.

Pseudocode (informative)

// Execute B.HINT as defined by the Bundle Hint semantics.

Encoding Notes

  • Records non-functional branch, temperature, prefetch-size, or trace guidance.

Full Catalog Forms

Form ID Assembly Length Decode Encoding
b_hint_32_67e2ad8dd981 B.HINT TRACE.{begin, end} 32 SVG
b_hint_32_b3e8a4e77930 B.HINT {BR.{likely, unlikely}, TEMP.{hot, warm, cool, none}, PRFSIZE} 32 SVG
← [Bundle Hint](../groups/bundle_hint.md)    [Index](../index.md)    [All instructions](index.md) →