Skip to content

aarch64: improve RegPrinter docs and add CPU_DEBUG_CAPS verification prints#35715

Open
vtanisha wants to merge 1 commit intoopenvinotoolkit:masterfrom
vtanisha:aarch64/debug-capabilities-regprinter
Open

aarch64: improve RegPrinter docs and add CPU_DEBUG_CAPS verification prints#35715
vtanisha wants to merge 1 commit intoopenvinotoolkit:masterfrom
vtanisha:aarch64/debug-capabilities-regprinter

Conversation

@vtanisha
Copy link
Copy Markdown

@vtanisha vtanisha commented May 7, 2026

…prints

  • Expand usage comment in debug_capabilities.hpp with concrete examples showing expected console output, matching the x64 version's documentation
  • Add note that the name argument must be a string literal, not a local char* variable, since the pointer is captured at JIT-emit time
  • Add #ifdef CPU_DEBUG_CAPS guarded RegPrinter::print calls in jit_uni_eltwise_generic to print source/result VMM registers and reg_work_amount for manual verification of the debug capability

Details:

  • item1
  • ...

Tickets:

AI Assistance:

  • AI assistance used: yes
  • If yes, summarize how AI was used and what human validation was performed (build/tests/manual checks).
    AI was used to analyse existing code

…prints

- Expand usage comment in debug_capabilities.hpp with concrete examples
  showing expected console output, matching the x64 version's documentation
- Add note that the name argument must be a string literal, not a local
  char* variable, since the pointer is captured at JIT-emit time
- Add #ifdef CPU_DEBUG_CAPS guarded RegPrinter::print calls in
  jit_uni_eltwise_generic to print source/result VMM registers and
  reg_work_amount for manual verification of the debug capability
@vtanisha vtanisha requested review from a team as code owners May 7, 2026 17:36
@github-actions github-actions Bot added the category: CPU OpenVINO CPU plugin label May 7, 2026
@sys-openvino-ci sys-openvino-ci added the ExternalPR External contributor label May 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category: CPU OpenVINO CPU plugin ExternalPR External contributor

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants