Manual changes required for SPIR-V update
Bug: b/123642959
Change-Id: I9ee44d6f3ae332f50110a4108481103dca998c77
Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/47098
Presubmit-Ready: Alexis Hétu <sugoi@google.com>
Kokoro-Result: kokoro <noreply+kokoro@google.com>
Tested-by: Alexis Hétu <sugoi@google.com>
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
diff --git a/src/Pipeline/SpirvShaderInstructions.inl b/src/Pipeline/SpirvShaderInstructions.inl
index 4e60dd6..fe61719 100644
--- a/src/Pipeline/SpirvShaderInstructions.inl
+++ b/src/Pipeline/SpirvShaderInstructions.inl
@@ -368,6 +368,7 @@
DECORATE_OP(T, OpPtrEqual)
DECORATE_OP(T, OpPtrNotEqual)
DECORATE_OP(T, OpPtrDiff)
+DECORATE_OP(T, OpTerminateInvocation)
DECORATE_OP(T, OpSubgroupBallotKHR)
DECORATE_OP(T, OpSubgroupFirstInvocationKHR)
DECORATE_OP(T, OpSubgroupAllKHR)
@@ -434,6 +435,8 @@
DECORATE_OP(T, OpUSubSatINTEL)
DECORATE_OP(T, OpIMul32x16INTEL)
DECORATE_OP(T, OpUMul32x16INTEL)
+DECORATE_OP(T, OpFunctionPointerINTEL)
+DECORATE_OP(T, OpFunctionPointerCallINTEL)
DECORATE_OP(F, OpDecorateString)
DECORATE_OP(F, OpMemberDecorateString)
DECORATE_OP(T, OpVmeImageINTEL)
@@ -554,6 +557,10 @@
DECORATE_OP(T, OpSubgroupAvcSicGetPackedSkcLumaCountThresholdINTEL)
DECORATE_OP(T, OpSubgroupAvcSicGetPackedSkcLumaSumThresholdINTEL)
DECORATE_OP(T, OpSubgroupAvcSicGetInterRawSadsINTEL)
+DECORATE_OP(T, OpLoopControlINTEL)
+DECORATE_OP(T, OpReadPipeBlockingINTEL)
+DECORATE_OP(T, OpWritePipeBlockingINTEL)
+DECORATE_OP(T, OpFPGARegINTEL)
DECORATE_OP(T, OpRayQueryGetRayTMinKHR)
DECORATE_OP(T, OpRayQueryGetRayFlagsKHR)
DECORATE_OP(T, OpRayQueryGetIntersectionTKHR)
@@ -571,3 +578,4 @@
DECORATE_OP(T, OpRayQueryGetWorldRayOriginKHR)
DECORATE_OP(T, OpRayQueryGetIntersectionObjectToWorldKHR)
DECORATE_OP(T, OpRayQueryGetIntersectionWorldToObjectKHR)
+DECORATE_OP(T, OpAtomicFAddEXT)