FFFF [XLA:GPU] Pre-process layouts in GemmConfig::For. by copybara-service[bot] · Pull Request #112134 · tensorflow/tensorflow · GitHub
[go: up one dir, main page]

Skip to content

[XLA:GPU] Pre-process layouts in GemmConfig::For.#112134

Draft
copybara-service[bot] wants to merge 1 commit intomasterfrom
exported_pr_882000820
Draft

[XLA:GPU] Pre-process layouts in GemmConfig::For.#112134
copybara-service[bot] wants to merge 1 commit intomasterfrom
exported_pr_882000820

Conversation

@copybara-service
Copy link
@copybara-service copybara-service bot commented Mar 11, 2026

[XLA:GPU] Pre-process layouts in GemmConfig::For.

This addresses a TODO in GetMatrixDescriptors to avoid re-calculating the
column-major layouts and swapping operands on every call.

The original layouts are preserved in the GemmConfig base class to maintain
compatibility with other users (like GemmThunk::buffer_uses), while the
processed layouts for BLAS are stored in new members.

This also resolves shadowing warnings in GemmConfig::For parameters.

This addresses a TODO in GetMatrixDescriptors to avoid re-calculating the
column-major layouts and swapping operands on every call.

The original layouts are preserved in the GemmConfig base class to maintain
compatibility with other users (like GemmThunk::buffer_uses), while the
processed layouts for BLAS are stored in new members.

This also resolves shadowing warnings in GemmConfig::For parameters.

PiperOrigin-RevId: 882000820
@copybara-service copybara-service bot force-pushed the exported_pr_882000820 branch from d3e35a8 to 3ccbb69 Compare March 11, 2026 17:12
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.

1 participant

0