Skip to content

[SPIR-V 1.6] Extend the use of the FPFastMathMode decoration#2506

Merged
MrSidims merged 1 commit intoKhronosGroup:mainfrom
vmaksimo:spirv-1.6-fpfastmath
Apr 19, 2024
Merged

[SPIR-V 1.6] Extend the use of the FPFastMathMode decoration#2506
MrSidims merged 1 commit intoKhronosGroup:mainfrom
vmaksimo:spirv-1.6-fpfastmath

Conversation

@vmaksimo
Copy link
Contributor

@vmaksimo vmaksimo commented Apr 16, 2024

Since SPIR-V 1.6 the FPFastMathMode decoration may be used with OpFNegate and with the binary floating-point comparison instructions (including OpOrdered and OpUnordered).

Since SPIR-V 1.6 may be used with `OpFNegate` and with the binary
floating-point comparison instructions (including `OpOrdered` and
`OpUnordered`).
@vmaksimo vmaksimo force-pushed the spirv-1.6-fpfastmath branch from 352759a to f26907f Compare April 17, 2024 14:34
@vmaksimo vmaksimo marked this pull request as ready for review April 17, 2024 14:34
Copy link
Contributor

@LU-JOHN LU-JOHN left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@MrSidims MrSidims merged commit 6b47e8c into KhronosGroup:main Apr 19, 2024
vmaksimo added a commit to vmaksimo/SPIRV-LLVM-Translator that referenced this pull request Jul 2, 2024
Since SPIR-V 1.6 may be used with `OpFNegate` and with the binary
floating-point comparison instructions (including `OpOrdered` and
`OpUnordered`).
vmaksimo added a commit to vmaksimo/SPIRV-LLVM-Translator that referenced this pull request Jul 3, 2024
Since SPIR-V 1.6 may be used with `OpFNegate` and with the binary
floating-point comparison instructions (including `OpOrdered` and
`OpUnordered`).
vmaksimo added a commit to vmaksimo/SPIRV-LLVM-Translator that referenced this pull request Jul 3, 2024
Since SPIR-V 1.6 may be used with `OpFNegate` and with the binary
floating-point comparison instructions (including `OpOrdered` and
`OpUnordered`).
vmaksimo added a commit to vmaksimo/SPIRV-LLVM-Translator that referenced this pull request Jul 3, 2024
Since SPIR-V 1.6 may be used with `OpFNegate` and with the binary
floating-point comparison instructions (including `OpOrdered` and
`OpUnordered`).
vmaksimo added a commit to vmaksimo/SPIRV-LLVM-Translator that referenced this pull request Jul 3, 2024
Since SPIR-V 1.6 may be used with `OpFNegate` and with the binary
floating-point comparison instructions (including `OpOrdered` and
`OpUnordered`).
MrSidims pushed a commit that referenced this pull request Jul 4, 2024
Since SPIR-V 1.6 may be used with `OpFNegate` and with the binary
floating-point comparison instructions (including `OpOrdered` and
`OpUnordered`).
MrSidims pushed a commit that referenced this pull request Jul 4, 2024
Since SPIR-V 1.6 may be used with `OpFNegate` and with the binary
floating-point comparison instructions (including `OpOrdered` and
`OpUnordered`).
MrSidims pushed a commit that referenced this pull request Jul 4, 2024
Since SPIR-V 1.6 may be used with `OpFNegate` and with the binary
floating-point comparison instructions (including `OpOrdered` and
`OpUnordered`).
MrSidims pushed a commit that referenced this pull request Jul 4, 2024
Since SPIR-V 1.6 may be used with `OpFNegate` and with the binary
floating-point comparison instructions (including `OpOrdered` and
`OpUnordered`).
MrSidims pushed a commit that referenced this pull request Jul 4, 2024
Since SPIR-V 1.6 may be used with `OpFNegate` and with the binary
floating-point comparison instructions (including `OpOrdered` and
`OpUnordered`).
vmaksimo added a commit to vmaksimo/SPIRV-LLVM-Translator that referenced this pull request Apr 8, 2025
MrSidims pushed a commit that referenced this pull request Apr 9, 2025
… for `fcmp` instruction (#3108)

This is a follow-up fix to #2506
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.

4 participants