Skip to content

[stinkytofu] add remove nop pass#7748

Merged
KKyang merged 1 commit into
ROCm:developfrom
hcman2:users/hcman2/rm_nop_pass
May 28, 2026
Merged

[stinkytofu] add remove nop pass#7748
KKyang merged 1 commit into
ROCm:developfrom
hcman2:users/hcman2/rm_nop_pass

Conversation

@hcman2
Copy link
Copy Markdown
Contributor

@hcman2 hcman2 commented May 26, 2026

Motivation

AIHPBLAS-1405
Add a pass to remove nop in loop.
In loop is the first step. We should expand this feature to all of the code further.

Technical Details

Test Plan

Test Result

stinkytofu test passed

Submission Checklist

@hcman2
Copy link
Copy Markdown
Contributor Author

hcman2 commented May 26, 2026

FFM tox and stinkytofu test passed

@hcman2 hcman2 force-pushed the users/hcman2/rm_nop_pass branch 2 times, most recently from 73299f1 to 284c84f Compare May 26, 2026 07:36
@hcman2 hcman2 force-pushed the users/hcman2/rm_nop_pass branch from 284c84f to 302fc7b Compare May 26, 2026 08:35
@hcman2 hcman2 enabled auto-merge (squash) May 26, 2026 08:47
@hcman2 hcman2 force-pushed the users/hcman2/rm_nop_pass branch from 302fc7b to 36fa1f1 Compare May 27, 2026 01:29
@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented May 27, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

❌ Your project status has failed because the head coverage (77.83%) is below the target coverage (80.00%). You can increase the head coverage or adjust the target coverage.

Additional details and impacted files
@@           Coverage Diff            @@
##           develop    #7748   +/-   ##
========================================
  Coverage    61.94%   61.94%           
========================================
  Files         2084     2084           
  Lines       357211   357211           
  Branches     53982    53982           
========================================
  Hits        221249   221249           
  Misses      117157   117157           
  Partials     18805    18805           
Flag Coverage Δ *Carryforward flag
TensileLite 25.97% <ø> (ø) Carriedforward from a47f86f
hipBLAS 90.65% <ø> (ø) Carriedforward from a47f86f
hipBLASLt 41.27% <ø> (ø)
hipCUB 82.21% <ø> (ø) Carriedforward from a47f86f
hipDNN 86.90% <ø> (ø) Carriedforward from a47f86f
hipFFT 50.00% <ø> (ø) Carriedforward from a47f86f
hipRAND 76.12% <ø> (ø) Carriedforward from a47f86f
hipSOLVER 69.24% <ø> (ø) Carriedforward from a47f86f
hipSPARSE 85.42% <ø> (ø) Carriedforward from a47f86f
rocBLAS 48.09% <ø> (ø) Carriedforward from a47f86f
rocFFT 52.07% <ø> (ø) Carriedforward from a47f86f
rocRAND 57.04% <ø> (ø) Carriedforward from a47f86f
rocSOLVER 77.83% <ø> (ø) Carriedforward from a47f86f
rocSPARSE 72.68% <ø> (ø) Carriedforward from a47f86f

*This pull request uses carry forward flags. Click here to find out more.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@hcman2 hcman2 force-pushed the users/hcman2/rm_nop_pass branch from 36fa1f1 to d572617 Compare May 28, 2026 01:16
@KKyang KKyang disabled auto-merge May 28, 2026 05:48
@KKyang KKyang merged commit 263539e into ROCm:develop May 28, 2026
46 checks passed
yenong-amd pushed a commit that referenced this pull request May 28, 2026
## Motivation
[AIHPBLAS-1405]
Add a pass to remove nop in loop.
In loop is the first step. We should expand this feature to all of the
code further.

## Technical Details

<!-- Explain the changes along with any relevant GitHub links. -->

## Test Plan

<!-- Explain any relevant testing done to verify this PR. -->

## Test Result

stinkytofu test passed

## Submission Checklist

- [ ] Look over the contributing guidelines at
https://github.com/ROCm/ROCm/blob/develop/CONTRIBUTING.md#pull-requests.


[AIHPBLAS-1405]:
https://amd-hub.atlassian.net/browse/AIHPBLAS-1405?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
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.

4 participants