Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix allowed types for OpConstantNull #2361

Merged
merged 1 commit into from
Feb 15, 2024
Merged

Conversation

svenvh
Copy link
Member

@svenvh svenvh commented Feb 13, 2024

The SPIR-V Specification allows OpConstantNull types to be scalar or vector booleans, integers, or floats. Update an assert for this and add a SPIR-V -> LLVM IR test.

The SPIR-V Specification allows OpConstantNull types to be scalar or
vector booleans, integers, or floats.  Update an assert for this and
add a SPIR-V -> LLVM IR test.
@MrSidims
Copy link
Contributor

Restarting CI just in case

@MrSidims MrSidims closed this Feb 14, 2024
@MrSidims MrSidims reopened this Feb 14, 2024
@svenvh svenvh merged commit 9ec969c into KhronosGroup:main Feb 15, 2024
15 of 17 checks passed
@svenvh svenvh deleted the opconstantnull branch February 15, 2024 13:00
svenvh added a commit to svenvh/SPIRV-LLVM-Translator that referenced this pull request Feb 15, 2024
)

The SPIR-V Specification allows `OpConstantNull` types to be scalar or
vector booleans, integers, or floats.  Update an assert for this and
add a SPIR-V -> LLVM IR test.

(cherry picked from commit 9ec969c)
svenvh added a commit to svenvh/SPIRV-LLVM-Translator that referenced this pull request Feb 15, 2024
)

The SPIR-V Specification allows `OpConstantNull` types to be scalar or
vector booleans, integers, or floats.  Update an assert for this and
add a SPIR-V -> LLVM IR test.

(cherry picked from commit 9ec969c)
svenvh added a commit to svenvh/SPIRV-LLVM-Translator that referenced this pull request Feb 15, 2024
)

The SPIR-V Specification allows `OpConstantNull` types to be scalar or
vector booleans, integers, or floats.  Update an assert for this and
add a SPIR-V -> LLVM IR test.

(cherry picked from commit 9ec969c)
svenvh added a commit to svenvh/SPIRV-LLVM-Translator that referenced this pull request Feb 15, 2024
)

The SPIR-V Specification allows `OpConstantNull` types to be scalar or
vector booleans, integers, or floats.  Update an assert for this and
add a SPIR-V -> LLVM IR test.

(cherry picked from commit 9ec969c)
svenvh added a commit to svenvh/SPIRV-LLVM-Translator that referenced this pull request Feb 15, 2024
)

The SPIR-V Specification allows `OpConstantNull` types to be scalar or
vector booleans, integers, or floats.  Update an assert for this and
add a SPIR-V -> LLVM IR test.

(cherry picked from commit 9ec969c)
svenvh added a commit to svenvh/SPIRV-LLVM-Translator that referenced this pull request Feb 15, 2024
)

The SPIR-V Specification allows `OpConstantNull` types to be scalar or
vector booleans, integers, or floats.  Update an assert for this and
add a SPIR-V -> LLVM IR test.

(cherry picked from commit 9ec969c)
svenvh added a commit to svenvh/SPIRV-LLVM-Translator that referenced this pull request Feb 15, 2024
)

The SPIR-V Specification allows `OpConstantNull` types to be scalar or
vector booleans, integers, or floats.  Update an assert for this and
add a SPIR-V -> LLVM IR test.

(cherry picked from commit 9ec969c)
svenvh added a commit that referenced this pull request Feb 15, 2024
The SPIR-V Specification allows `OpConstantNull` types to be scalar or
vector booleans, integers, or floats.  Update an assert for this and
add a SPIR-V -> LLVM IR test.

(cherry picked from commit 9ec969c)
svenvh added a commit that referenced this pull request Feb 15, 2024
The SPIR-V Specification allows `OpConstantNull` types to be scalar or
vector booleans, integers, or floats.  Update an assert for this and
add a SPIR-V -> LLVM IR test.

(cherry picked from commit 9ec969c)
svenvh added a commit that referenced this pull request Feb 15, 2024
The SPIR-V Specification allows `OpConstantNull` types to be scalar or
vector booleans, integers, or floats.  Update an assert for this and
add a SPIR-V -> LLVM IR test.

(cherry picked from commit 9ec969c)
svenvh added a commit that referenced this pull request Feb 15, 2024
The SPIR-V Specification allows `OpConstantNull` types to be scalar or
vector booleans, integers, or floats.  Update an assert for this and
add a SPIR-V -> LLVM IR test.

(cherry picked from commit 9ec969c)
svenvh added a commit that referenced this pull request Feb 15, 2024
The SPIR-V Specification allows `OpConstantNull` types to be scalar or
vector booleans, integers, or floats.  Update an assert for this and
add a SPIR-V -> LLVM IR test.

(cherry picked from commit 9ec969c)
svenvh added a commit that referenced this pull request Feb 15, 2024
The SPIR-V Specification allows `OpConstantNull` types to be scalar or
vector booleans, integers, or floats.  Update an assert for this and
add a SPIR-V -> LLVM IR test.

(cherry picked from commit 9ec969c)
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.

2 participants