-
Notifications
You must be signed in to change notification settings - Fork 324
[hipblaslt] Fixing build issues for gfx_950_mx_rebase #4465
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
NineKa
merged 33 commits into
gfx950_mx_rebase
from
users/hongjche/gfx950_mx_rebase_build
Feb 25, 2026
Merged
Changes from 23 commits
Commits
Show all changes
33 commits
Select commit
Hold shift + click to select a range
464ede1
Apply workaround to separate non-MX and MX by Tom Tang
NineKa 3aa8800
Add temporary workarounds to allow Tensile to build. These workaround…
amd-chunxlin 032906b
use setComputeInputTypeA instead of setComputeInputType
NineKa d4d1800
Fix elementSize issue (not sure if this is correct) and refactor code…
amd-chunxlin c7d5d40
remove manually set threads count for debugging
NineKa 21d388d
revert changes in Tensile/Common/Parallel.py
NineKa 223efa9
remove debug comments in Tensile/SolutionStructs/Solution.py
NineKa 5cf7c51
normalize lds block-size-per-pad into int
NineKa 3c1f207
format and remove commented lines of code
NineKa eedecd0
cleanup tensilelite/Tensile/KernelWriterAssembly.py
NineKa cff8a74
move cast to int to loadRangePerThread
NineKa a455dcb
Merge remote-tracking branch 'origin/gfx950_mx_rebase' into users/hon…
NineKa 35b8195
Merge calcLdsNumBytesForNonMX and calcLdsNumBytesForMX
amd-chunxlin c946745
port changes for calcualting LDS padding for mx datatypes from #4683
NineKa 681bb0b
Merge remote-tracking branch 'origin/gfx950_mx_rebase' into users/hon…
NineKa 3632161
merge calcLdsForMX and calcLdsforNonMX
NineKa a05365e
Fix indentation issue for calculating LDS padding for B in calcLdsPad
NineKa 7ea8fe3
reject larger than b192 loads for mx datatypes and b128 loads for non…
NineKa d2d9522
merge LdsBlockSizePerPadForMX and LdsBlockSizePerPadForNonMX
NineKa 9bbc944
cleanup whitespaces
NineKa 5ab315f
reject read larger than b128 for both mx and non-mx datatype
NineKa b7c8600
fix bad invocation for calcLdsPad and calcLdsBlockSizePerPad
NineKa 3ef482e
fix bad invocation for calcLdsBlockSizePerPad for mx datatype
NineKa 8b476e4
fix various issue in comments
NineKa f720d64
merge invocations of calcLdsNumBytes
NineKa f06129d
revert changes for state["DirectToLdsA"] and state["DirectToLdsB"]
NineKa 75f268f
use numBytesA/B instead of state["ProblemType"]["MacDataTypeA/B"]
NineKa 68028c2
enforce strideK to be integer
NineKa ea2fe94
merge check if auto LRVW logic into a single function
NineKa f976824
use DirectToLdsA/B instead of DirectToLds
NineKa af04bee
wlrA/B seems already been a ratio for MIInputPerThread
NineKa fb531be
expecting MFMA for MX datatypes
NineKa 110ce44
consider lds consumption of A + B + MXA + MXB + Metadata
NineKa 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
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
414 changes: 269 additions & 145 deletions
414
projects/hipblaslt/tensilelite/Tensile/SolutionStructs/Solution.py
Large diffs are not rendered by default.
Oops, something went wrong.
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
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.
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.
Uh oh!
There was an error while loading. Please reload this page.