@@ -715,47 +715,47 @@ defm : DemangledNativeBuiltin<"__spirv_CooperativeMatrixConstructCheckedINTEL",
715715defm : DemangledNativeBuiltin<"__spirv_CooperativeMatrixGetElementCoordINTEL", OpenCL_std, CoopMatr, 2, 2, OpCooperativeMatrixGetElementCoordINTEL>;
716716
717717// Arbitrary Precision Floating Point builtin records:
718- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatGTINTEL ", OpenCL_std, ArbitraryFloatingPoint, 4, 4, OpArbitraryFloatGTINTEL >;
719- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatGEINTEL ", OpenCL_std, ArbitraryFloatingPoint, 4, 4, OpArbitraryFloatGEINTEL >;
720- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatLTINTEL ", OpenCL_std, ArbitraryFloatingPoint, 4, 4, OpArbitraryFloatLTINTEL >;
721- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatLEINTEL ", OpenCL_std, ArbitraryFloatingPoint, 4, 4, OpArbitraryFloatLEINTEL >;
722- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatEQINTEL ", OpenCL_std, ArbitraryFloatingPoint, 4, 4, OpArbitraryFloatEQINTEL >;
723- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatRecipINTEL ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatRecipINTEL >;
724- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatCbrtINTEL ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatCbrtINTEL >;
725- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatHypotINTEL ", OpenCL_std, ArbitraryFloatingPoint, 8, 8, OpArbitraryFloatHypotINTEL >;
726- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatSqrtINTEL ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatSqrtINTEL >;
727- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatLogINTEL ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatLogINTEL >;
728- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatLog2INTEL ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatLog2INTEL >;
729- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatLog10INTEL ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatLog10INTEL >;
730- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatLog1pINTEL ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatLog1pINTEL >;
731- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatExpINTEL ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatExpINTEL >;
732- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatExp2INTEL ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatExp2INTEL >;
733- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatExp10INTEL ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatExp10INTEL >;
734- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatExpm1INTEL ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatExpm1INTEL >;
735- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatSinINTEL ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatSinINTEL >;
736- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatCosINTEL ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatCosINTEL >;
737- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatSinCosINTEL ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatSinCosINTEL >;
738- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatSinPiINTEL ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatSinPiINTEL >;
739- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatCosPiINTEL ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatCosPiINTEL >;
740- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatSinCosPiINTEL ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatSinCosPiINTEL >;
741- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatAddINTEL ", OpenCL_std, ArbitraryFloatingPoint, 8, 8, OpArbitraryFloatAddINTEL >;
742- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatSubINTEL ", OpenCL_std, ArbitraryFloatingPoint, 8, 8, OpArbitraryFloatSubINTEL >;
743- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatMulINTEL ", OpenCL_std, ArbitraryFloatingPoint, 8, 8, OpArbitraryFloatMulINTEL >;
744- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatDivINTEL ", OpenCL_std, ArbitraryFloatingPoint, 8, 8, OpArbitraryFloatDivINTEL >;
745- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatRSqrtINTEL ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatRSqrtINTEL >;
746- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatASinINTEL ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatASinINTEL >;
747- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatASinPiINTEL ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatASinPiINTEL >;
748- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatACosINTEL ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatACosINTEL >;
749- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatACosPiINTEL ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatACosPiINTEL >;
750- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatATanINTEL ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatATanINTEL >;
751- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatATanPiINTEL ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatATanPiINTEL >;
752- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatATan2INTEL ", OpenCL_std, ArbitraryFloatingPoint, 8, 8, OpArbitraryFloatATan2INTEL >;
753- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatPowINTEL ", OpenCL_std, ArbitraryFloatingPoint, 8, 8, OpArbitraryFloatPowINTEL >;
754- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatPowRINTEL ", OpenCL_std, ArbitraryFloatingPoint, 8, 8, OpArbitraryFloatPowRINTEL >;
755- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatPowNINTEL ", OpenCL_std, ArbitraryFloatingPoint, 8, 8, OpArbitraryFloatPowNINTEL >;
756- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatCastINTEL ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatCastINTEL >;
757- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatCastFromIntINTEL ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatCastFromIntINTEL >;
758- defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatCastToIntINTEL ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatCastToIntINTEL >;
718+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatGTALTER ", OpenCL_std, ArbitraryFloatingPoint, 4, 4, OpArbitraryFloatGTALTERA >;
719+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatGEALTER ", OpenCL_std, ArbitraryFloatingPoint, 4, 4, OpArbitraryFloatGEALTERA >;
720+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatLTALTER ", OpenCL_std, ArbitraryFloatingPoint, 4, 4, OpArbitraryFloatLTALTERA >;
721+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatLEALTER ", OpenCL_std, ArbitraryFloatingPoint, 4, 4, OpArbitraryFloatLEALTERA >;
722+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatEQALTER ", OpenCL_std, ArbitraryFloatingPoint, 4, 4, OpArbitraryFloatEQALTERA >;
723+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatRecipALTER ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatRecipALTERA >;
724+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatCbrtALTER ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatCbrtALTERA >;
725+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatHypotALTER ", OpenCL_std, ArbitraryFloatingPoint, 8, 8, OpArbitraryFloatHypotALTERA >;
726+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatSqrtALTER ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatSqrtALTERA >;
727+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatLogALTER ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatLogALTERA >;
728+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatLog2ALTER ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatLog2ALTERA >;
729+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatLog10ALTER ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatLog10ALTERA >;
730+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatLog1pALTER ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatLog1pALTERA >;
731+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatExpALTER ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatExpALTERA >;
732+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatExp2ALTER ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatExp2ALTERA >;
733+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatExp10ALTER ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatExp10ALTERA >;
734+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatExpm1ALTER ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatExpm1ALTERA >;
735+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatSinALTER ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatSinALTERA >;
736+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatCosALTER ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatCosALTERA >;
737+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatSinCosALTER ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatSinCosALTERA >;
738+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatSinPiALTER ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatSinPiALTERA >;
739+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatCosPiALTER ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatCosPiALTERA >;
740+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatSinCosPiALTER ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatSinCosPiALTERA >;
741+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatAddALTER ", OpenCL_std, ArbitraryFloatingPoint, 8, 8, OpArbitraryFloatAddALTERA >;
742+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatSubALTER ", OpenCL_std, ArbitraryFloatingPoint, 8, 8, OpArbitraryFloatSubALTERA >;
743+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatMulALTER ", OpenCL_std, ArbitraryFloatingPoint, 8, 8, OpArbitraryFloatMulALTERA >;
744+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatDivALTER ", OpenCL_std, ArbitraryFloatingPoint, 8, 8, OpArbitraryFloatDivALTERA >;
745+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatRSqrtALTER ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatRSqrtALTERA >;
746+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatASinALTER ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatASinALTERA >;
747+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatASinPiALTER ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatASinPiALTERA >;
748+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatACosALTER ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatACosALTERA >;
749+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatACosPiALTER ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatACosPiALTERA >;
750+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatATanALTER ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatATanALTERA >;
751+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatATanPiALTER ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatATanPiALTERA >;
752+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatATan2ALTER ", OpenCL_std, ArbitraryFloatingPoint, 8, 8, OpArbitraryFloatATan2ALTERA >;
753+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatPowALTER ", OpenCL_std, ArbitraryFloatingPoint, 8, 8, OpArbitraryFloatPowALTERA >;
754+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatPowRALTER ", OpenCL_std, ArbitraryFloatingPoint, 8, 8, OpArbitraryFloatPowRALTERA >;
755+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatPowNALTER ", OpenCL_std, ArbitraryFloatingPoint, 8, 8, OpArbitraryFloatPowNALTERA >;
756+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatCastALTER ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatCastALTERA >;
757+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatCastFromIntALTER ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatCastFromIntALTERA >;
758+ defm : DemangledNativeBuiltin<"__spirv_ArbitraryFloatCastToIntALTER ", OpenCL_std, ArbitraryFloatingPoint, 6, 6, OpArbitraryFloatCastToIntALTERA >;
759759
760760// SPV_INTEL_bindless_images builtin records:
761761defm : DemangledNativeBuiltin<"__spirv_ConvertHandleToImageINTEL", OpenCL_std, BindlessINTEL, 1, 1, OpConvertHandleToImageINTEL>;
0 commit comments