Skip to content

[ControlFlowOpt](fix) preserve same-base pointer provenance - #1921

Open
elstainniles wants to merge 1 commit into
triton-lang:main-devfrom
elstainniles:fix/cfo-tensor-ptr-same-base-dominance
Open

[ControlFlowOpt](fix) preserve same-base pointer provenance#1921
elstainniles wants to merge 1 commit into
triton-lang:main-devfrom
elstainniles:fix/cfo-tensor-ptr-same-base-dominance

Conversation

@elstainniles

@elstainniles elstainniles commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Preserve descriptor provenance for rebuilt pointer values across chained pointer rewrites.
  • Add a regression MLIR case covering same-base tensor pointer control flow with chained addptr operations.
  • The change is contained in ControlFlowOpt and does not alter unrelated lowering paths.

@github-actions github-actions Bot added compiler Changes to C/C++ compiler backend (lib/, include/) python Changes to Python runtime or bindings ascend-backend Changes to the Ascend NPU backend labels Sep 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ascend-backend Changes to the Ascend NPU backend compiler Changes to C/C++ compiler backend (lib/, include/) python Changes to Python runtime or bindings

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant