Home
last modified time | relevance | path

Searched refs:OP (Results 1 – 25 of 111) sorted by relevance

12345

/llvm-project-15.0.7/mlir/test/mlir-pdll/CodeGen/MLIR/
H A Dstmt.pdll8 // CHECK: %[[OP:.*]] = operation
9 // CHECK: rewrite %[[OP]]
10 // CHECK: erase %[[OP]]
16 // CHECK: %[[OP:.*]] = operation
17 // CHECK: rewrite %[[OP]]
18 // CHECK: erase %[[OP]]
30 // CHECK: rewrite %[[OP]]
39 // CHECK: rewrite %[[OP]]
53 // CHECK: %[[OP:.*]] = operation
54 // CHECK: rewrite %[[OP]]
[all …]
H A Ddecl.pdll88 // CHECK: %[[OP:.*]] = operation(%[[OPERANDS]] : !pdl.range<value>) -> (%[[RESULT_TYPES]] : !pdl.r…
89 // CHECK: apply_native_constraint "NestedArgCst"(%[[OP]] : !pdl.operation)
90 // CHECK: apply_native_constraint "NestedResCst"(%[[OP]] : !pdl.operation)
91 // CHECK: apply_native_constraint "OpCst"(%[[OP]] : !pdl.operation)
92 // CHECK: rewrite %[[OP]]
/llvm-project-15.0.7/openmp/runtime/src/
H A Dkmp_atomic.cpp775 #define OP_GOMP_CRITICAL(OP, FLAG) argument
776 #define OP_UPDATE_GOMP_CRITICAL(TYPE, OP, FLAG) argument
1153 #define GOMP_MIN_MAX_CRITSECT(OP, FLAG)
1435 #define OP_GOMP_CRITICAL_REV(TYPE, OP, FLAG)
1984 #define OP_GOMP_CRITICAL_READ(OP, FLAG)
2036 #define OP_GOMP_CRITICAL_READ_WRK(OP, FLAG)
2260 #define OP_GOMP_CRITICAL_CPT(TYPE, OP, FLAG)
2598 #define OP_GOMP_CRITICAL_L_CPT(OP, FLAG)
2661 #define GOMP_MIN_MAX_CRITSECT_CPT(OP, FLAG)
2757 #define OP_GOMP_CRITICAL_EQV_CPT(OP, FLAG)
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dfold-fops-into-selects.ll18 ; CHECK: [[OP:%.*]] = fadd float %B, 2.000000e+00
19 ; CHECK: select i1 %A, float 3.000000e+00, float [[OP]]
28 ; CHECK: [[OP:%.*]] = fsub float 2.000000e+00, %B
29 ; CHECK: select i1 %A, float 1.000000e+00, float [[OP]]
38 ; CHECK: [[OP:%.*]] = fmul float %B, 2.000000e+00
39 ; CHECK: select i1 %A, float 2.000000e+00, float [[OP]]
48 ; CHECK: [[OP:%.*]] = fdiv float 2.000000e+00, %B
49 ; CHECK: select i1 %A, float 2.000000e+00, float [[OP]]
58 ; CHECK: [[OP:%.*]] = fmul float %B, 5.000000e-01
59 ; CHECK: select i1 %A, float 5.000000e-01, float [[OP]]
[all …]
H A Dknown-never-nan.ll13 ; CHECK-NEXT: [[OP:%.*]] = call double @llvm.sqrt.f64(double [[FABS]])
14 ; CHECK-NEXT: [[TMP:%.*]] = fcmp ord double [[OP]], 0.000000e+00
27 ; CHECK-NEXT: [[TMP:%.*]] = fcmp ord double [[OP]], 0.000000e+00
40 ; CHECK-NEXT: [[TMP:%.*]] = fcmp ord double [[OP]], 0.000000e+00
54 ; CHECK-NEXT: [[TMP:%.*]] = fcmp ord double [[OP]], 0.000000e+00
68 ; CHECK-NEXT: [[TMP:%.*]] = fcmp ord double [[OP]], 0.000000e+00
81 ; CHECK-NEXT: [[TMP:%.*]] = fcmp ord double [[OP]], 0.000000e+00
95 ; CHECK-NEXT: [[TMP:%.*]] = fcmp ord double [[OP]], 0.000000e+00
110 ; CHECK-NEXT: [[TMP:%.*]] = fcmp ord double [[OP]], 0.000000e+00
156 ; CHECK-NEXT: [[OP:%.*]] = fptrunc double [[ARG0:%.*]] to float
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/InstSimplify/
H A Dknown-never-nan.ll61 ; CHECK-NEXT: [[TMP:%.*]] = fcmp uno double [[OP]], [[OP]]
187 ; CHECK-NEXT: [[TMP:%.*]] = fcmp uno double [[OP]], [[OP]]
200 ; CHECK-NEXT: [[TMP:%.*]] = fcmp ord double [[OP]], [[OP]]
214 ; CHECK-NEXT: [[TMP:%.*]] = fcmp uno double [[OP]], [[OP]]
228 ; CHECK-NEXT: [[TMP:%.*]] = fcmp ord double [[OP]], [[OP]]
241 ; CHECK-NEXT: [[TMP:%.*]] = fcmp uno double [[OP]], [[OP]]
255 ; CHECK-NEXT: [[TMP:%.*]] = fcmp ord double [[OP]], [[OP]]
270 ; CHECK-NEXT: [[TMP:%.*]] = fcmp uno double [[OP]], [[OP]]
295 ; CHECK-NEXT: [[TMP:%.*]] = fcmp ord double [[OP]], [[OP]]
335 ; CHECK-NEXT: [[ADD:%.*]] = fadd double [[OP]], [[OP]]
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dpreserve-hi16.ll8 ; GCN: v_lshlrev_b16{{(_e32|_e64)?}} [[OP:v[0-9]+]],
16 ; GCN: v_lshrrev_b16{{(_e32|_e64)?}} [[OP:v[0-9]+]],
24 ; GCN: v_ashrrev_i16{{(_e32|_e64)?}} [[OP:v[0-9]+]],
56 ; GCN: v_min_u16{{(_e32|_e64)?}} [[OP:v[0-9]+]],
65 ; GCN: v_min_i16{{(_e32|_e64)?}} [[OP:v[0-9]+]],
74 ; GCN: v_max_u16{{(_e32|_e64)?}} [[OP:v[0-9]+]],
83 ; GCN: v_max_i16{{(_e32|_e64)?}} [[OP:v[0-9]+]],
152 ; GCN: v_min_u16{{(_e32|_e64)?}} [[OP:v[0-9]+]],
163 ; GCN: v_min_i16{{(_e32|_e64)?}} [[OP:v[0-9]+]],
174 ; GCN: v_max_u16{{(_e32|_e64)?}} [[OP:v[0-9]+]],
[all …]
H A Damdgpu-codegenprepare-fold-binop-select.ll8 ; IR-NEXT: ret i32 [[OP]]
27 ; IR-NEXT: ret i32 [[OP]]
255 ; IR-NEXT: ret i32 [[OP]]
285 ; IR-NEXT: ret i32 [[OP]]
314 ; IR-NEXT: ret i32 [[OP]]
362 ; IR-NEXT: ret i32 [[OP]]
381 ; IR-NEXT: ret i32 [[OP]]
420 ; IR-NEXT: ret i16 [[OP]]
430 ; IR-NEXT: ret i32 [[OP]]
448 ; IR-NEXT: ret i32 [[OP]]
[all …]
/llvm-project-15.0.7/mlir/unittests/Dialect/SparseTensor/
H A DMergerTest.cpp115 #define IMPL_BINOP_PATTERN(OP, KIND) \ argument
116 LLVM_ATTRIBUTE_UNUSED static std::shared_ptr<Pattern> OP##Pattern( \
140 #define IMPL_BINOP_EXPR(OP, KIND) \ argument
141 LLVM_ATTRIBUTE_UNUSED unsigned OP##Expr(unsigned e0, unsigned e1) { \
394 #define IMPL_MERGER_TEST_DISJ(OP) \ argument
395 TEST_F(MergerTest3T1L, vector_##OP) { \
396 auto e = OP##Expr(tensor(t0), tensor(t1)); \
402 expectLatPoint(s, lat(0), OP##Pattern(p0, p1), \
409 expectLatPoint(s, lat(0), OP##Pattern(p0, p1), \
427 #define IMPL_MERGER_TEST_CONJ(OP) \ argument
[all …]
/llvm-project-15.0.7/compiler-rt/test/ubsan/TestCases/Integer/
H A Dshift.cpp31 a OP 1; in main()
37 a OP (-3); in main() local
43 a OP 32; in main()
/llvm-project-15.0.7/llvm/test/Transforms/JumpThreading/
H A Dindirectbr-cast-int-op.ll9 ; CHECK-NEXT: [[OP:%.*]] = add i64 ptrtoint (i8* inttoptr (i32 1 to i8*) to i64), undef
10 ; CHECK-NEXT: [[CAST:%.*]] = inttoptr i64 [[OP]] to i8*
32 ; CHECK-NEXT: [[OP:%.*]] = add i1 [[X:%.*]], [[Y:%.*]]
33 ; CHECK-NEXT: [[CAST:%.*]] = inttoptr i1 [[OP]] to i8*
55 ; CHECK-NEXT: [[OP:%.*]] = icmp slt i1 [[X:%.*]], [[Y:%.*]]
56 ; CHECK-NEXT: [[CAST:%.*]] = inttoptr i1 [[OP]] to i8*
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dwarn-self-assign-builtin.cpp28 #define OP = in false_positives() macro
33 a OP a; in false_positives()
36 LHS OP RHS; in false_positives()
37 #undef OP in false_positives()
H A Dwarn-self-assign-overloaded.cpp69 #define OP = in false_positives() macro
74 a OP a; in false_positives()
77 LHS OP RHS; in false_positives()
78 #undef OP in false_positives()
H A Dwarn-self-assign-field-builtin.cpp39 #define OP = in false_positives() macro
43 a OP a; in false_positives()
46 LHS OP RHS; in false_positives()
47 #undef OP in false_positives()
H A Dwarn-self-assign-field-overloaded.cpp74 #define OP = in false_positives() macro
78 a OP a; in false_positives()
81 LHS OP RHS; in false_positives()
82 #undef OP in false_positives()
/llvm-project-15.0.7/llvm/lib/Target/CSKY/
H A DCSKYInstrFormats.td55 // Format< OP[6] | Offset[26] >
66 // Format< OP[6] | RZ[5] | SOP[3] | OFFSET[18] >
77 // Format< OP[6] | RZ[5] | RX[5] | IMM[16] >
91 // Format< OP[6] | SOP[5] | RZ[5] | IMM[16] >
107 // Format< OP[6] | SOP[5] | RZ[5] | OFFSET[16] >
119 // Format< OP[6] | SOP[5] | 00000[5] | OFFSET[16] >
168 // Format< OP[6] | SOP[5] | RX[5] | IMM16[16] >
181 // Format< OP[6] | SOP[5] | RX[5] | OFFSET[16] >
195 // Format< OP[6] | RZ[5] | RX[5] | SOP[4] | IMM[12] >
236 // Format< OP[6] | RZ[5] | RX[5] | SOP[4] | OFFSET[12] >
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/ConstraintElimination/
H A Dssub-with-overflow.ll52 ; CHECK-NEXT: call void @use_res({ i8, i1 } [[OP]])
152 ; CHECK-NEXT: [[STATUS:%.*]] = extractvalue { i8, i1 } [[OP]], 1
155 ; CHECK-NEXT: [[RES:%.*]] = extractvalue { i8, i1 } [[OP]], 0
184 ; CHECK-NEXT: [[STATUS:%.*]] = extractvalue { i8, i1 } [[OP]], 1
187 ; CHECK-NEXT: [[RES:%.*]] = extractvalue { i8, i1 } [[OP]], 0
218 ; CHECK-NEXT: [[STATUS:%.*]] = extractvalue { i8, i1 } [[OP]], 1
221 ; CHECK-NEXT: [[RES:%.*]] = extractvalue { i8, i1 } [[OP]], 0
254 ; CHECK-NEXT: [[STATUS:%.*]] = extractvalue { i8, i1 } [[OP]], 1
257 ; CHECK-NEXT: [[RES:%.*]] = extractvalue { i8, i1 } [[OP]], 0
293 ; CHECK-NEXT: [[RES:%.*]] = extractvalue { i8, i1 } [[OP]], 0
[all …]
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.cpp1454 RISCV::PseudoV##OP##_##TYPE##_##LMUL
1460 case CASE_VFMA_OPCODE_COMMON(OP, TYPE, M8)
1464 case CASE_VFMA_OPCODE_LMULS_M1(OP, TYPE)
1468 case CASE_VFMA_OPCODE_LMULS_MF2(OP, TYPE)
1472 case CASE_VFMA_OPCODE_LMULS_MF4(OP, TYPE)
1477 case CASE_VFMA_OPCODE_LMULS_M1(OP, VF64)
1728 RISCV::PseudoV##OP##_##LMUL##_TIED
1735 case CASE_WIDEOP_OPCODE_COMMON(OP, M4)
1739 case CASE_WIDEOP_OPCODE_LMULS_MF4(OP)
1752 CASE_WIDEOP_CHANGE_OPCODE_COMMON(OP, M4)
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/Thumb2/
H A D2009-11-11-ScavengerAssert.ll3 %struct.OP = type { %struct.OP*, %struct.OP*, %struct.OP* ()*, i32, i16, i16, i8, i8 }
8 define %struct.OP* @Perl_pp_complement() nounwind {
80 ret %struct.OP* undef
/llvm-project-15.0.7/llvm/test/Transforms/PreISelIntrinsicLowering/
H A Dload-relative.ll5 ; CHECK: [[OP:%.*]] = getelementptr i8, i8* [[P]], i32 [[O]]
6 ; CHECK: [[OPI32:%.*]] = bitcast i8* [[OP]] to i32*
16 ; CHECK: [[OP:%.*]] = getelementptr i8, i8* [[P]], i64 [[O]]
17 ; CHECK: [[OPI32:%.*]] = bitcast i8* [[OP]] to i32*
/llvm-project-15.0.7/compiler-rt/lib/builtins/aarch64/
H A Dlse.S192 #define OP add macro
196 #define OP bic macro
200 #define OP eor macro
204 #define OP orr macro
224 OP s(tmp1), s(0), s(tmp0)
/llvm-project-15.0.7/clang-tools-extra/clang-reorder-fields/tool/
H A DClangReorderFields.cpp60 tooling::CommonOptionsParser &OP = ExpectedParser.get(); in main() local
62 auto Files = OP.getSourcePathList(); in main()
63 tooling::RefactoringTool Tool(OP.getCompilations(), Files); in main()
/llvm-project-15.0.7/mlir/test/Conversion/PDLToPDLInterp/
H A Dpdl-to-pdl-interp-matcher.mlir272 // CHECK-DAG: pdl_interp.is_not_null %[[OP]]
465 // CHECK-DAG: pdl_interp.is_not_null %[[OP]] : !pdl.operation
498 // CHECK-DAG: pdl_interp.is_not_null %[[OP]] : !pdl.operation
499 // CHECK-DAG: pdl_interp.check_operand_count of %[[OP]] is 1
527 // CHECK-DAG: pdl_interp.is_not_null %[[OP]]
528 // CHECK-DAG: pdl_interp.check_result_count of %[[OP]] is 0
548 // CHECK-DAG: pdl_interp.is_not_null %[[OP]] : !pdl.operation
562 // CHECK-DAG: pdl_interp.check_operand_count of %[[OP]] is 0
627 // CHECK-DAG: pdl_interp.is_not_null %[[OP]]
628 // CHECK-DAG: %[[VAL0:.*]] = pdl_interp.get_result 0 of %[[OP]]
[all …]
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DOwnership.h60 static OpaquePtr make(PtrTy P) { OpaquePtr OP; OP.set(P); return OP; } in make() local
100 UnionOpaquePtr OP = { P.getAsOpaquePtr() }; in make() local
101 return OP; in make()
/llvm-project-15.0.7/libclc/generic/lib/atomic/
H A Datomic_max.cl3 #define IMPL(TYPE, AS, OP) \
5 return __sync_fetch_and_##OP(p, val); \

12345