Home
last modified time | relevance | path

Searched refs:enumerant (Results 1 – 25 of 40) sorted by relevance

12

/external/llvm-project/mlir/tools/mlir-tblgen/
DEnumsGen.cpp51 for (const auto &enumerant : enumerants) { in emitEnumClass() local
52 auto symbol = makeIdentifier(enumerant.getSymbol()); in emitEnumClass()
53 auto value = enumerant.getValue(); in emitEnumClass()
103 for (const auto &enumerant : enumerants) { in emitMaxValueFn() local
104 int64_t value = enumerant.getValue(); in emitMaxValueFn()
166 for (const auto &enumerant : enumerants) { in emitSymToStrFnForIntEnum() local
167 auto symbol = enumerant.getSymbol(); in emitSymToStrFnForIntEnum()
168 auto str = enumerant.getStr(); in emitSymToStrFnForIntEnum()
197 for (const auto &enumerant : enumerants) { in emitSymToStrFnForBitEnum() local
199 if (auto val = enumerant.getValue()) in emitSymToStrFnForBitEnum()
[all …]
DLLVMIRConversionGen.cpp228 for (const auto &enumerant : enumAttr.getAllCases()) { in emitOneEnumToConversion() local
229 StringRef llvmEnumerant = enumerant.getLLVMEnumerant(); in emitOneEnumToConversion()
230 StringRef cppEnumerant = enumerant.getSymbol(); in emitOneEnumToConversion()
257 for (const auto &enumerant : enumAttr.getAllCases()) { in emitOneEnumFromConversion() local
258 StringRef llvmEnumerant = enumerant.getLLVMEnumerant(); in emitOneEnumFromConversion()
259 StringRef cppEnumerant = enumerant.getSymbol(); in emitOneEnumFromConversion()
DSPIRVUtilsGen.cpp317 for (const EnumAttrCase &enumerant : enumerants) in emitAvailabilityQueryForIntEnum() local
318 for (const Availability &avail : getAvailabilities(enumerant.getDef())) in emitAvailabilityQueryForIntEnum()
319 classCaseMap[avail.getClass()].push_back({enumerant, avail}); in emitAvailabilityQueryForIntEnum()
330 EnumAttrCase enumerant = caseSpecPair.first; in emitAvailabilityQueryForIntEnum() local
333 enumerant.getSymbol(), avail.getMergeInstancePreparation(), in emitAvailabilityQueryForIntEnum()
359 for (const EnumAttrCase &enumerant : enumerants) in emitAvailabilityQueryForBitEnum() local
360 for (const Availability &avail : getAvailabilities(enumerant.getDef())) in emitAvailabilityQueryForBitEnum()
361 classCaseMap[avail.getClass()].push_back({enumerant, avail}); in emitAvailabilityQueryForBitEnum()
377 EnumAttrCase enumerant = caseSpecPair.first; in emitAvailabilityQueryForBitEnum() local
380 enumerant.getSymbol(), avail.getMergeInstancePreparation(), in emitAvailabilityQueryForBitEnum()
[all …]
/external/tensorflow/tensorflow/compiler/mlir/tensorflow/ir/
Dtf_types.def21 // class, enumerant, name
30 #define HANDLE_CUSTOM_TF_TYPE(class, enumerant, name) \
31 HANDLE_TF_TYPE(class, enumerant, name)
42 #define HANDLE_TF_REF_TYPE(class, enumerant, name) \
43 HANDLE_TF_TYPE(class, enumerant, name)
69 #define HANDLE_LAST_TF_TYPE(class, enumerant, name) \
70 HANDLE_TF_REF_TYPE(class, enumerant, name)
Dtf_ops.cc221 #define HANDLE_TF_TYPE(tftype, enumerant, name) tftype##Type, in TensorFlowDialect() argument
222 #define HANDLE_LAST_TF_TYPE(tftype, enumerant, name) tftype##Type in TensorFlowDialect() argument
360 #define HANDLE_TF_TYPE(tftype, enumerant, name) \ in parseType() argument
364 #define HANDLE_CUSTOM_TF_TYPE(tftype, enumerant, name) in parseType() argument
376 #define HANDLE_TF_TYPE(tftype, enumerant, name) \ in printType() argument
381 #define HANDLE_CUSTOM_TF_TYPE(tftype, enumerant, name) \ in printType() argument
Dtf_types.cc92 #define HANDLE_TF_TYPE(tftype, enumerant, name) in classof() argument
93 #define HANDLE_TF_REF_TYPE(tftype, enumerant, name) tftype##Type, in classof() argument
94 #define HANDLE_LAST_TF_TYPE(tftype, enumerant, name) tftype##Type in classof() argument
142 #define HANDLE_TF_TYPE(tftype, enumerant, name) \ in get() argument
146 #define HANDLE_TF_REF_TYPE(tftype, enumerant, name) in get() argument
175 #define HANDLE_TF_TYPE(tftype, enumerant, name) \ in RemoveRef() argument
178 #define HANDLE_TF_REF_TYPE(tftype, enumerant, name) in RemoveRef() argument
Dtf_types.h154 #define HANDLE_TF_TYPE(tftype, enumerant, name) \ argument
161 #define HANDLE_CUSTOM_TF_TYPE(tftype, enumerant, name) argument
/external/shaderc/spirv-headers/tools/buildHeaders/
DjsonToSpirv.cpp336 auto getValue = [&bitEnum](const Json::Value& enumerant) { in jsonToSpirv() argument
339 result.first = enumerant["value"].asUInt(); in jsonToSpirv()
341 const unsigned int bit = NumberStringToBit(enumerant["value"].asString()); in jsonToSpirv()
350 for (const auto& enumerant : source["enumerants"]) { in jsonToSpirv() local
353 std::tie(value, skip_zero_in_bitfield) = getValue(enumerant); in jsonToSpirv()
356 EnumCaps caps(getCaps(enumerant)); in jsonToSpirv()
357 std::string version = enumerant["version"].asString(); in jsonToSpirv()
358 std::string lastVersion = enumerant["lastVersion"].asString(); in jsonToSpirv()
359 Extensions exts(getExts(enumerant)); in jsonToSpirv()
361 const Json::Value& paramsJson = enumerant["parameters"]; in jsonToSpirv()
[all …]
/external/angle/third_party/vulkan-deps/spirv-headers/src/tools/buildHeaders/
DjsonToSpirv.cpp398 auto getValue = [&bitEnum](const Json::Value& enumerant) { in jsonToSpirv() argument
401 result.first = enumerant["value"].asUInt(); in jsonToSpirv()
403 const unsigned int bit = NumberStringToBit(enumerant["value"].asString()); in jsonToSpirv()
414 for (const auto& enumerant : source["enumerants"]) { in jsonToSpirv() local
417 std::tie(value, skip_zero_in_bitfield) = getValue(enumerant); in jsonToSpirv()
425 std::cerr << "Error: " << source["kind"] << " enumerant " << enumerant["enumerant"] in jsonToSpirv()
433 EnumCaps caps(getCaps(enumerant)); in jsonToSpirv()
434 std::string version = enumerant["version"].asString(); in jsonToSpirv()
435 std::string lastVersion = enumerant["lastVersion"].asString(); in jsonToSpirv()
436 Extensions exts(getExts(enumerant)); in jsonToSpirv()
[all …]
/external/swiftshader/third_party/SPIRV-Headers/tools/buildHeaders/
DjsonToSpirv.cpp373 auto getValue = [&bitEnum](const Json::Value& enumerant) { in jsonToSpirv() argument
376 result.first = enumerant["value"].asUInt(); in jsonToSpirv()
378 const unsigned int bit = NumberStringToBit(enumerant["value"].asString()); in jsonToSpirv()
387 for (const auto& enumerant : source["enumerants"]) { in jsonToSpirv() local
390 std::tie(value, skip_zero_in_bitfield) = getValue(enumerant); in jsonToSpirv()
393 EnumCaps caps(getCaps(enumerant)); in jsonToSpirv()
394 std::string version = enumerant["version"].asString(); in jsonToSpirv()
395 std::string lastVersion = enumerant["lastVersion"].asString(); in jsonToSpirv()
396 Extensions exts(getExts(enumerant)); in jsonToSpirv()
398 const Json::Value& paramsJson = enumerant["parameters"]; in jsonToSpirv()
[all …]
/external/deqp-deps/SPIRV-Headers/tools/buildHeaders/
DjsonToSpirv.cpp373 auto getValue = [&bitEnum](const Json::Value& enumerant) { in jsonToSpirv() argument
376 result.first = enumerant["value"].asUInt(); in jsonToSpirv()
378 const unsigned int bit = NumberStringToBit(enumerant["value"].asString()); in jsonToSpirv()
387 for (const auto& enumerant : source["enumerants"]) { in jsonToSpirv() local
390 std::tie(value, skip_zero_in_bitfield) = getValue(enumerant); in jsonToSpirv()
393 EnumCaps caps(getCaps(enumerant)); in jsonToSpirv()
394 std::string version = enumerant["version"].asString(); in jsonToSpirv()
395 std::string lastVersion = enumerant["lastVersion"].asString(); in jsonToSpirv()
396 Extensions exts(getExts(enumerant)); in jsonToSpirv()
398 const Json::Value& paramsJson = enumerant["parameters"]; in jsonToSpirv()
[all …]
/external/tensorflow/tensorflow/compiler/mlir/tensorflow/utils/
Dconvert_type.cc81 #define HANDLE_TF_TYPE(tftype, enumerant, name) \ in ConvertDataType() argument
82 case DT_##enumerant: \ in ConvertDataType()
140 #define HANDLE_TF_TYPE(tftype, enumerant, name) \ in ConvertScalarTypeToDataType() argument
142 *dtype = DT_##enumerant; \ in ConvertScalarTypeToDataType()
/external/swiftshader/third_party/SPIRV-Tools/utils/
Dgenerate_grammar_tables.py392 def __init__(self, enumerant, value, caps, exts, parameters, version, lastVersion): argument
404 self.enumerant = enumerant
420 enumerant=self.enumerant,
441 enumerant = entry.get('enumerant')
454 assert enumerant is not None
458 enumerant, value, caps, exts, params, version, max_version))
/external/deqp-deps/SPIRV-Tools/utils/
Dgenerate_grammar_tables.py392 def __init__(self, enumerant, value, caps, exts, parameters, version, lastVersion): argument
404 self.enumerant = enumerant
420 enumerant=self.enumerant,
441 enumerant = entry.get('enumerant')
454 assert enumerant is not None
458 enumerant, value, caps, exts, params, version, max_version))
/external/angle/third_party/vulkan-deps/spirv-tools/src/utils/
Dgenerate_grammar_tables.py392 def __init__(self, enumerant, value, caps, exts, parameters, version, lastVersion): argument
404 self.enumerant = enumerant
420 enumerant=self.enumerant,
441 enumerant = entry.get('enumerant')
454 assert enumerant is not None
458 enumerant, value, caps, exts, params, version, max_version))
/external/angle/third_party/vulkan-deps/spirv-tools/src/utils/vscode/src/schema/
Dschema.go.tmpl43 // Enumerant contains information about an enumerant in an enum.
52 // Parameter contains information about a logical parameter for an enumerant.
84 // enumerant from an enum.
/external/swiftshader/third_party/SPIRV-Tools/utils/vscode/src/schema/
Dschema.go.tmpl43 // Enumerant contains information about an enumerant in an enum.
52 // Parameter contains information about a logical parameter for an enumerant.
84 // enumerant from an enum.
/external/deqp-deps/SPIRV-Tools/utils/vscode/src/schema/
Dschema.go.tmpl43 // Enumerant contains information about an enumerant in an enum.
52 // Parameter contains information about a logical parameter for an enumerant.
84 // enumerant from an enum.
/external/llvm-project/mlir/include/mlir/Dialect/LLVMIR/
DLLVMOpBase.td183 // - `cppSym`: name of the C++ enumerant for this case in MLIR API;
185 // - `llvmSym`: name of the C++ enumerant for this case in LLVM API.
192 // The name of the equivalent enumerant in LLVM.
/external/angle/third_party/vulkan-deps/spirv-headers/src/include/spirv/1.1/
Dspirv.hpp1140 // amount (1 << x) for each corresponding enumerant.
/external/deqp-deps/SPIRV-Headers/include/spirv/1.0/
Dspirv.hpp1140 // amount (1 << x) for each corresponding enumerant.
/external/swiftshader/third_party/SPIRV-Headers/include/spirv/1.0/
Dspirv.hpp1140 // amount (1 << x) for each corresponding enumerant.
/external/angle/third_party/vulkan-deps/spirv-headers/src/include/spirv/1.0/
Dspirv.hpp1140 // amount (1 << x) for each corresponding enumerant.
/external/deqp-deps/SPIRV-Headers/include/spirv/1.2/
Dspirv.hpp1140 // amount (1 << x) for each corresponding enumerant.
/external/shaderc/spirv-headers/include/spirv/1.0/
Dspirv.hpp1140 // amount (1 << x) for each corresponding enumerant.

12