Home
last modified time | relevance | path

Searched refs:TypeDef (Results 1 – 16 of 16) sorted by relevance

/external/llvm-project/mlir/lib/TableGen/
DTypeDef.cpp21 Dialect TypeDef::getDialect() const { in getDialect()
29 StringRef TypeDef::getName() const { return def->getName(); } in getName()
30 StringRef TypeDef::getCppClassName() const { in getCppClassName()
34 bool TypeDef::hasDescription() const { in hasDescription()
39 StringRef TypeDef::getDescription() const { in getDescription()
43 bool TypeDef::hasSummary() const { in hasSummary()
48 StringRef TypeDef::getSummary() const { in getSummary()
52 StringRef TypeDef::getStorageClassName() const { in getStorageClassName()
55 StringRef TypeDef::getStorageNamespace() const { in getStorageNamespace()
59 bool TypeDef::genStorageClass() const { in genStorageClass()
[all …]
DCMakeLists.txt28 TypeDef.cpp
/external/smali/dexlib2/accessorTestGenerator/src/main/java/org/jf/dexlib2/
DAccessorTestGenerator.java56 private static class TypeDef { class in AccessorTestGenerator
60 …public TypeDef(String name, UnaryOperation[] unaryOperations, BinaryOperation[] binaryOperations) { in TypeDef() method in AccessorTestGenerator.TypeDef
106 private static final TypeDef[] types = new TypeDef[] {
107 new TypeDef("boolean", new UnaryOperation[0], booleanOperations),
108 new TypeDef("byte", unaryOperations, integralOperations),
109 new TypeDef("char", unaryOperations, integralOperations),
110 new TypeDef("short", unaryOperations, integralOperations),
111 new TypeDef("int", unaryOperations, integralOperations),
112 new TypeDef("long", unaryOperations, integralOperations),
113 new TypeDef("float", unaryOperations, floatOperations),
[all …]
/external/llvm-project/mlir/tools/mlir-tblgen/
DTypeDefGen.cpp37 SmallVectorImpl<TypeDef> &typeDefs) { in findAllTypeDefs()
40 recDefs, [&](const llvm::Record *rec) { return TypeDef(rec); }); in findAllTypeDefs()
50 for (const TypeDef &typeDef : defs) in findAllTypeDefs()
64 for (const TypeDef &typeDef : defs) in findAllTypeDefs()
191 static void emitTypeDefDecl(const TypeDef &typeDef, raw_ostream &os) { in emitTypeDefDecl()
247 SmallVector<TypeDef, 16> typeDefs; in emitTypeDefDecls()
267 for (const TypeDef &typeDef : typeDefs) in emitTypeDefDecls()
271 for (const TypeDef &typeDef : typeDefs) in emitTypeDefDecls()
282 static void emitTypeDefList(SmallVectorImpl<TypeDef> &typeDefs, in emitTypeDefList()
348 static void emitParameterAllocationCode(TypeDef &typeDef, raw_ostream &os) { in emitParameterAllocationCode()
[all …]
DOpDocGen.cpp166 static void emitTypeAssemblyFormat(TypeDef td, raw_ostream &os) { in emitTypeAssemblyFormat()
186 static void emitTypeDefDoc(TypeDef td, raw_ostream &os) { in emitTypeDefDoc()
220 ArrayRef<Type> types, ArrayRef<TypeDef> typeDefs, in emitDialectDoc()
243 for (const TypeDef &td : typeDefs) in emitDialectDoc()
256 std::map<Dialect, std::vector<TypeDef>> dialectTypeDefs; in emitDialectDoc()
268 TypeDef type(typeDef); in emitDialectDoc()
/external/llvm-project/mlir/include/mlir/TableGen/
DTypeDef.h32 class TypeDef {
34 explicit TypeDef(const llvm::Record *def) : def(def) {} in TypeDef() function
97 bool operator==(const TypeDef &other) const;
100 bool operator<(const TypeDef &other) const;
/external/llvm-project/clang/test/Index/Core/
Dindex-source.cpp126 typedef T TypeDef; typedef in PseudoOverridesInSpecializations
169 typedef double TypeDef; typedef in PseudoOverridesInSpecializations
/external/llvm-project/mlir/test/lib/Dialect/Test/
DTestTypeDefs.td20 class Test_Type<string name> : TypeDef<Test_Dialect, name> { }
/external/llvm-project/mlir/test/mlir-tblgen/
Dtypedefs.td36 class TestType<string name> : TypeDef<Test_Dialect, name> { }
/external/llvm-project/llvm/docs/CommandGuide/
Dtblgen.rst696 Generate TypeDef declarations.
700 Generate TypeDef definitions.
/external/llvm-project/mlir/docs/
DOpDefinitions.md1473 MLIR defines the TypeDef class hierarchy to enable generation of data types
1474 from their specifications. A type is defined by specializing the TypeDef
1480 class Test_Type<string name> : TypeDef<Test_Dialect, name> { }
/external/llvm-project/clang/test/Modules/
Dodr_hash.cpp1008 namespace TypeDef { namespace
/external/guice/extensions/persist/lib/
Dhibernate-annotations.jarMETA-INF/ META-INF/MANIFEST.MF org/ org/hibernate/ org/ ...
Dhibernate3.jarMETA-INF/ META-INF/MANIFEST.MF org/ org/hibernate/ org/ ...
/external/llvm-project/clang/lib/Serialization/
DASTReader.cpp9691 TypeDef, in diagnoseOdrViolations() enumerator
10009 return TypeDef; in diagnoseOdrViolations()
10922 case TypeDef: { in diagnoseOdrViolations()
/external/llvm-project/mlir/include/mlir/IR/
DOpBase.td2419 class TypeDef<Dialect owningdialect, string name> {