Skip to content

layout: don't insert layout rectification for func ops and generics - #3320

Merged
copybara-service[bot] merged 1 commit into
mainfrom
test_961160585
Aug 8, 2026
Merged

layout: don't insert layout rectification for func ops and generics#3320
copybara-service[bot] merged 1 commit into
mainfrom
test_961160585

Conversation

@copybara-service

Copy link
Copy Markdown
Contributor

layout: don't insert layout rectification for func ops and generics

When there are multiple secret return values, don't require the operands to have the same layout. This was happening before and causing the return operands to be layout converted to "compatible" layouts. This isn't required, so skip layout rectification for return, func, generic, and yield ops

@copybara-service
copybara-service Bot force-pushed the test_961160585 branch 2 times, most recently from a67e663 to f9331cf Compare August 8, 2026 02:16
When there are multiple secret return values, don't require the operands to have the same layout. This was happening before and causing the return operands to be layout converted to "compatible" layouts. This isn't required, so skip layout rectification for return, func, generic, and yield ops

PiperOrigin-RevId: 961234529
@copybara-service
copybara-service Bot merged commit 899c880 into main Aug 8, 2026
@copybara-service
copybara-service Bot deleted the test_961160585 branch August 8, 2026 02:34
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