Implement the InterlockedCompareExchangeFloatBitwise
HLSL Function
#99203
Labels
backend:DirectX
bot:HLSL
HLSL
HLSL Language Support
metabug
Issue to collect references to a group of similar or related issues.
InterlockedCompareExchangeFloatBitwise
clang builtin,InterlockedCompareExchangeFloatBitwise
clang builtin withhlsl_intrinsics.h
InterlockedCompareExchangeFloatBitwise
toCheckHLSLBuiltinFunctionCall
inSemaChecking.cpp
InterlockedCompareExchangeFloatBitwise
toEmitHLSLBuiltinExpr
inCGBuiltin.cpp
clang/test/CodeGenHLSL/builtins/InterlockedCompareExchangeFloatBitwise.hlsl
clang/test/SemaHLSL/BuiltIns/InterlockedCompareExchangeFloatBitwise-errors.hlsl
int_dx_InterlockedCompareExchangeFloatBitwise
intrinsic inIntrinsicsDirectX.td
DXILOpMapping
ofint_dx_InterlockedCompareExchangeFloatBitwise
to79
inDXIL.td
InterlockedCompareExchangeFloatBitwise.ll
andInterlockedCompareExchangeFloatBitwise_errors.ll
tests inllvm/test/CodeGen/DirectX/
DirectX
SPIR-V
There is no support for
InterlockedCompareExchangeFloatBitwise
when targeting SPIR-V.Test Case(s)
Example 1
HLSL:
Syntax
void InterlockedCompareExchangeFloatBitwise(float32_only result, float compare, float value, float original);
void InterlockedCompareExchangeFloatBitwise(uint byteOffest, float compare, float value, float original);
Type Description
Type Description
Minimum Shader Model
This function is supported in the following shader models.
Shader Stages
See also
The text was updated successfully, but these errors were encountered: