|
@@ -546,7 +546,7 @@ enum class Decoration : unsigned {
|
|
Alignment = 44,
|
|
Alignment = 44,
|
|
MaxByteOffset = 45,
|
|
MaxByteOffset = 45,
|
|
AlignmentId = 46,
|
|
AlignmentId = 46,
|
|
- MaxByteOffsetId = 47,
|
|
|
|
|
|
+ MaxByteOffsetId = 47,
|
|
SaturatedToLargestFloat8NormalConversionEXT = 4216,
|
|
SaturatedToLargestFloat8NormalConversionEXT = 4216,
|
|
NoSignedWrap = 4469,
|
|
NoSignedWrap = 4469,
|
|
NoUnsignedWrap = 4470,
|
|
NoUnsignedWrap = 4470,
|
|
@@ -1559,8 +1559,8 @@ enum class RawAccessChainOperandsMask : unsigned {
|
|
|
|
|
|
enum class FPEncoding : unsigned {
|
|
enum class FPEncoding : unsigned {
|
|
BFloat16KHR = 0,
|
|
BFloat16KHR = 0,
|
|
- Float8E4M3EXT = 4214,
|
|
|
|
- Float8E5M2EXT = 4215,
|
|
|
|
|
|
+ Float8E4M3EXT = 4214,
|
|
|
|
+ Float8E5M2EXT = 4215,
|
|
Max = 0x7fffffff,
|
|
Max = 0x7fffffff,
|
|
};
|
|
};
|
|
|
|
|
|
@@ -3621,7 +3621,7 @@ inline const char* DecorationToString(Decoration value) {
|
|
case Decoration::Alignment: return "Alignment";
|
|
case Decoration::Alignment: return "Alignment";
|
|
case Decoration::MaxByteOffset: return "MaxByteOffset";
|
|
case Decoration::MaxByteOffset: return "MaxByteOffset";
|
|
case Decoration::AlignmentId: return "AlignmentId";
|
|
case Decoration::AlignmentId: return "AlignmentId";
|
|
- case Decoration::MaxByteOffsetId: return "MaxByteOffsetId";
|
|
|
|
|
|
+ case Decoration::MaxByteOffsetId: return "MaxByteOffsetId";
|
|
case Decoration::SaturatedToLargestFloat8NormalConversionEXT: return "SaturatedToLargestFloat8NormalConversionEXT";
|
|
case Decoration::SaturatedToLargestFloat8NormalConversionEXT: return "SaturatedToLargestFloat8NormalConversionEXT";
|
|
case Decoration::NoSignedWrap: return "NoSignedWrap";
|
|
case Decoration::NoSignedWrap: return "NoSignedWrap";
|
|
case Decoration::NoUnsignedWrap: return "NoUnsignedWrap";
|
|
case Decoration::NoUnsignedWrap: return "NoUnsignedWrap";
|
|
@@ -3967,8 +3967,8 @@ inline const char* CapabilityToString(Capability value) {
|
|
case Capability::TileImageStencilReadAccessEXT: return "TileImageStencilReadAccessEXT";
|
|
case Capability::TileImageStencilReadAccessEXT: return "TileImageStencilReadAccessEXT";
|
|
case Capability::TensorsARM: return "TensorsARM";
|
|
case Capability::TensorsARM: return "TensorsARM";
|
|
case Capability::CooperativeMatrixLayoutsARM: return "CooperativeMatrixLayoutsARM";
|
|
case Capability::CooperativeMatrixLayoutsARM: return "CooperativeMatrixLayoutsARM";
|
|
- case Capability::Float8EXT: return "Float8EXT";
|
|
|
|
- case Capability::Float8CooperativeMatrixEXT: return "Float8CooperativeMatrixEXT";
|
|
|
|
|
|
+ case Capability::Float8EXT: return "Float8EXT";
|
|
|
|
+ case Capability::Float8CooperativeMatrixEXT: return "Float8CooperativeMatrixEXT";
|
|
case Capability::FragmentShadingRateKHR: return "FragmentShadingRateKHR";
|
|
case Capability::FragmentShadingRateKHR: return "FragmentShadingRateKHR";
|
|
case Capability::SubgroupBallotKHR: return "SubgroupBallotKHR";
|
|
case Capability::SubgroupBallotKHR: return "SubgroupBallotKHR";
|
|
case Capability::DrawParameters: return "DrawParameters";
|
|
case Capability::DrawParameters: return "DrawParameters";
|
|
@@ -4307,8 +4307,8 @@ inline const char* NamedMaximumNumberOfRegistersToString(NamedMaximumNumberOfReg
|
|
inline const char* FPEncodingToString(FPEncoding value) {
|
|
inline const char* FPEncodingToString(FPEncoding value) {
|
|
switch (value) {
|
|
switch (value) {
|
|
case FPEncoding::BFloat16KHR: return "BFloat16KHR";
|
|
case FPEncoding::BFloat16KHR: return "BFloat16KHR";
|
|
- case FPEncoding::Float8E4M3EXT: return "Float8E4M3EXT";
|
|
|
|
- case FPEncoding::Float8E5M2EXT: return "Float8E5M2EXT";
|
|
|
|
|
|
+ case FPEncoding::Float8E4M3EXT: return "Float8E4M3EXT";
|
|
|
|
+ case FPEncoding::Float8E5M2EXT: return "Float8E5M2EXT";
|
|
default: return "Unknown";
|
|
default: return "Unknown";
|
|
}
|
|
}
|
|
}
|
|
}
|