/external/swiftshader/third_party/SPIRV-Tools/source/opt/ |
D | replace_invalid_opc.cpp | 30 SpvExecutionModel execution_model = GetExecutionModel(); in Process() 47 SpvExecutionModel ReplaceInvalidOpcodePass::GetExecutionModel() { in GetExecutionModel() 48 SpvExecutionModel result = SpvExecutionModelMax; in GetExecutionModel() 53 static_cast<SpvExecutionModel>(entry_point.GetSingleWordInOperand(0)); in GetExecutionModel() 56 SpvExecutionModel current_model = in GetExecutionModel() 57 static_cast<SpvExecutionModel>(entry_point.GetSingleWordInOperand(0)); in GetExecutionModel() 68 SpvExecutionModel model) { in RewriteFunction()
|
D | replace_invalid_opc.h | 38 SpvExecutionModel GetExecutionModel(); 43 bool RewriteFunction(Function* function, SpvExecutionModel mode);
|
/external/deqp-deps/SPIRV-Tools/source/opt/ |
D | replace_invalid_opc.cpp | 30 SpvExecutionModel execution_model = GetExecutionModel(); in Process() 47 SpvExecutionModel ReplaceInvalidOpcodePass::GetExecutionModel() { in GetExecutionModel() 48 SpvExecutionModel result = SpvExecutionModelMax; in GetExecutionModel() 53 static_cast<SpvExecutionModel>(entry_point.GetSingleWordInOperand(0)); in GetExecutionModel() 56 SpvExecutionModel current_model = in GetExecutionModel() 57 static_cast<SpvExecutionModel>(entry_point.GetSingleWordInOperand(0)); in GetExecutionModel() 68 SpvExecutionModel model) { in RewriteFunction()
|
D | replace_invalid_opc.h | 38 SpvExecutionModel GetExecutionModel(); 43 bool RewriteFunction(Function* function, SpvExecutionModel mode);
|
/external/swiftshader/third_party/SPIRV-Tools/source/val/ |
D | validate_mode_setting.cpp | 38 const SpvExecutionModel execution_model = in ValidateEntryPoint() 39 inst->GetOperandAs<SpvExecutionModel>(0); in ValidateEntryPoint() 300 [](const SpvExecutionModel& model) { in ValidateExecutionMode() 310 [&_](const SpvExecutionModel& model) { in ValidateExecutionMode() 342 [](const SpvExecutionModel& model) { in ValidateExecutionMode() 353 [](const SpvExecutionModel& model) { in ValidateExecutionMode() 370 [&_](const SpvExecutionModel& model) { in ValidateExecutionMode() 408 [](const SpvExecutionModel& model) { in ValidateExecutionMode() 421 [](const SpvExecutionModel& model) { in ValidateExecutionMode() 432 [&_](const SpvExecutionModel& model) { in ValidateExecutionMode()
|
D | function.h | 208 void RegisterExecutionModelLimitation(SpvExecutionModel model, 213 std::function<bool(SpvExecutionModel, std::string*)> is_compatible) { in RegisterExecutionModelLimitation() argument 230 bool IsCompatibleWithExecutionModel(SpvExecutionModel model, 384 std::list<std::function<bool(SpvExecutionModel, std::string*)>>
|
D | validate_scopes.cpp | 112 ->RegisterExecutionModelLimitation([](SpvExecutionModel model, in ValidateExecutionScope() 221 [errorVUID](SpvExecutionModel model, std::string* message) { in ValidateMemoryScope() 244 [errorVUID](SpvExecutionModel model, std::string* message) { in ValidateMemoryScope()
|
D | validate_builtins.cpp | 181 SpvExecutionModel stage) { in IsExecutionModelValidForRtBuiltIn() 549 int vuid, const char* comment, SpvExecutionModel execution_model, 632 SpvExecutionModel execution_model = SpvExecutionModelMax) const; 661 std::set<SpvExecutionModel> execution_models_; 706 SpvExecutionModel execution_model) const { in GetReferenceDesc() 1097 int vuid, const char* comment, SpvExecutionModel execution_model, in ValidateNotCalledWithExecutionModel() 1186 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateClipOrCullDistanceAtReference() 1329 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateFragCoordAtReference() 1390 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateFragDepthAtReference() 1466 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateFrontFacingAtReference() [all …]
|
D | function.cpp | 354 void Function::RegisterExecutionModelLimitation(SpvExecutionModel model, in RegisterExecutionModelLimitation() 357 [model, message](SpvExecutionModel in_model, std::string* out_message) { in RegisterExecutionModelLimitation() 368 bool Function::IsCompatibleWithExecutionModel(SpvExecutionModel model, in IsCompatibleWithExecutionModel()
|
D | validate_interfaces.cpp | 213 const bool is_fragment = entry_point->GetOperandAs<SpvExecutionModel>(0) == in GetLocationsForVariable() 276 switch (entry_point->GetOperandAs<SpvExecutionModel>(0)) { in GetLocationsForVariable() 442 switch (entry_point->GetOperandAs<SpvExecutionModel>(0)) { in ValidateLocations()
|
D | validate_derivatives.cpp | 61 ->RegisterExecutionModelLimitation([opcode](SpvExecutionModel model, in DerivativesPass()
|
D | validate_barriers.cpp | 43 [](SpvExecutionModel model, std::string* message) { in BarriersPass()
|
D | validation_state.h | 231 void RegisterEntryPoint(const uint32_t id, SpvExecutionModel execution_model, in RegisterEntryPoint() 261 const std::set<SpvExecutionModel>* GetExecutionModels( in GetExecutionModels() 849 std::unordered_map<uint32_t, std::set<SpvExecutionModel>>
|
/external/deqp-deps/SPIRV-Tools/source/val/ |
D | validate_mode_setting.cpp | 38 const SpvExecutionModel execution_model = in ValidateEntryPoint() 39 inst->GetOperandAs<SpvExecutionModel>(0); in ValidateEntryPoint() 301 [](const SpvExecutionModel& model) { in ValidateExecutionMode() 311 [&_](const SpvExecutionModel& model) { in ValidateExecutionMode() 343 [](const SpvExecutionModel& model) { in ValidateExecutionMode() 354 [](const SpvExecutionModel& model) { in ValidateExecutionMode() 371 [&_](const SpvExecutionModel& model) { in ValidateExecutionMode() 409 [](const SpvExecutionModel& model) { in ValidateExecutionMode() 422 [](const SpvExecutionModel& model) { in ValidateExecutionMode() 433 [&_](const SpvExecutionModel& model) { in ValidateExecutionMode()
|
D | function.h | 208 void RegisterExecutionModelLimitation(SpvExecutionModel model, 213 std::function<bool(SpvExecutionModel, std::string*)> is_compatible) { in RegisterExecutionModelLimitation() argument 230 bool IsCompatibleWithExecutionModel(SpvExecutionModel model, 384 std::list<std::function<bool(SpvExecutionModel, std::string*)>>
|
D | validate_scopes.cpp | 112 ->RegisterExecutionModelLimitation([](SpvExecutionModel model, in ValidateExecutionScope() 221 [errorVUID](SpvExecutionModel model, std::string* message) { in ValidateMemoryScope() 244 [errorVUID](SpvExecutionModel model, std::string* message) { in ValidateMemoryScope()
|
D | validate_builtins.cpp | 181 SpvExecutionModel stage) { in IsExecutionModelValidForRtBuiltIn() 549 int vuid, const char* comment, SpvExecutionModel execution_model, 632 SpvExecutionModel execution_model = SpvExecutionModelMax) const; 661 std::set<SpvExecutionModel> execution_models_; 706 SpvExecutionModel execution_model) const { in GetReferenceDesc() 1097 int vuid, const char* comment, SpvExecutionModel execution_model, in ValidateNotCalledWithExecutionModel() 1186 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateClipOrCullDistanceAtReference() 1329 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateFragCoordAtReference() 1390 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateFragDepthAtReference() 1466 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateFrontFacingAtReference() [all …]
|
D | function.cpp | 354 void Function::RegisterExecutionModelLimitation(SpvExecutionModel model, in RegisterExecutionModelLimitation() 357 [model, message](SpvExecutionModel in_model, std::string* out_message) { in RegisterExecutionModelLimitation() 368 bool Function::IsCompatibleWithExecutionModel(SpvExecutionModel model, in IsCompatibleWithExecutionModel()
|
D | validate_interfaces.cpp | 213 const bool is_fragment = entry_point->GetOperandAs<SpvExecutionModel>(0) == in GetLocationsForVariable() 276 switch (entry_point->GetOperandAs<SpvExecutionModel>(0)) { in GetLocationsForVariable() 442 switch (entry_point->GetOperandAs<SpvExecutionModel>(0)) { in ValidateLocations()
|
D | validate_derivatives.cpp | 61 ->RegisterExecutionModelLimitation([opcode](SpvExecutionModel model, in DerivativesPass()
|
D | validate_barriers.cpp | 43 [](SpvExecutionModel model, std::string* message) { in BarriersPass()
|
D | validation_state.h | 235 void RegisterEntryPoint(const uint32_t id, SpvExecutionModel execution_model, in RegisterEntryPoint() 265 const std::set<SpvExecutionModel>* GetExecutionModels( in GetExecutionModels() 853 std::unordered_map<uint32_t, std::set<SpvExecutionModel>>
|
/external/mesa3d/src/compiler/spirv/ |
D | spirv_info.h | 35 const char *spirv_executionmodel_to_string(SpvExecutionModel model);
|
/external/swiftshader/third_party/SPIRV-Tools/test/ |
D | text_to_binary.mode_setting_test.cpp | 100 SpvExecutionModel execution_value; 119 #define CASE(NAME) SpvExecutionModel##NAME, #NAME
|
/external/deqp-deps/SPIRV-Tools/test/ |
D | text_to_binary.mode_setting_test.cpp | 100 SpvExecutionModel execution_value; 119 #define CASE(NAME) SpvExecutionModel##NAME, #NAME
|