Skip to content

[IFRT IR] Add IfrtString element type, which represents an IFRT string dtype - #46215

Merged
copybara-service[bot] merged 1 commit into
mainfrom
test_953675059
Jul 25, 2026
Merged

[IFRT IR] Add IfrtString element type, which represents an IFRT string dtype#46215
copybara-service[bot] merged 1 commit into
mainfrom
test_953675059

Conversation

@copybara-service

Copy link
Copy Markdown

[IFRT IR] Add IfrtString element type, which represents an IFRT string dtype

Introduces IfrtStringType (!ifrt.string) in the IFRT dialect as a first-class
element type for string arrays, alongside VifrtStringV1 (!vifrt.string_v1)
in the versioned VIFRT dialect starting at IFRT IR version 0.5.0.

Updates type converters, legalization passes, and versioning rules to support
string arrays as ranked tensors with full array properties.

…ing dtype

Introduces `IfrtStringType` (`!ifrt.string`) in the IFRT dialect as a first-class
element type for string arrays, alongside `VifrtStringV1` (`!vifrt.string_v1`)
in the versioned VIFRT dialect starting at IFRT IR version 0.5.0.

Updates type converters, legalization passes, and versioning rules to support
string arrays as ranked tensors with full array properties.

PiperOrigin-RevId: 953971250
@copybara-service
copybara-service Bot merged commit 8194231 into main Jul 25, 2026
@copybara-service
copybara-service Bot deleted the test_953675059 branch July 25, 2026 22:53
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