Lines Matching refs:execution_model

550   // within a function which can be called with |execution_model|.
560 int vuid, const char* comment, spv::ExecutionModel execution_model,
643 spv::ExecutionModel execution_model = spv::ExecutionModel::Max) const;
717 spv::ExecutionModel execution_model) const {
730 if (execution_model != spv::ExecutionModel::Max) {
733 uint32_t(execution_model));
1108 int vuid, const char* comment, spv::ExecutionModel execution_model,
1113 if (execution_models_.count(execution_model)) {
1115 SPV_OPERAND_TYPE_EXECUTION_MODEL, uint32_t(execution_model));
1132 vuid, comment, execution_model, decoration, built_in_inst,
1204 for (const spv::ExecutionModel execution_model : execution_models_) {
1205 switch (execution_model) {
1292 referenced_from_inst, execution_model);
1348 for (const spv::ExecutionModel execution_model : execution_models_) {
1349 if (execution_model != spv::ExecutionModel::Fragment) {
1356 referenced_from_inst, execution_model);
1409 for (const spv::ExecutionModel execution_model : execution_models_) {
1410 if (execution_model != spv::ExecutionModel::Fragment) {
1417 referenced_from_inst, execution_model);
1485 for (const spv::ExecutionModel execution_model : execution_models_) {
1486 if (execution_model != spv::ExecutionModel::Fragment) {
1493 referenced_from_inst, execution_model);
1545 for (const spv::ExecutionModel execution_model : execution_models_) {
1546 if (execution_model != spv::ExecutionModel::Fragment) {
1552 referenced_from_inst, execution_model);
1605 for (const spv::ExecutionModel execution_model : execution_models_) {
1606 if (execution_model != spv::ExecutionModel::TessellationControl &&
1607 execution_model != spv::ExecutionModel::Geometry) {
1613 referenced_from_inst, execution_model);
1666 for (const spv::ExecutionModel execution_model : execution_models_) {
1667 if (execution_model != spv::ExecutionModel::Vertex) {
1674 referenced_from_inst, execution_model);
1726 for (const spv::ExecutionModel execution_model : execution_models_) {
1727 if (execution_model != spv::ExecutionModel::TessellationControl &&
1728 execution_model != spv::ExecutionModel::TessellationEvaluation) {
1735 referenced_from_inst, execution_model);
1788 for (const spv::ExecutionModel execution_model : execution_models_) {
1789 if (execution_model != spv::ExecutionModel::Fragment) {
1795 referenced_from_inst, execution_model);
1845 for (const spv::ExecutionModel execution_model : execution_models_) {
1846 switch (execution_model) {
1912 referenced_from_inst, execution_model);
1976 for (const spv::ExecutionModel execution_model : execution_models_) {
1977 switch (execution_model) {
2046 referenced_from_inst, execution_model);
2162 for (const spv::ExecutionModel execution_model : execution_models_) {
2163 switch (execution_model) {
2185 referenced_from_inst, execution_model);
2238 for (const spv::ExecutionModel execution_model : execution_models_) {
2239 if (execution_model != spv::ExecutionModel::Fragment) {
2245 referenced_from_inst, execution_model);
2298 for (const spv::ExecutionModel execution_model : execution_models_) {
2299 if (execution_model != spv::ExecutionModel::Fragment) {
2306 referenced_from_inst, execution_model);
2360 for (const spv::ExecutionModel execution_model : execution_models_) {
2361 if (execution_model != spv::ExecutionModel::Fragment) {
2368 referenced_from_inst, execution_model);
2421 for (const spv::ExecutionModel execution_model : execution_models_) {
2422 if (execution_model != spv::ExecutionModel::TessellationEvaluation) {
2428 referenced_from_inst, execution_model);
2532 for (const spv::ExecutionModel execution_model : execution_models_) {
2533 switch (execution_model) {
2549 referenced_from_inst, execution_model);
2636 for (const spv::ExecutionModel execution_model : execution_models_) {
2637 if (execution_model != spv::ExecutionModel::Vertex) {
2644 referenced_from_inst, execution_model);
2760 for (const spv::ExecutionModel execution_model : execution_models_) {
2761 switch (execution_model) {
2804 referenced_from_inst, execution_model);
2869 for (const spv::ExecutionModel execution_model : execution_models_) {
2870 if (execution_model != spv::ExecutionModel::Fragment) {
2879 referenced_from_inst, execution_model);
2942 for (const spv::ExecutionModel execution_model : execution_models_) {
2943 bool has_vulkan_model = execution_model == spv::ExecutionModel::GLCompute ||
2944 execution_model == spv::ExecutionModel::TaskNV ||
2945 execution_model == spv::ExecutionModel::MeshNV ||
2946 execution_model == spv::ExecutionModel::TaskEXT ||
2947 execution_model == spv::ExecutionModel::MeshEXT;
2959 referenced_from_inst, execution_model);
3028 for (const spv::ExecutionModel execution_model : execution_models_) {
3029 bool has_vulkan_model = execution_model == spv::ExecutionModel::GLCompute ||
3030 execution_model == spv::ExecutionModel::TaskNV ||
3031 execution_model == spv::ExecutionModel::MeshNV ||
3032 execution_model == spv::ExecutionModel::TaskEXT ||
3033 execution_model == spv::ExecutionModel::MeshEXT;
3044 referenced_from_inst, execution_model);
3183 for (const spv::ExecutionModel execution_model : execution_models_) {
3184 if (execution_model != spv::ExecutionModel::GLCompute &&
3185 execution_model != spv::ExecutionModel::TaskNV &&
3186 execution_model != spv::ExecutionModel::MeshNV &&
3187 execution_model != spv::ExecutionModel::TaskEXT &&
3188 execution_model != spv::ExecutionModel::MeshEXT) {
3198 referenced_from_inst, execution_model);
3258 for (const spv::ExecutionModel execution_model : execution_models_) {
3259 if (execution_model != spv::ExecutionModel::Vertex) {
3267 referenced_from_inst, execution_model);
3324 for (const spv::ExecutionModel execution_model : execution_models_) {
3325 if (execution_model != spv::ExecutionModel::Vertex &&
3326 execution_model != spv::ExecutionModel::MeshNV &&
3327 execution_model != spv::ExecutionModel::TaskNV &&
3328 execution_model != spv::ExecutionModel::MeshEXT &&
3329 execution_model != spv::ExecutionModel::TaskEXT) {
3338 referenced_from_inst, execution_model);
3394 for (const spv::ExecutionModel execution_model : execution_models_) {
3395 if (execution_model == spv::ExecutionModel::GLCompute) {
3402 referenced_from_inst, execution_model);
3515 for (const spv::ExecutionModel execution_model : execution_models_) {
3516 if (execution_model != spv::ExecutionModel::Fragment) {
3525 referenced_from_inst, execution_model);
3585 for (const spv::ExecutionModel execution_model : execution_models_) {
3586 if (execution_model != spv::ExecutionModel::Fragment) {
3595 referenced_from_inst, execution_model);
3655 for (const spv::ExecutionModel execution_model : execution_models_) {
3656 if (execution_model != spv::ExecutionModel::Fragment) {
3665 referenced_from_inst, execution_model);
3725 for (const spv::ExecutionModel execution_model : execution_models_) {
3726 if (execution_model != spv::ExecutionModel::Fragment) {
3735 referenced_from_inst, execution_model);
3846 for (const spv::ExecutionModel execution_model : execution_models_) {
3847 switch (execution_model) {
3861 referenced_from_inst, execution_model);
3919 for (const spv::ExecutionModel execution_model : execution_models_) {
3920 if (execution_model != spv::ExecutionModel::Fragment) {
3927 referenced_from_inst, execution_model);
4083 for (const spv::ExecutionModel execution_model : execution_models_) {
4084 if (!IsExecutionModelValidForRtBuiltIn(builtin, execution_model)) {
4092 SPV_OPERAND_TYPE_EXECUTION_MODEL, uint32_t(execution_model))
4095 referenced_from_inst, execution_model);