Skip to content

Split LUT node identification from transform. - #4667

Merged
copybara-service[bot] merged 1 commit into
mainfrom
test_954770753
Jul 29, 2026
Merged

Split LUT node identification from transform.#4667
copybara-service[bot] merged 1 commit into
mainfrom
test_954770753

Conversation

@copybara-service

@copybara-service copybara-service Bot commented Jul 27, 2026

Copy link
Copy Markdown

Split LUT node identification from transform.

Now, the LUT conversion process is split from node identification (i.e. applicability) and transform. This is a conversion to prepare for generalizing the pass for arbitrary nodes. The implementation still only looks at selector nodes; however, it does cast back into the more general Node type in preparation for generalization.

No additional unit tests were added as behavior is unchanged.

@copybara-service
copybara-service Bot force-pushed the test_954770753 branch 3 times, most recently from f040d5f to 2d7abd5 Compare July 29, 2026 17:46
Now, the LUT conversion process is split from node identification (i.e. applicability) and transform. This is a conversion to prepare for generalizing the pass for arbitrary nodes. The implementation still only looks at selector nodes; however, it does cast back into the more general `Node` type in preparation for generalization.

No additional unit tests were added as behavior is unchanged.

PiperOrigin-RevId: 955987844
@copybara-service
copybara-service Bot merged commit c123cb5 into main Jul 29, 2026
@copybara-service
copybara-service Bot deleted the test_954770753 branch July 29, 2026 19:04
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