Skip to content

Conversation

@lezcano
Copy link
Contributor

@lezcano lezcano commented Oct 20, 2025

We had a subtle asymmetry here that was producing different PTX for the
same layout. We now generalise this pass to work with any layout and we drop
a few restrictions the previous pass had.

@lezcano lezcano requested a review from ptillet as a code owner October 20, 2025 12:31
Copy link

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

We had a subtle asymmetry here that was producing different PTX for the
same layout.
@lezcano lezcano changed the title [BACKEND][DNR] Run maybeDeduplicate in all layouts [BACKEND] Run maybeDeduplicate in all layouts Oct 20, 2025
@lezcano lezcano requested a review from ThomasRaoux October 20, 2025 21:30
@lezcano lezcano changed the title [BACKEND] Run maybeDeduplicate in all layouts [BACKEND] Generalise maybeDeduplicate for all layouts Oct 20, 2025
@lezcano lezcano changed the title [BACKEND] Generalise maybeDeduplicate for all layouts [BACKEND] Generalise maybeDeduplicate to all layouts Oct 20, 2025
@lezcano lezcano enabled auto-merge (squash) October 21, 2025 01:48
@lezcano lezcano disabled auto-merge October 21, 2025 01:48
Copy link
Collaborator

@ThomasRaoux ThomasRaoux left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@lezcano lezcano merged commit c172d53 into main Oct 21, 2025
9 checks passed
@lezcano lezcano deleted the dedupe_test branch October 21, 2025 12:28
masahi pushed a commit to masahi/triton that referenced this pull request Oct 24, 2025
We had a subtle asymmetry here that was producing different PTX for the
same layout. We now generalise this pass to work with any layout and we
drop
a few restrictions the previous pass had.
lezcano added a commit that referenced this pull request Oct 29, 2025
…nerically (#8421) (#8495)

This PR relands #8386.
It depends on #8492 to avoid
regressing in some workloads.
tmoreau89 pushed a commit to tmoreau89/triton that referenced this pull request Dec 1, 2025
We had a subtle asymmetry here that was producing different PTX for the
same layout. We now generalise this pass to work with any layout and we
drop
a few restrictions the previous pass had.
tmoreau89 pushed a commit to tmoreau89/triton that referenced this pull request Dec 1, 2025
…nerically (triton-lang#8421) (triton-lang#8495)

This PR relands triton-lang#8386.
It depends on triton-lang#8492 to avoid
regressing in some workloads.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants