Home
last modified time | relevance | path

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

12

/external/llvm-project/mlir/lib/TableGen/
DInterfaces.cpp22 InterfaceMethod::InterfaceMethod(const llvm::Record *def) : def(def) { in InterfaceMethod() function in InterfaceMethod
31 StringRef InterfaceMethod::getReturnType() const { in getReturnType()
36 StringRef InterfaceMethod::getName() const { in getName()
41 bool InterfaceMethod::isStatic() const { in isStatic()
46 llvm::Optional<StringRef> InterfaceMethod::getBody() const { in getBody()
52 llvm::Optional<StringRef> InterfaceMethod::getDefaultImplementation() const { in getDefaultImplementation()
58 llvm::Optional<StringRef> InterfaceMethod::getDescription() const { in getDescription()
63 ArrayRef<InterfaceMethod::Argument> InterfaceMethod::getArguments() const { in getArguments()
67 bool InterfaceMethod::arg_empty() const { return arguments.empty(); } in arg_empty()
93 ArrayRef<InterfaceMethod> Interface::getMethods() const { return methods; } in getMethods()
/external/llvm-project/mlir/include/mlir/Dialect/Linalg/IR/
DLinalgStructuredOpsInterface.td26 InterfaceMethod<
39 InterfaceMethod<
51 InterfaceMethod<
64 InterfaceMethod<
76 InterfaceMethod<
89 InterfaceMethod<
101 InterfaceMethod<
113 InterfaceMethod<
135 InterfaceMethod<
142 InterfaceMethod<
[all …]
/external/llvm-project/mlir/include/mlir/Interfaces/
DViewLikeInterface.td27 InterfaceMethod<
65 InterfaceMethod<
78 InterfaceMethod<
90 InterfaceMethod<
102 InterfaceMethod<
114 InterfaceMethod<
126 InterfaceMethod<
138 InterfaceMethod<
151 InterfaceMethod<
165 InterfaceMethod<
[all …]
DVectorInterfaces.td25 InterfaceMethod<
71 InterfaceMethod<
85 InterfaceMethod<
93 InterfaceMethod<
101 InterfaceMethod<
109 InterfaceMethod<
117 InterfaceMethod<
125 InterfaceMethod<
134 InterfaceMethod<
144 InterfaceMethod<
[all …]
DLoopLikeInterface.td26 InterfaceMethod<[{
35 InterfaceMethod<[{
41 InterfaceMethod<[{
DControlFlowInterfaces.td31 InterfaceMethod<[{
40 InterfaceMethod<[{
53 InterfaceMethod<[{
70 InterfaceMethod<[{
104 InterfaceMethod<[{
116 InterfaceMethod<[{
134 InterfaceMethod<[{
DCallInterfaces.td35 InterfaceMethod<[{
43 InterfaceMethod<[{
74 InterfaceMethod<[{
81 InterfaceMethod<[{
DCopyOpInterface.td25 InterfaceMethod<
30 InterfaceMethod<
/external/llvm-project/mlir/include/mlir/Dialect/Affine/IR/
DAffineMemoryOpInterfaces.td25 InterfaceMethod<
36 InterfaceMethod<
47 InterfaceMethod<
58 InterfaceMethod<
71 InterfaceMethod<
84 InterfaceMethod<
104 InterfaceMethod<
115 InterfaceMethod<
126 InterfaceMethod<
137 InterfaceMethod<
[all …]
/external/llvm-project/mlir/include/mlir/IR/
DSymbolInterfaces.td33 InterfaceMethod<"Returns the name of this symbol.",
42 InterfaceMethod<"Sets the name of this symbol.",
50 InterfaceMethod<"Gets the visibility of this symbol.",
56 InterfaceMethod<"Returns true if this symbol has nested visibility.",
62 InterfaceMethod<"Returns true if this symbol has private visibility.",
68 InterfaceMethod<"Returns true if this symbol has public visibility.",
74 InterfaceMethod<"Sets the visibility of this symbol.",
80 InterfaceMethod<"Sets the visibility of this symbol to be nested.",
86 InterfaceMethod<"Sets the visibility of this symbol to be private.",
92 InterfaceMethod<"Sets the visibility of this symbol to be public.",
[all …]
/external/tensorflow/tensorflow/compiler/mlir/tensorflow/ir/
Dtf_op_interfaces.td41 InterfaceMethod<
45 InterfaceMethod<
49 InterfaceMethod<
53 InterfaceMethod<
57 InterfaceMethod<
85 InterfaceMethod<
89 InterfaceMethod<
93 InterfaceMethod<
120 InterfaceMethod<
139 InterfaceMethod<
/external/desugar/test/java/com/google/devtools/build/android/desugar/
Dclass_with_lambdas_in_implemented_interface_disassembled_golden.txt1 Compiled from "InterfaceMethod.java"
2 …esugar.testdata.java8.InterfaceMethod$Concrete implements com.google.devtools.build.android.desuga…
3 public com.google.devtools.build.android.desugar.testdata.java8.InterfaceMethod$Concrete();
DDesugarJava8FunctionalTest.java32 import com.google.devtools.build.android.desugar.testdata.java8.InterfaceMethod;
95 InterfaceMethod methodrefUse = new InterfaceMethod.Concrete(); in testDefaultInterfaceMethodReference()
103 InterfaceMethod methodrefUse = new InterfaceMethod.Concrete(); in testStaticInterfaceMethodReference()
111 InterfaceMethod methodrefUse = new InterfaceMethod.Concrete(); in testLambdaCallsDefaultMethod()
119 InterfaceMethod concrete = new InterfaceMethod.Concrete(); in testBootclasspathMethodInvocations()
Dinterface_with_desugared_method_bodies_disassembled_golden.txt1 Compiled from "InterfaceMethod.java"
2 public interface com.google.devtools.build.android.desugar.testdata.java8.InterfaceMethod {
/external/llvm-project/mlir/include/mlir/TableGen/
DInterfaces.h26 class InterfaceMethod {
34 explicit InterfaceMethod(const llvm::Record *def);
83 ArrayRef<InterfaceMethod> getMethods() const;
105 SmallVector<InterfaceMethod, 8> methods;
/external/desugar/test/java/com/google/devtools/build/android/desugar/testdata/java8/
DInterfaceMethod.java24 public interface InterfaceMethod { interface
34 return names.stream().filter(InterfaceMethod::startsWithA).collect(Collectors.toList()); in staticMethodReference()
53 public static class Concrete implements InterfaceMethod {}
/external/llvm-project/mlir/test/lib/Dialect/Test/
DTestInterfaces.td18 InterfaceMethod<"Prints the type name.",
23 InterfaceMethod<"Prints the type name.",
29 InterfaceMethod<"Prints the type name.",
34 InterfaceMethod<"Prints the type name and returns the type as interface.",
/external/llvm-project/mlir/tools/mlir-tblgen/
DOpInterfacesGen.cpp27 using mlir::tblgen::InterfaceMethod;
42 static void emitMethodNameAndArgs(const InterfaceMethod &method, in emitMethodNameAndArgs()
50 [&](const InterfaceMethod::Argument &arg) { in emitMethodNameAndArgs()
175 [&](const InterfaceMethod::Argument &arg) { os << arg.name; }); in emitInterfaceDef()
204 [&](const InterfaceMethod::Argument &arg) { os << arg.type; }); in emitConceptDecl()
216 [&](const InterfaceMethod &method) { os << method.getName(); }); in emitModelDecl()
261 [&](const InterfaceMethod::Argument &arg) { os << arg.name; }); in emitModelMethodsDef()
399 [&](const InterfaceMethod::Argument &arg) { in emitInterfaceDoc()
/external/tensorflow/tensorflow/compiler/mlir/hlo/include/mlir-hlo/Dialect/mhlo/IR/
Dinfer_fusibility_op_interface.td33 InterfaceMethod<
45 InterfaceMethod<
57 InterfaceMethod<
72 InterfaceMethod<
87 InterfaceMethod<
101 InterfaceMethod<
/external/tensorflow/tensorflow/compiler/mlir/lite/quantization/
Dquantization.td74 InterfaceMethod<
92 InterfaceMethod<
96 InterfaceMethod<
100 InterfaceMethod<
104 InterfaceMethod<
117 InterfaceMethod<
/external/tensorflow/tensorflow/compiler/mlir/lite/ir/
Dtfl_op_interfaces.td60 InterfaceMethod<
76 InterfaceMethod<
80 InterfaceMethod<
84 InterfaceMethod<
/external/llvm-project/mlir/test/mlir-tblgen/
Dop-interface.td10 InterfaceMethod<
16 InterfaceMethod<
/external/llvm-project/mlir/include/mlir/Dialect/GPU/
DGPUBase.td78 InterfaceMethod<[{
86 InterfaceMethod<[{
94 InterfaceMethod<[{
/external/llvm-project/mlir/examples/toy/Ch5/include/toy/
DShapeInferenceInterface.td25 InterfaceMethod<"Infer and set the output shape for the current operation.",
/external/llvm-project/mlir/examples/toy/Ch6/include/toy/
DShapeInferenceInterface.td25 InterfaceMethod<"Infer and set the output shape for the current operation.",

12