@@ -137,6 +137,24 @@ int main(int argc, char** argv)
137137#define SPIRV_PROBE_EXTENSION_CAPABILITY (_e, _c ) \
138138 probes[#_e].push_back (spv::Capability##_c);
139139#include " spirv_probes_generated.def"
140+ #if 0
141+ probes["SPV_INTEL_16bit_atomics"].push_back(6260); // AtomicInt16CompareExchangeINTEL
142+ probes["SPV_INTEL_16bit_atomics"].push_back(6261); // Int16AtomicsINTEL
143+ probes["SPV_INTEL_16bit_atomics"].push_back(6262); // AtomicBFloat16LoadStoreINTEL
144+ probes["SPV_INTEL_16bit_atomics"].push_back(6255); // AtomicBFloat16AddINTEL
145+ probes["SPV_INTEL_16bit_atomics"].push_back(6256); // AtomicBFloat16MinMaxINTEL
146+ probes["SPV_INTEL_bfloat16_arithmetic"].push_back(6226); // BFloat16ArithmeticINTEL
147+ probes["SPV_INTEL_global_variable_decorations"].push_back(6146); // GlobalVariableDecorationsINTEL
148+ probes["SPV_INTEL_joint_matrix"].push_back(6434); // PackedCooperativeMatrixINTEL
149+ probes["SPV_INTEL_joint_matrix"].push_back(6435); // CooperativeMatrixInvocationInstructionsINTEL
150+ probes["SPV_INTEL_joint_matrix"].push_back(6436); // CooperativeMatrixTF32ComponentTypeINTEL
151+ probes["SPV_INTEL_joint_matrix"].push_back(6437); // CooperativeMatrixBFloat16ComponentTypeINTEL
152+ probes["SPV_INTEL_joint_matrix"].push_back(6411); // CooperativeMatrixPrefetchINTEL
153+ probes["SPV_INTEL_sigmoid"].push_back(6167); // SigmoidINTEL
154+ // TODO SPV_INTEL_subgroup_matrix_multiply_accumulate_float4
155+ // TODO SPV_INTEL_subgroup_matrix_multiply_accumulate_float8
156+ probes["SPV_INTEL_subgroup_scaled_matrix_multiply_accumulate"].push_back(6263); // SubgroupScaledMatrixMultiplyAccumulateINTEL
157+ #endif
140158#undef SPIRV_PROBE_EXTENSION
141159#undef SPIRV_PROBE_EXTENSION_CAPABILITY
142160
0 commit comments