Home
last modified time | relevance | path

Searched refs:AddCapability (Results 1 – 25 of 38) sorted by relevance

12

/external/swiftshader/third_party/SPIRV-Tools/source/opt/
Dfeature_manager.cpp50 void FeatureManager::AddCapability(SpvCapability cap) { in AddCapability() function in spvtools::opt::FeatureManager
59 .ForEach([this](SpvCapability c) { AddCapability(c); }); in AddCapability()
65 AddCapability(static_cast<SpvCapability>(inst.GetSingleWordInOperand(0))); in AddCapabilities()
Damd_ext_to_khr.cpp174 ctx->AddCapability(SpvCapabilityGroupNonUniformArithmetic); in ReplaceGroupNonuniformOperationOpCode()
218 ctx->AddCapability(SpvCapabilityGroupNonUniformBallot); in ReplaceSwizzleInvocations()
219 ctx->AddCapability(SpvCapabilityGroupNonUniformShuffle); in ReplaceSwizzleInvocations()
330 ctx->AddCapability(SpvCapabilityGroupNonUniformBallot); in ReplaceSwizzleInvocationsMasked()
331 ctx->AddCapability(SpvCapabilityGroupNonUniformShuffle); in ReplaceSwizzleInvocationsMasked()
425 ctx->AddCapability(SpvCapabilitySubgroupBallotKHR); in ReplaceWriteInvocation()
484 context->AddCapability(SpvCapabilityGroupNonUniformBallot); in ReplaceMbcnt()
816 ctx->AddCapability(SpvCapabilityShaderClockKHR); in ReplaceTimeAMD()
Dir_context.h199 inline void AddCapability(SpvCapability capability);
202 inline void AddCapability(std::unique_ptr<Instruction>&& c);
955 void IRContext::AddCapability(SpvCapability capability) { in AddCapability() function
960 AddCapability(std::move(capability_inst)); in AddCapability()
964 void IRContext::AddCapability(std::unique_ptr<Instruction>&& c) { in AddCapability() function
967 feature_mgr_->AddCapability( in AddCapability()
973 module()->AddCapability(std::move(c)); in AddCapability()
Dfeature_manager.h55 void AddCapability(SpvCapability capability);
Dmodule.h74 inline void AddCapability(std::unique_ptr<Instruction> c);
303 inline void Module::AddCapability(std::unique_ptr<Instruction> c) { in AddCapability() function
Dpass.cpp77 if (IsFloat(type_id, 16)) context()->AddCapability(SpvCapabilityFloat16); in GetNullId()
Dir_loader.cpp97 module_->AddCapability(std::move(spv_inst)); in AddInstruction()
Dconvert_to_half_pass.cpp345 if (modified) context()->AddCapability(SpvCapabilityFloat16); in ProcessImpl()
/external/deqp-deps/SPIRV-Tools/source/opt/
Dfeature_manager.cpp55 void FeatureManager::AddCapability(SpvCapability cap) { in AddCapability() function in spvtools::opt::FeatureManager
64 .ForEach([this](SpvCapability c) { AddCapability(c); }); in AddCapability()
75 AddCapability(static_cast<SpvCapability>(inst.GetSingleWordInOperand(0))); in AddCapabilities()
Damd_ext_to_khr.cpp174 ctx->AddCapability(SpvCapabilityGroupNonUniformArithmetic); in ReplaceGroupNonuniformOperationOpCode()
218 ctx->AddCapability(SpvCapabilityGroupNonUniformBallot); in ReplaceSwizzleInvocations()
219 ctx->AddCapability(SpvCapabilityGroupNonUniformShuffle); in ReplaceSwizzleInvocations()
330 ctx->AddCapability(SpvCapabilityGroupNonUniformBallot); in ReplaceSwizzleInvocationsMasked()
331 ctx->AddCapability(SpvCapabilityGroupNonUniformShuffle); in ReplaceSwizzleInvocationsMasked()
425 ctx->AddCapability(SpvCapabilitySubgroupBallotKHR); in ReplaceWriteInvocation()
484 context->AddCapability(SpvCapabilityGroupNonUniformBallot); in ReplaceMbcnt()
816 ctx->AddCapability(SpvCapabilityShaderClockKHR); in ReplaceTimeAMD()
Dir_context.h199 inline void AddCapability(SpvCapability capability);
202 inline void AddCapability(std::unique_ptr<Instruction>&& c);
955 void IRContext::AddCapability(SpvCapability capability) { in AddCapability() function
960 AddCapability(std::move(capability_inst)); in AddCapability()
964 void IRContext::AddCapability(std::unique_ptr<Instruction>&& c) { in AddCapability() function
967 feature_mgr_->AddCapability( in AddCapability()
973 module()->AddCapability(std::move(c)); in AddCapability()
Dfeature_manager.h61 void AddCapability(SpvCapability capability);
Dpass.cpp77 if (IsFloat(type_id, 16)) context()->AddCapability(SpvCapabilityFloat16); in GetNullId()
Dmodule.h75 inline void AddCapability(std::unique_ptr<Instruction> c);
311 inline void Module::AddCapability(std::unique_ptr<Instruction> c) { in AddCapability() function
Dir_loader.cpp146 module_->AddCapability(std::move(spv_inst)); in AddInstruction()
Dconvert_to_half_pass.cpp345 if (modified) context()->AddCapability(SpvCapabilityFloat16); in ProcessImpl()
/external/angle/third_party/spirv-tools/src/source/opt/
Dfeature_manager.cpp55 void FeatureManager::AddCapability(SpvCapability cap) { in AddCapability() function in spvtools::opt::FeatureManager
64 .ForEach([this](SpvCapability c) { AddCapability(c); }); in AddCapability()
75 AddCapability(static_cast<SpvCapability>(inst.GetSingleWordInOperand(0))); in AddCapabilities()
Damd_ext_to_khr.cpp174 ctx->AddCapability(SpvCapabilityGroupNonUniformArithmetic); in ReplaceGroupNonuniformOperationOpCode()
218 ctx->AddCapability(SpvCapabilityGroupNonUniformBallot); in ReplaceSwizzleInvocations()
219 ctx->AddCapability(SpvCapabilityGroupNonUniformShuffle); in ReplaceSwizzleInvocations()
330 ctx->AddCapability(SpvCapabilityGroupNonUniformBallot); in ReplaceSwizzleInvocationsMasked()
331 ctx->AddCapability(SpvCapabilityGroupNonUniformShuffle); in ReplaceSwizzleInvocationsMasked()
425 ctx->AddCapability(SpvCapabilitySubgroupBallotKHR); in ReplaceWriteInvocation()
484 context->AddCapability(SpvCapabilityGroupNonUniformBallot); in ReplaceMbcnt()
816 ctx->AddCapability(SpvCapabilityShaderClockKHR); in ReplaceTimeAMD()
Dir_context.h201 inline void AddCapability(SpvCapability capability);
204 inline void AddCapability(std::unique_ptr<Instruction>&& c);
967 void IRContext::AddCapability(SpvCapability capability) { in AddCapability() function
972 AddCapability(std::move(capability_inst)); in AddCapability()
976 void IRContext::AddCapability(std::unique_ptr<Instruction>&& c) { in AddCapability() function
979 feature_mgr_->AddCapability( in AddCapability()
985 module()->AddCapability(std::move(c)); in AddCapability()
Dfeature_manager.h65 void AddCapability(SpvCapability capability);
Dpass.cpp77 if (IsFloat(type_id, 16)) context()->AddCapability(SpvCapabilityFloat16); in GetNullId()
Dmodule.h75 inline void AddCapability(std::unique_ptr<Instruction> c);
311 inline void Module::AddCapability(std::unique_ptr<Instruction> c) { in AddCapability() function
Dir_loader.cpp146 module_->AddCapability(std::move(spv_inst)); in AddInstruction()
/external/webrtc/talk/media/webrtc/
Dfakewebrtcdeviceinfo.h50 void AddCapability(const std::string& device_id, in AddCapability() function
Dwebrtcvideocapturer_unittest.cc59 factory_->device_info.AddCapability(kTestDeviceId, vga); in WebRtcVideoCapturerTest()

12