[pull] main from iree-org:main#101
Merged
pull[bot] merged 7 commits intoQSLee-Net:mainfrom Jul 24, 2025
Merged
Conversation
When caching the iree_hsa_queue_t fields we need to use the iree_hsa_queue_t's doorbell_signal.handle. Currently the assignment is to the address of the doorbell_signal. Signed-off-by: Tony Gutierrez <anthony.gutierrez@amd.com>
Adds GFX arch to bc files in iree_amdgpu_binary.cmake. Without this generated binaries would contain invalid instruction data for all but the first listed arch type. Signed-off-by: Tony Gutierrez <anthony.gutierrez@amd.com>
…ions. (#21480) Based on debug experience, we usually want to see all the logs. Thus, having different debug types does not make sense. The DEBUG_TYPE is switched to be as the same as the one in `MaterializeEncoding` pass. Signed-off-by: hanhanW <hanhan0912@gmail.com>
This PR adds a pattern to swap the `collapse_shape` with the `extract_slice` op to enable more loop fusion opportunity. Note this pattern is adapted from the upstream[ `BubbleUpCollapseShapeThroughExtractSlice`](https://github.com/llvm/llvm-project/blob/ffb453989b0e95d85b6cfa543b65fec23b65649d/mlir/lib/Dialect/Tensor/Transforms/ReshapePatterns.cpp#L322) by allowing some special cases we've seen through the IGEMM path. The special case is processed under `CASE #1` session with the corresponding tests mainly focusing on the changes. Note that some strict conditions are added to match the special case for convolutions which maybe not general and robust enough to add to upstream. In addition, we break the [upstream single pattern](https://github.com/llvm/llvm-project/blob/ffb453989b0e95d85b6cfa543b65fec23b65649d/mlir/lib/Dialect/Tensor/Transforms/ReshapePatterns.cpp#L767) into two separate ones to be able to apply them separately in different passes. --------- Signed-off-by: yzhang93 <zhyuhang88@gmail.com>
#21488) - Rename it to `materialize_encoding_vmvx.mlir` to follow the naming convention. - Delete the legacy `tensor.extract_slice` op from tests, because UnSetEncodingOp has slicing semantics. Signed-off-by: hanhanW <hanhan0912@gmail.com>
Signed-off-by: hanhanW <hanhan0912@gmail.com>
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
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
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.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.3)
Can you help keep this open source service alive? 💖 Please sponsor : )