[PATCH v2] x86: Support BHI_CTRL instruction
Project / Subsystem
binutils / x86
Date
2026-09-08
Proposer
Haochen Jiang <haochen.jiang@intel.com>
Source type
public_inbox
Consensus
Proposed
Sentiment
7/10
Technical tradeoffs
- • Ensuring correct disassembler output for both REX.W and REX2.W encodings of the BHI_CTRL instruction.
- • Integrating new instructions close to release cycles, requiring clear communication about their inclusion.
All attributes
- project
- binutils
- subsystem
- x86
- patch_id
- —
- discussion_id
- 20260908074213.709182-1-haochen.jiang@intel.com
- source_type
- public_inbox
- title
- [PATCH v2] x86: Support BHI_CTRL instruction
- headline
- x86: Support BHI_CTRL instruction
- tldr
- Patch adds support for the BHI_CTRL instruction (ibhf) to the x86 disassembler and assembler.
- proposer
- Haochen Jiang <haochen.jiang@intel.com>
- consensus
- Proposed
- outcome
- proposed
- sentiment_score
- 7
- technical_tradeoffs
-
- • Ensuring correct disassembler output for both REX.W and REX2.W encodings of the BHI_CTRL instruction.
- • Integrating new instructions close to release cycles, requiring clear communication about their inclusion.
- series_id
- —
- series_role
- cover
- series_parts
- []
- tags
-
- • x86
- • instruction
- • disassembler
- • assembler
- bugzilla_url
- —
- date
- 2026-09-08T00:00:00.000Z
[PATCH v2] x86: Support BHI_CTRL instruction
Haochen Jiang submits a patch to add support for the BHI_CTRL instruction, known as ‘ibhf’, to Binutils. This instruction uses REX.W encoding, and importantly, REX2.W is also permissible without causing additional burden. The patch updates the disassembler and assembler to correctly handle this instruction, including adding new test cases for both REX2 and general x86-64 scenarios. The information about this instruction will be available in the Q4 2026 Software Developer’s Manual (SDM).