Repository navigation
[rocjitsu] Rename gfx1250 to cdna5 for enums, configs, amdisa codegen helpers and generated symbols. (NFC) #10137
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
86 commits
Select commit
Hold shift + click to select a range
fe1cdc2
[rocjitsu] Add a temporary CDNA5 architecture alias
amd-eochoalo 1652f3c
[rocjitsu] Use CDNA5 architecture identity in ISA dispatch
amd-eochoalo d270353
[rocjitsu] Use CDNA5 architecture identity in instruction builders
amd-eochoalo 8e0deae
Use CDNA5 architecture identity in code processing
amd-eochoalo 00d85b8
Use CDNA5 architecture identity in configuration logic
amd-eochoalo b4b9a7f
[rocjitsu] Use CDNA5 architecture identity in the VM
amd-eochoalo b1f795a
[rocjitsu] Use CDNA5 architecture identity in analysis
amd-eochoalo 52608ac
[rocjitsu] Use CDNA5 architecture identity in DBT dispatch
amd-eochoalo 5c08f69
[rocjitsu] Use CDNA5 architecture identity in hooks and tools
amd-eochoalo d560d9d
[rocjitsu] Use CDNA5 architecture identity in liveness tests
amd-eochoalo 1a6f47f
[rocjitsu] Use CDNA5 architecture identity in relocation function tab…
amd-eochoalo 9ad2981
[rocjitsu] Use CDNA5 architecture identity in relocation function tab…
amd-eochoalo ca800ec
[rocjitsu] Use CDNA5 architecture identity in translation tests.
amd-eochoalo eb7af31
[rocjitsu] Use CDNA5 architecture identity in decode-execute benchmar…
amd-eochoalo ee7685c
[rocjitsu] Use CDNA5 architecture identity in decode smoke tests
amd-eochoalo db6a621
[rocjitsu] Use CDNA5 architecture identity in execution plugin tests
amd-eochoalo 50b1857
[rocjitsu] Use CDNA5 architecture identity in simulator tests.
amd-eochoalo 915bc37
[rocjitsu] Use CDNA5 architecture identity in instruction execution h…
amd-eochoalo b17ed83
[rocjitsu] Use CDNA5 architecture identity in model-only ISA tests
amd-eochoalo 92b54a0
[rocjitsu] Use CDNA5 architecture identity in pseudo-scalar tests
amd-eochoalo ad540ef
[rocjitsu] Use CDNA5 architecture identity in scalar SCC tests
amd-eochoalo d8224b2
Use CDNA5 architecture identity in shared infrastructure tests
amd-eochoalo 39626c8
[rocjitsu] Use CDNA5 architecture identity in VOP3 carry SIMD tests
amd-eochoalo 3459da4
Use CDNA5 architecture identity in WMMA SIMD exact tests
amd-eochoalo 2d46e40
[rocjitsu] Use CDNA5 architecture identity in SMEM SBASE tests
amd-eochoalo 35cdc0c
Use CDNA5 architecture identity in WMMA SIMD benchmark tests
amd-eochoalo 86cb6da
Register CDNA5 as an amdisa profile key
amd-eochoalo 9fb1531
Use the CDNA5 key for multi-ISA generation
amd-eochoalo 4eb3165
[rocjitsu] Use CDNA5 as the logical codegen architecture
amd-eochoalo a453197
Retire the gfx1250 amdisa profile key
amd-eochoalo 5166aed
[rocjitsu] Finalize the CDNA5 architecture enum
amd-eochoalo 222a2e6
[rocjitsu] Make cdna5 the canonical ISA provider ID
amd-eochoalo 602bce0
[rocjitsu] Name the gfx1250 simulation config for CDNA5
amd-eochoalo be6c782
[rocjitsu] Rename the gfx1250 ISA profile to CDNA5
amd-eochoalo ba2c3fe
[rocjitsu] Name the VOPD profile table for CDNA5
amd-eochoalo 7f854d8
[rocjitsu] Name packed codegen helpers for CDNA5
amd-eochoalo 4382a99
[rocjitsu] Name the WMMA profile helper for CDNA5
amd-eochoalo 5d90c04
[rocjitsu] Name scaled WMMA capability detection for CDNA5
amd-eochoalo 42ed507
[rocjitsu] Name WMMA shape inference for CDNA5
amd-eochoalo c4fd60f
[rocjitsu] Name SWMMAC modifier detection for CDNA5
amd-eochoalo e6baa3f
[rocjitsu] Name matrix operand sizing for CDNA5
amd-eochoalo 06ff530
[rocjitsu] Name the matrix helper emitter for CDNA5
amd-eochoalo d2594ff
[rocjitsu] Name the scaled WMMA class emitter for CDNA5
amd-eochoalo 82b9135
[rocjitsu] Name scaled WMMA implementation emission for CDNA5
amd-eochoalo 8f402bb
[rocjitsu] Name scaled WMMA decoder emission for CDNA5
amd-eochoalo 9b38160
[rocjitsu] Use CDNA5 naming for the WMMA shape local
amd-eochoalo 969b0b5
[rocjitsu] Use CDNA5 naming for the SWMMAC modifier local
amd-eochoalo 30ffcda
Before autogen
amd-eochoalo 2fe282d
Autogen
amd-eochoalo 1b3e19a
Before autogen
amd-eochoalo f0be251
Autogen
amd-eochoalo ed159e0
Rename matrix_fmt_element_bits
amd-eochoalo 51530fc
Autogen
amd-eochoalo a6173a7
[rocjitsu] Name matrix_fmt_operand_size_bits for CNDA5
amd-eochoalo c099f20
Autogen
amd-eochoalo 4c3bc24
[rocjitsu] Name scaled_wmma_is_scale16 for cdna5
amd-eochoalo 7fa79ae
Autogen
amd-eochoalo 4693e94
Name scaled_wmma_is_f4_32x16x128 for cdna5
amd-eochoalo 01b8338
Autogen
amd-eochoalo 4db968b
[rocjitsu] Name scaled_wmma_mnemonic for cdna5
amd-eochoalo f98c0c5
Autogen
amd-eochoalo d4b6d4d
[rocjitsu] Name scale_operand_size_bits for cdna5
amd-eochoalo 733d640
Autogen
amd-eochoalo a8c9bf9
[rocjitsu] Name scaled_wmma_dst_size_bits for cdna5
amd-eochoalo a598ac8
Autogen
amd-eochoalo 524e81c
[rocjitsu] Name scaled_wmma_src0_size_bits for cdna5
amd-eochoalo b5302c2
Autogen
amd-eochoalo e676432
[rocjitsu] name scaled_wmma_src1_size_bits for CDNA5
amd-eochoalo 0128dc4
Autogen
amd-eochoalo 127e7ef
Fix after cherry-picking / rebase
amd-eochoalo 0a1b65c
Fix after rebase
amd-eochoalo eeee937
Fix tests
amd-eochoalo cfbe740
Merge branch 'develop' into users/amd-eochoalo/2026-08-13/rename-part-i
amd-eochoalo 96f5e0b
Merge branch 'develop' into eochoa/2026-08-14/merge
amd-eochoalo 3e7a6b4
Merge branch 'develop' into eochoa/2026-08-14/merge-ii
amd-eochoalo 0b86a72
Fix test after merge
amd-eochoalo 57be8fa
Update documentation
amd-eochoalo a00b9aa
Rename to arch_is_cdna_4_or_lower
amd-eochoalo fd66986
Preserve enums
amd-eochoalo 98f303e
Updated generator gate for generated_arch_name
amd-eochoalo a15b6bc
Rename gfx1250_cdna5.json to gfx1250_mi455x
amd-eochoalo b4c94fd
Merge branch 'develop' into eochoa/2026-08-14/merge-ii
amd-eochoalo 68b561e
Fix identifier on test
amd-eochoalo 810edaa
Rename file in CI
amd-eochoalo 2eef72e
Update references to gfx125_cdna5.json and update agent def
amd-eochoalo 0965659
Update comment
amd-eochoalo File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should rename this file to gfx1250_mi455x.json, following the convention used by the newer rdna3/4 configs.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
a15b6bc