Skip to content

Conversation

@alexreinking
Copy link
Member

@alexreinking alexreinking commented Aug 5, 2025

Following the discussion on llvm/llvm-project#151330, it was determined that the reason SDOT arguments were missing in the assembly output was that the AArch64InstrFormats table was missing some entries for the Apple/Darwin-specific format.

This PR uses the AArch64 format on older LLVM versions that won't receive the upstream patch.

This fix was derived by reading the upstream patch that fixes this issue: llvm/llvm-project#152111

ATTN @rtzam

Fixes #8697

@alexreinking
Copy link
Member Author

Failures are unrelated.

@alexreinking alexreinking merged commit 27763a1 into main Aug 6, 2025
11 of 19 checks passed
@alexreinking alexreinking deleted the show-sdot-llvm branch August 6, 2025 20:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

SDOT registers not displayed in the ASM generated when compiling with compile_to_conceptual_stmt with HTML output

3 participants