Home
last modified time | relevance | path

Searched refs:IMPL (Results 1 – 25 of 51) sorted by relevance

123

/external/llvm-project/mlir/test/mlir-linalg-ods-gen/
Dtest-linalg-ods-gen.tc2 // RUN: mlir-linalg-ods-gen %s -gen-impl=1 | FileCheck %s --check-prefix=IMPL
10 // IMPL-LABEL: ArrayAttr Test1Op::iterator_types() {
11 // IMPL: { {{.*}}Parallel{{.*}}, {{.*}}Reduction{{.*}} }
13 // IMPL: ArrayAttr Test1Op::indexing_maps() {
14 // IMPL: AffineMap::get(2, 0, {d0, d1}, context),
15 // IMPL-NEXT: AffineMap::get(2, 0, {d1}, context),
16 // IMPL-NEXT: AffineMap::get(2, 0, {d0}, context) });
18 // IMPL: void Test1Op::regionBuilder(Block &block) {
19 // IMPL: Value [[a:.*]](args[0]), [[b:.*]](args[1]), [[c:.*]](args[2]);
20 // IMPL: Value [[d:.*]] = std_mulf([[a]], [[b]]);
[all …]
/external/llvm-project/llvm/test/TableGen/
Ddirective1.td2 …lgen -gen-directive-impl -I %p/../../include %s | FileCheck -match-full-lines %s -check-prefix=IMPL
104 // IMPL: #include "llvm/ADT/StringRef.h"
105 // IMPL-NEXT: #include "llvm/ADT/StringSwitch.h"
106 // IMPL-NEXT: #include "llvm/Support/ErrorHandling.h"
107 // IMPL-EMPTY:
108 // IMPL-NEXT: using namespace llvm;
109 // IMPL-NEXT: using namespace tdl;
110 // IMPL-EMPTY:
111 // IMPL-NEXT: Directive llvm::tdl::getTdlDirectiveKind(llvm::StringRef Str) {
112 // IMPL-NEXT: return llvm::StringSwitch<Directive>(Str)
[all …]
Ddirective2.td2 …lgen -gen-directive-impl -I %p/../../include %s | FileCheck -match-full-lines %s -check-prefix=IMPL
76 // IMPL: #include "tdl.h.inc"
77 // IMPL-EMPTY:
78 // IMPL-NEXT: #include "llvm/ADT/StringRef.h"
79 // IMPL-NEXT: #include "llvm/ADT/StringSwitch.h"
80 // IMPL-NEXT: #include "llvm/Support/ErrorHandling.h"
81 // IMPL-EMPTY:
82 // IMPL-NEXT: using namespace llvm;
83 // IMPL-NEXT: using namespace tdl;
84 // IMPL-EMPTY:
[all …]
/external/llvm-project/libclc/generic/lib/atomic/
Datomic_inc.cl3 #define IMPL(TYPE, AS) \
8 IMPL(int, global)
9 IMPL(unsigned int, global)
10 IMPL(int, local)
11 IMPL(unsigned int, local)
12 #undef IMPL
Datomic_dec.cl3 #define IMPL(TYPE, AS) \
8 IMPL(int, global)
9 IMPL(unsigned int, global)
10 IMPL(int, local)
11 IMPL(unsigned int, local)
12 #undef IMPL
Datomic_add.cl3 #define IMPL(TYPE, AS) \
8 IMPL(int, global)
9 IMPL(unsigned int, global)
10 IMPL(int, local)
11 IMPL(unsigned int, local)
12 #undef IMPL
Datomic_xor.cl3 #define IMPL(TYPE, AS) \
8 IMPL(int, global)
9 IMPL(unsigned int, global)
10 IMPL(int, local)
11 IMPL(unsigned int, local)
12 #undef IMPL
Datomic_or.cl3 #define IMPL(TYPE, AS) \
8 IMPL(int, global)
9 IMPL(unsigned int, global)
10 IMPL(int, local)
11 IMPL(unsigned int, local)
12 #undef IMPL
Datomic_and.cl3 #define IMPL(TYPE, AS) \
8 IMPL(int, global)
9 IMPL(unsigned int, global)
10 IMPL(int, local)
11 IMPL(unsigned int, local)
12 #undef IMPL
Datomic_sub.cl3 #define IMPL(TYPE, AS) \
8 IMPL(int, global)
9 IMPL(unsigned int, global)
10 IMPL(int, local)
11 IMPL(unsigned int, local)
12 #undef IMPL
Datomic_cmpxchg.cl3 #define IMPL(TYPE, AS) \
8 IMPL(int, global)
9 IMPL(unsigned int, global)
10 IMPL(int, local)
11 IMPL(unsigned int, local)
12 #undef IMPL
Datomic_max.cl3 #define IMPL(TYPE, AS, OP) \
8 IMPL(int, global, max)
9 IMPL(unsigned int, global, umax)
10 IMPL(int, local, max)
11 IMPL(unsigned int, local, umax)
12 #undef IMPL
Datomic_min.cl3 #define IMPL(TYPE, AS, OP) \
8 IMPL(int, global, min)
9 IMPL(unsigned int, global, umin)
10 IMPL(int, local, min)
11 IMPL(unsigned int, local, umin)
12 #undef IMPL
Datomic_xchg.cl11 #define IMPL(TYPE, AS) \
16 IMPL(int, global)
17 IMPL(unsigned int, global)
18 IMPL(int, local)
19 IMPL(unsigned int, local)
20 #undef IMPL
/external/llvm-project/libclc/generic/lib/cl_khr_int64_base_atomics/
Datom_inc.cl5 #define IMPL(AS, TYPE) \
10 IMPL(global, long)
11 IMPL(global, unsigned long)
12 IMPL(local, long)
13 IMPL(local, unsigned long)
14 #undef IMPL
Datom_dec.cl5 #define IMPL(AS, TYPE) \
10 IMPL(global, long)
11 IMPL(global, unsigned long)
12 IMPL(local, long)
13 IMPL(local, unsigned long)
14 #undef IMPL
Datom_sub.cl5 #define IMPL(AS, TYPE) \
10 IMPL(global, long)
11 IMPL(global, unsigned long)
12 IMPL(local, long)
13 IMPL(local, unsigned long)
14 #undef IMPL
Datom_xchg.cl5 #define IMPL(AS, TYPE) \
10 IMPL(global, long)
11 IMPL(global, unsigned long)
12 IMPL(local, long)
13 IMPL(local, unsigned long)
14 #undef IMPL
Datom_add.cl5 #define IMPL(AS, TYPE) \
10 IMPL(global, long)
11 IMPL(global, unsigned long)
12 IMPL(local, long)
13 IMPL(local, unsigned long)
14 #undef IMPL
Datom_cmpxchg.cl5 #define IMPL(AS, TYPE) \
10 IMPL(global, long)
11 IMPL(global, unsigned long)
12 IMPL(local, long)
13 IMPL(local, unsigned long)
14 #undef IMPL
/external/llvm-project/libclc/generic/lib/cl_khr_int64_extended_atomics/
Datom_or.cl5 #define IMPL(AS, TYPE) \
10 IMPL(global, long)
11 IMPL(global, unsigned long)
12 IMPL(local, long)
13 IMPL(local, unsigned long)
14 #undef IMPL
Datom_and.cl5 #define IMPL(AS, TYPE) \
10 IMPL(global, long)
11 IMPL(global, unsigned long)
12 IMPL(local, long)
13 IMPL(local, unsigned long)
14 #undef IMPL
Datom_xor.cl5 #define IMPL(AS, TYPE) \
10 IMPL(global, long)
11 IMPL(global, unsigned long)
12 IMPL(local, long)
13 IMPL(local, unsigned long)
14 #undef IMPL
Datom_max.cl10 #define IMPL(AS, TYPE, OP) \
15 IMPL(global, long, max)
16 IMPL(global, unsigned long, umax)
17 IMPL(local, long, max)
18 IMPL(local, unsigned long, umax)
19 #undef IMPL
Datom_min.cl10 #define IMPL(AS, TYPE, OP) \
15 IMPL(global, long, min)
16 IMPL(global, unsigned long, umin)
17 IMPL(local, long, min)
18 IMPL(local, unsigned long, umin)
19 #undef IMPL

123