Home
last modified time | relevance | path

Searched refs:cppNamespace (Results 1 – 25 of 123) sorted by relevance

12345

/llvm-project-15.0.7/mlir/test/lib/Dialect/Transform/
H A DTestTransformDialectExtension.td33 let cppNamespace = "::mlir::test";
43 let cppNamespace = "::mlir::test";
54 let cppNamespace = "::mlir::test";
65 let cppNamespace = "::mlir::test";
74 let cppNamespace = "::mlir::test";
83 let cppNamespace = "::mlir::test";
93 let cppNamespace = "::mlir::test";
101 let cppNamespace = "::mlir::test";
111 let cppNamespace = "::mlir::test";
120 let cppNamespace = "::mlir::test";
[all …]
/llvm-project-15.0.7/mlir/lib/TableGen/
H A DTrait.cpp48 llvm::StringRef cppNamespace = def->getValueAsString("cppNamespace"); in getFullyQualifiedTraitName() local
49 return cppNamespace.empty() ? trait.str() in getFullyQualifiedTraitName()
50 : (cppNamespace + "::" + trait).str(); in getFullyQualifiedTraitName()
86 llvm::StringRef cppNamespace = def->getValueAsString("cppNamespace"); in getFullyQualifiedTraitName() local
87 return cppNamespace.empty() ? trait.str() in getFullyQualifiedTraitName()
88 : (cppNamespace + "::" + trait).str(); in getFullyQualifiedTraitName()
H A DSideEffects.cpp30 StringRef cppNamespace = def->getValueAsString("cppNamespace"); in getInterfaceTrait() local
31 return cppNamespace.empty() ? trait.str() in getInterfaceTrait()
32 : (cppNamespace + "::" + trait).str(); in getInterfaceTrait()
/llvm-project-15.0.7/mlir/tools/mlir-tblgen/
H A DLLVMIRConversionGen.cpp244 StringRef cppNamespace = enumAttr.getCppNamespace(); in emitOneEnumToConversion() local
249 llvmClass, cppClassName, cppNamespace); in emitOneEnumToConversion()
255 os << formatv(" case {0}::{1}::{2}:\n", cppNamespace, cppClassName, in emitOneEnumToConversion()
274 StringRef cppNamespace = enumAttr.getCppNamespace(); in emitOneCEnumToConversion() local
279 cppClassName, cppNamespace); in emitOneCEnumToConversion()
285 os << formatv(" case {0}::{1}::{2}:\n", cppNamespace, cppClassName, in emitOneCEnumToConversion()
305 StringRef cppNamespace = enumAttr.getCppNamespace(); in emitOneEnumFromConversion() local
310 cppNamespace, cppClassName, llvmClass); in emitOneEnumFromConversion()
317 os << formatv(" return {0}::{1}::{2};\n", cppNamespace, cppClassName, in emitOneEnumFromConversion()
335 StringRef cppNamespace = enumAttr.getCppNamespace(); in emitOneCEnumFromConversion() local
[all …]
H A DEnumsGen.cpp69 StringRef cppNamespace, raw_ostream &os) { in emitDenseMapInfo() argument
71 std::string(formatv("{0}::{1}", cppNamespace, enumName)); in emitDenseMapInfo()
439 StringRef cppNamespace = enumAttr.getCppNamespace(); in emitEnumDecl() local
449 llvm::SplitString(cppNamespace, namespaces, "::"); in emitEnumDecl()
517 emitDenseMapInfo(enumName, underlyingType, cppNamespace, os); in emitEnumDecl()
532 StringRef cppNamespace = enumAttr.getCppNamespace(); in emitEnumDef() local
535 llvm::SplitString(cppNamespace, namespaces, "::"); in emitEnumDef()
H A DSPIRVUtilsGen.cpp185 StringRef cppNamespace = availability.getInterfaceClassNamespace(); in emitInterfaceDef() local
186 cppNamespace.consume_front("::"); in emitInterfaceDef()
187 if (!cppNamespace.empty()) in emitInterfaceDef()
188 os << cppNamespace << "::"; in emitInterfaceDef()
258 StringRef cppNamespace = availability.getInterfaceClassNamespace(); in emitInterfaceDecl() local
259 NamespaceEmitter nsEmitter(os, cppNamespace); in emitInterfaceDecl()
418 StringRef cppNamespace = enumAttr.getCppNamespace(); in emitEnumDecl() local
422 llvm::SplitString(cppNamespace, namespaces, "::"); in emitEnumDecl()
458 StringRef cppNamespace = enumAttr.getCppNamespace(); in emitEnumDef() local
461 llvm::SplitString(cppNamespace, namespaces, "::"); in emitEnumDef()
H A DOpInterfacesGen.cpp164 StringRef cppNamespace = interface.getCppNamespace(); in emitInterfaceDef() local
165 cppNamespace.consume_front("::"); in emitInterfaceDef()
171 if (!cppNamespace.empty()) in emitInterfaceDef()
172 os << cppNamespace << "::"; in emitInterfaceDef()
/llvm-project-15.0.7/mlir/test/mlir-tblgen/
H A Ddialect.td16 let cppNamespace = "BNS";
24 let cppNamespace = "::C::CC";
32 let cppNamespace = "";
40 let cppNamespace = "ENS";
45 let cppNamespace = "::E::SPECIAL_NS";
H A Ddirective-common.td7 let cppNamespace = "tdl";
30 // CHECK: let cppNamespace = "::mlir::tdl";
H A Dinterfaces-as-constraints.td15 let cppNamespace = "test";
21 let cppNamespace = "test";
H A Dgen-dialect-doc.td14 let cppNamespace = "NS";
56 let cppNamespace = "NS";
/llvm-project-15.0.7/mlir/test/lib/Dialect/Test/
H A DTestInterfaces.td17 let cppNamespace = "::test";
58 let cppNamespace = "::mlir";
75 let cppNamespace = "::mlir";
83 let cppNamespace = "::mlir";
92 let cppNamespace = "::mlir";
112 let cppNamespace = "::mlir";
/llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/
H A DSPIRVAvailability.td23 string cppNamespace = ?;
72 let instanceType = scheme.cppNamespace # "::" # scheme.className;
74 let instance = scheme.cppNamespace # "::" # scheme.className # "::" #
91 let instanceType = scheme.cppNamespace # "::" # scheme.className;
93 let instance = scheme.cppNamespace # "::" # scheme.className # "::" #
/llvm-project-15.0.7/mlir/include/mlir/TableGen/
H A DCodeGenHelpers.h61 NamespaceEmitter(raw_ostream &os, StringRef cppNamespace) : os(os) { in NamespaceEmitter() argument
62 emitNamespaceStarts(os, cppNamespace); in NamespaceEmitter()
71 void emitNamespaceStarts(raw_ostream &os, StringRef cppNamespace) { in emitNamespaceStarts() argument
72 llvm::SplitString(cppNamespace, namespaces, "::"); in emitNamespaceStarts()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Arithmetic/IR/
H A DArithmeticBase.td17 let cppNamespace = "::mlir::arith";
52 let cppNamespace = "::mlir::arith";
69 let cppNamespace = "::mlir::arith";
93 let cppNamespace = "::mlir::arith";
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Linalg/IR/
H A DLinalgBase.td35 let cppNamespace = "::mlir::linalg";
74 let cppNamespace = "::mlir::linalg";
86 let cppNamespace = "::mlir::linalg";
93 let cppNamespace = "::mlir::linalg";
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Transform/IR/
H A DTransformInterfaces.td32 let cppNamespace = "::mlir::transform";
86 let cppNamespace = "::mlir::transform";
90 let cppNamespace = "::mlir::transform";
94 let cppNamespace = "::mlir::transform";
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DEnumAttr.td173 CPred<"$_self.isa<" # cppNamespace # "::" # specializedAttrClassName # ">()">,
176 cppNamespace # "::" # specializedAttrClassName,
179 cppNamespace # "::" # className,
182 cppNamespace # "::" # specializedAttrClassName # "::get($_builder.getContext(), $0)",
187 string cppType = cppNamespace # "::" # className;
221 auto maybeEnum = }] # cppNamespace # "::" #
295 auto maybeEnum = }] # cppNamespace # "::" #
336 : AttrParameter<enumInfo.cppNamespace # "::" # enumInfo.className,
379 let cppNamespace = enumInfo.cppNamespace;
382 let constBuilderCall = cppNamespace # "::" # cppClassName #
[all …]
H A DAttrTypeBase.td241 let storageType = dialect.cppNamespace # "::" # name # "Attr";
244 let returnType = dialect.cppNamespace # "::" # cppClassName;
247 string cppType = dialect.cppNamespace # "::" # cppClassName;
257 let convertFromStorage = "$_self.cast<" # dialect.cppNamespace #
269 let predicate = CPred<"$_self.isa<" # dialect.cppNamespace #
280 string cppType = dialect.cppNamespace # "::" # cppClassName;
284 "$_builder.getType<" # dialect.cppNamespace #
288 let predicate = CPred<"$_self.isa<" # dialect.cppNamespace #
/llvm-project-15.0.7/mlir/include/mlir/Dialect/OpenMP/
H A DOpenMPOpsInterfaces.td24 let cppNamespace = "::mlir::omp";
39 let cppNamespace = "::mlir::omp";
H A DOpenMPTypeInterfaces.td15 let cppNamespace = "::mlir::omp";
/llvm-project-15.0.7/mlir/include/mlir/Dialect/LLVMIR/
H A DLLVMOpsInterfaces.td23 let cppNamespace = "::mlir::LLVM";
38 let cppNamespace = "::mlir::LLVM";
/llvm-project-15.0.7/mlir/include/mlir/Dialect/DLTI/
H A DDLTIBase.td16 let cppNamespace = "::mlir";
63 let cppNamespace = "::mlir";
/llvm-project-15.0.7/mlir/include/mlir/Interfaces/
H A DSideEffectInterfaceBase.td167 string cppNamespace = interface.cppNamespace;
184 string cppNamespace = parentInterface.cppNamespace;
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Complex/IR/
H A DComplexBase.td16 let cppNamespace = "::mlir::complex";

12345