Home
last modified time | relevance | path

Searched refs:specializations (Results 1 – 25 of 86) sorted by relevance

1234

/external/gemmlowp/meta/generators/
Dcc_emitter.py143 def EmitClassBegin(self, class_name, template_params, specializations, argument
147 if template_params or specializations:
151 if specializations:
152 class_name_extended += '<%s>' % ', '.join(map(str, specializations))
/external/mesa3d/src/compiler/spirv/
Dgl_spirv.c78 if (b->specializations[i].id == dec->operands[0]) { in spec_constant_decoration_cb()
79 b->specializations[i].defined_on_module = true; in spec_constant_decoration_cb()
258 b->specializations = spec; in gl_spirv_validation()
Dnir_spirv.h105 struct nir_spirv_specialization *specializations,
/external/llvm-project/libcxx/test/std/utilities/smartptr/unique.ptr/
DREADME.TXT11 This allows the common behavior of the two unique_ptr specializations to be
16 Tests for both specializations are named normally.
/external/libcxx/test/std/utilities/smartptr/unique.ptr/
DREADME.TXT11 This allows the common behavior of the two unique_ptr specializations to be
16 Tests for both specializations are named normally.
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/
DvktSpvAsmFloatControlsTests.cpp3553 map<string, string> specializations; in fillShaderSpec() local
3554 specializations["extensions"] = extensions; in fillShaderSpec()
3555 specializations["execution_mode"] = behaviorExecutionMode; in fillShaderSpec()
3556 specializations["annotations"] = annotations + specOpData.annotations; in fillShaderSpec()
3557 specializations["types"] = types + specOpData.types; in fillShaderSpec()
3558 specializations["io_definitions"] = ioDefinitions; in fillShaderSpec()
3559 specializations["variables"] = specOpData.variables; in fillShaderSpec()
3560 specializations["functions"] = specOpData.functions; in fillShaderSpec()
3561specializations["save_result"] = (outFp16WithoutStorage ? outTypeSnippets->storeResultsFp16Snippe… in fillShaderSpec()
3562 specializations["arguments"] = specOpData.arguments; in fillShaderSpec()
[all …]
DvktSpvAsmInstructionTests.cpp1268 map<string, string> specializations; in createOpFUnordGroup() local
1275 specializations["OPCODE"] = cases[caseNdx].opCode; in createOpFUnordGroup()
1276 spec.assembly = shaderTemplate.specialize(specializations); in createOpFUnordGroup()
1438 map<string, string> specializations; in createOpAtomicGroup() local
1449 specializations["SEMANTICS"] = "%volbit"; in createOpAtomicGroup()
1450 specializations["SCOPE"] = "%five"; in createOpAtomicGroup()
1455 specializations["SEMANTICS"] = "%zero"; in createOpAtomicGroup()
1456 specializations["SCOPE"] = "%one"; in createOpAtomicGroup()
1458 specializations["INDEX"] = (cases[caseNdx].numOutputElements == 1) ? "%zero" : "%x"; in createOpAtomicGroup()
1459 specializations["INSTRUCTION"] = cases[caseNdx].assembly; in createOpAtomicGroup()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/image/
DvktImageMismatchedFormatsTests.cpp337 std::map<std::string, std::string> specializations; in initPrograms() local
339 specializations["FORMAT"] = glslFormat; in initPrograms()
340 specializations["VECT"] = ChannelClassToVecType(spirvFormatInfo.ChannelClass); in initPrograms()
341 specializations["IMAGE"] = ChannelClassToImageType(spirvFormatInfo.ChannelClass); in initPrograms()
342 specializations["VALUE"] = ChannelClassToDefaultVecValue(spirvFormatInfo.ChannelClass); in initPrograms()
344 …urces.add("comp") << glu::ComputeSource( tcu::StringTemplate{source}.specialize(specializations) ); in initPrograms()
DvktImageLoadStoreTests.cpp2298 std::map<std::string, std::string> specializations = in initPrograms() local
2330 imageTypes = imageTypeTemplate.specialize(specializations); in initPrograms()
2331 imageUniformTypes = imageUniformTypeTemplate.specialize(specializations); in initPrograms()
2332 imageVariables = imageVariablesTemplate.specialize(specializations); in initPrograms()
2333 imageLoad = imageLoadTemplate.specialize(specializations); in initPrograms()
2335 specializations["image_var_id"] = "%dst_image_ptr"; in initPrograms()
2336 specializations["image_id"] = "%dst_image"; in initPrograms()
2337 imageVariables += imageVariablesTemplate.specialize(specializations); in initPrograms()
2338 imageLoad += imageLoadTemplate.specialize(specializations); in initPrograms()
2342 specializations["image_type_id"] = "%type_src_image"; in initPrograms()
[all …]
DvktImageAtomicOperationTests.cpp701 std::map<std::string, std::string> specializations; in initPrograms() local
703 specializations["OPNAME"] = getSpirvAtomicOpName(m_operation); in initPrograms()
705 specializations["LASTARG"] = ""; in initPrograms()
707 sourceCollections.spirvAsmSources.add(m_name) << shaderTemplate.specialize(specializations); in initPrograms()
827 std::map<std::string, std::string> specializations; in initPrograms() local
829 specializations["OPNAME"] = getSpirvAtomicOpName(m_operation); in initPrograms()
831 specializations["LASTARG"] = ""; in initPrograms()
833 sourceCollections.spirvAsmSources.add(m_name) << shaderTemplate.specialize(specializations); in initPrograms()
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/
DvktAtomicOperationTests.cpp1155 std::map<std::string, std::string> specializations; in createShaderSpec() local
1157 specializations["EXTENSIONS"] = extensions.str(); in createShaderSpec()
1158 specializations["DATATYPE"] = dataType2Str(m_dataType); in createShaderSpec()
1159 specializations["ATOMICOP"] = atomicOp2Str(m_atomicOp); in createShaderSpec()
1160 specializations["SETIDX"] = de::toString((int)EXTRA_RESOURCES_DESCRIPTOR_SET_INDEX); in createShaderSpec()
1161 specializations["N"] = de::toString((int)NUM_ELEMENTS); in createShaderSpec()
1162specializations["COMPARE_ARG"] = ((m_atomicOp == ATOMIC_OP_COMP_SWAP) ? "buf.data.compareValues[… in createShaderSpec()
1163specializations["RESULT_BUFFER_NAME"] = ((memoryType == AtomicMemoryType::SHARED) ? "result" : "bu… in createShaderSpec()
1168 m_shaderSpec.globalDeclarations = shaderTemplateGlobal.specialize(specializations); in createShaderSpec()
1170 ? vertexShaderTemplateSrc.specialize(specializations) in createShaderSpec()
[all …]
DvktShaderClockTests.cpp212 std::map<std::string, std::string> specializations = { in initShaderSpec() local
217 …m_shaderSpec.globalDeclarations = tcu::StringTemplate("${EXTENSIONS}").specialize(specializations); in initShaderSpec()
218 m_shaderSpec.source = tcu::StringTemplate("${SOURCE} ").specialize(specializations); in initShaderSpec()
/external/llvm-project/clang/lib/Tooling/Refactoring/Rename/
DUSRFindingAction.cpp129 for (const auto *Specialization : TemplateDecl->specializations()) in handleClassTemplateDecl()
141 for (const auto *S : FTD->specializations()) in handleFunctionTemplateDecl()
148 llvm::for_each(VTD->specializations(), [&](const auto *Spec) { in handleVarTemplateDecl()
/external/swiftshader/src/Vulkan/
DVkPipeline.cpp59 std::unordered_map<uint32_t, std::vector<uint32_t>> specializations; in preprocessSpirv() local
65 specializations.emplace(e.constantID, in preprocessSpirv()
68 opt.RegisterPass(spvtools::CreateSetSpecConstantDefaultValuePass(specializations)); in preprocessSpirv()
/external/llvm-project/clang/lib/Frontend/
DInterfaceStubFunctionsConsumer.cpp152 for (const auto *D : FTD.specializations()) in HandleTemplateSpecializations()
158 for (const auto *D : CTD.specializations()) in HandleTemplateSpecializations()
/external/llvm-project/clang-tools-extra/docs/clang-tidy/checks/
Dreadability-inconsistent-declaration-parameter-name.rst51 In the case of multiple redeclarations or function template specializations,
/external/tensorflow/
DREADME.md155 …sorFlow Developer Professional Certificate](https://www.coursera.org/specializations/tensorflow-in…
156 * [TensorFlow: Data and Deployment from Coursera](https://www.coursera.org/specializations/tensor…
158 * [TensorFlow: Advanced Techniques from Coursera](https://www.coursera.org/specializations/tensor…
162 * [Machine Learning with TensorFlow on GCP](https://www.coursera.org/specializations/machine-lear…
/external/pigweed/pw_minimal_cpp_stdlib/public/
Darray103 // NOT IMPLEMENTED: comparison operators, get, swap, tuple specializations
/external/llvm-project/lldb/test/Shell/SymbolFile/DWARF/
Dmodule-ownership.mm55 // Template specializations are not yet supported, so they lack the ownership info:
/external/llvm-project/clang/lib/Analysis/
DCallGraph.cpp84 for (FunctionDecl *FD : FTD->specializations()) in VisitLambdaExpr()
/external/llvm-project/clang/lib/AST/
DASTDumper.cpp133 for (const auto *Child : D->specializations()) in dumpTemplateDecl()
/external/libcxx/include/
D__tuple86 // tuple specializations
195 // pair specializations
221 // array specializations
/external/llvm-project/libcxx/include/
D__tuple82 // tuple specializations
191 // pair specializations
217 // array specializations
/external/libchrome/mojo/public/tools/bindings/generators/cpp_templates/
Dmodule.h.tmpl68 {# hash_util.h includes template specializations that should be present for
/external/llvm-project/clang/test/
Dcxx-sections.data733 20.9.2.3 [time.traits.specializations]
760 21.2.3 [char.traits.specializations]
761 21.2.3.1 [char.traits.specializations.char]
762 21.2.3.2 [char.traits.specializations.char16_t]
763 21.2.3.3 [char.traits.specializations.char32_t]
764 21.2.3.4 [char.traits.specializations.wchar.t]

1234