Home
last modified time | relevance | path

Searched refs:compare (Results 1 – 25 of 830) sorted by relevance

12345678910>>...34

/llvm-project-15.0.7/clang/test/OpenMP/
H A Datomic_compare_codegen.cpp29 #pragma omp atomic compare in foo()
31 #pragma omp atomic compare in foo()
33 #pragma omp atomic compare in foo()
35 #pragma omp atomic compare in foo()
37 #pragma omp atomic compare in foo()
40 #pragma omp atomic compare in foo()
43 #pragma omp atomic compare in foo()
46 #pragma omp atomic compare in foo()
50 #pragma omp atomic compare in foo()
52 #pragma omp atomic compare in foo()
[all …]
H A Datomic_ast_print.cpp43 #pragma omp atomic compare in foo()
45 #pragma omp atomic compare in foo()
47 #pragma omp atomic compare in foo()
49 #pragma omp atomic compare capture in foo()
51 #pragma omp atomic compare capture in foo()
53 #pragma omp atomic compare capture in foo()
72 #pragma omp atomic compare seq_cst in foo()
74 #pragma omp atomic seq_cst compare in foo()
916 #pragma omp atomic compare in main()
918 #pragma omp atomic compare in main()
[all …]
H A Datomic_messages.c404 void compare(void) { in compare() function
410 #pragma omp atomic compare in compare()
414 #pragma omp atomic compare in compare()
421 #pragma omp atomic compare in compare()
425 #pragma omp atomic compare in compare()
429 #pragma omp atomic compare in compare()
433 #pragma omp atomic compare in compare()
437 #pragma omp atomic compare in compare()
441 #pragma omp atomic compare in compare()
445 #pragma omp atomic compare in compare()
[all …]
/llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/readability/
H A Dstring-compare.cpp14 int compare(const C *) const;
35 if (str1.compare(str2)) { in Test()
38 if (!str1.compare(str2)) { in Test()
41 if (str1.compare(str2) == 0) { in Test()
45 if (str1.compare(str2) != 0) { in Test()
53 if (0 == str1.compare(str2)) { in Test()
57 if (0 != str1.compare(str2)) { in Test()
61 func(str1.compare(str2)); in Test()
68 if (str3->compare(str2)) { in Test()
87 if (str1.compare(comp())) { in Test()
[all …]
/llvm-project-15.0.7/libcxx/test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.char/
H A Dcompare.pass.cpp24 return std::char_traits<char>::compare("123", "223", 3) < 0 in test_constexpr()
25 && std::char_traits<char>::compare("223", "123", 3) > 0 in test_constexpr()
32 assert(std::char_traits<char>::compare("", "", 0) == 0); in main()
33 assert(std::char_traits<char>::compare(NULL, NULL, 0) == 0); in main()
35 assert(std::char_traits<char>::compare("1", "1", 1) == 0); in main()
36 assert(std::char_traits<char>::compare("1", "2", 1) < 0); in main()
37 assert(std::char_traits<char>::compare("2", "1", 1) > 0); in main()
40 assert(std::char_traits<char>::compare("12", "13", 2) < 0); in main()
41 assert(std::char_traits<char>::compare("12", "22", 2) < 0); in main()
42 assert(std::char_traits<char>::compare("13", "12", 2) > 0); in main()
[all …]
/llvm-project-15.0.7/libcxx/test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.wchar.t/
H A Dcompare.pass.cpp26 return std::char_traits<wchar_t>::compare(L"123", L"223", 3) < 0 in test_constexpr()
27 && std::char_traits<wchar_t>::compare(L"223", L"123", 3) > 0 in test_constexpr()
34 assert(std::char_traits<wchar_t>::compare(L"", L"", 0) == 0); in main()
35 assert(std::char_traits<wchar_t>::compare(NULL, NULL, 0) == 0); in main()
37 assert(std::char_traits<wchar_t>::compare(L"1", L"1", 1) == 0); in main()
38 assert(std::char_traits<wchar_t>::compare(L"1", L"2", 1) < 0); in main()
39 assert(std::char_traits<wchar_t>::compare(L"2", L"1", 1) > 0); in main()
42 assert(std::char_traits<wchar_t>::compare(L"12", L"13", 2) < 0); in main()
43 assert(std::char_traits<wchar_t>::compare(L"12", L"22", 2) < 0); in main()
44 assert(std::char_traits<wchar_t>::compare(L"13", L"12", 2) > 0); in main()
[all …]
/llvm-project-15.0.7/libcxx/test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.char32_t/
H A Dcompare.pass.cpp24 return std::char_traits<char32_t>::compare(U"123", U"223", 3) < 0 in test_constexpr()
25 && std::char_traits<char32_t>::compare(U"223", U"123", 3) > 0 in test_constexpr()
26 && std::char_traits<char32_t>::compare(U"123", U"123", 3) == 0; in test_constexpr()
33 assert(std::char_traits<char32_t>::compare(U"", U"", 0) == 0); in main()
34 assert(std::char_traits<char32_t>::compare(NULL, NULL, 0) == 0); in main()
36 assert(std::char_traits<char32_t>::compare(U"1", U"1", 1) == 0); in main()
37 assert(std::char_traits<char32_t>::compare(U"1", U"2", 1) < 0); in main()
38 assert(std::char_traits<char32_t>::compare(U"2", U"1", 1) > 0); in main()
41 assert(std::char_traits<char32_t>::compare(U"12", U"13", 2) < 0); in main()
42 assert(std::char_traits<char32_t>::compare(U"12", U"22", 2) < 0); in main()
[all …]
/llvm-project-15.0.7/libcxx/test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.char16_t/
H A Dcompare.pass.cpp24 return std::char_traits<char16_t>::compare(u"123", u"223", 3) < 0 in test_constexpr()
25 && std::char_traits<char16_t>::compare(u"223", u"123", 3) > 0 in test_constexpr()
26 && std::char_traits<char16_t>::compare(u"123", u"123", 3) == 0; in test_constexpr()
34 assert(std::char_traits<char16_t>::compare(u"", u"", 0) == 0); in main()
35 assert(std::char_traits<char16_t>::compare(NULL, NULL, 0) == 0); in main()
37 assert(std::char_traits<char16_t>::compare(u"1", u"1", 1) == 0); in main()
38 assert(std::char_traits<char16_t>::compare(u"1", u"2", 1) < 0); in main()
39 assert(std::char_traits<char16_t>::compare(u"2", u"1", 1) > 0); in main()
42 assert(std::char_traits<char16_t>::compare(u"12", u"13", 2) < 0); in main()
43 assert(std::char_traits<char16_t>::compare(u"12", u"22", 2) < 0); in main()
[all …]
/llvm-project-15.0.7/libcxx/test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.char8_t/
H A Dcompare.pass.cpp24 return std::char_traits<char8_t>::compare(u8"123", u8"223", 3) < 0 in test_constexpr()
25 && std::char_traits<char8_t>::compare(u8"223", u8"123", 3) > 0 in test_constexpr()
32 assert(std::char_traits<char8_t>::compare(u8"", u8"", 0) == 0); in main()
33 assert(std::char_traits<char8_t>::compare(NULL, NULL, 0) == 0); in main()
35 assert(std::char_traits<char8_t>::compare(u8"1", u8"1", 1) == 0); in main()
36 assert(std::char_traits<char8_t>::compare(u8"1", u8"2", 1) < 0); in main()
37 assert(std::char_traits<char8_t>::compare(u8"2", u8"1", 1) > 0); in main()
40 assert(std::char_traits<char8_t>::compare(u8"12", u8"13", 2) < 0); in main()
41 assert(std::char_traits<char8_t>::compare(u8"12", u8"22", 2) < 0); in main()
42 assert(std::char_traits<char8_t>::compare(u8"13", u8"12", 2) > 0); in main()
[all …]
/llvm-project-15.0.7/libcxx/test/std/localization/locale.categories/category.collate/locale.collate/locale.collate.members/
H A Dcompare.pass.cpp32 assert(f.compare(ia, ia+sa, ib, ib+2) == 1); in main()
33 assert(f.compare(ib, ib+2, ia, ia+sa) == -1); in main()
34 assert(f.compare(ia, ia+sa, ib, ib+3) == 1); in main()
35 assert(f.compare(ib, ib+3, ia, ia+sa) == -1); in main()
37 assert(f.compare(ib+1, ib+3, ia, ia+sa) == 1); in main()
38 assert(f.compare(ia, ia+3, ib, ib+3) == 0); in main()
46 assert(f.compare(ia, ia+sa, ib, ib+2) == 1); in main()
47 assert(f.compare(ib, ib+2, ia, ia+sa) == -1); in main()
48 assert(f.compare(ia, ia+sa, ib, ib+3) == 1); in main()
49 assert(f.compare(ib, ib+3, ia, ia+sa) == -1); in main()
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dselect-cmpxchg.ll3 define i64 @cmpxchg_0(i64* %ptr, i64 %compare, i64 %new_value) {
9 %tmp0 = cmpxchg i64* %ptr, i64 %compare, i64 %new_value seq_cst seq_cst
12 %tmp3 = select i1 %tmp1, i64 %compare, i64 %tmp2
16 define i64 @cmpxchg_1(i64* %ptr, i64 %compare, i64 %new_value) {
19 ; CHECK-NEXT: ret i64 %compare
21 %tmp0 = cmpxchg i64* %ptr, i64 %compare, i64 %new_value seq_cst seq_cst
24 %tmp3 = select i1 %tmp1, i64 %tmp2, i64 %compare
28 define i64 @cmpxchg_2(i64* %ptr, i64 %compare, i64 %new_value) {
31 ; CHECK-NEXT: ret i64 %compare
36 %tmp3 = select i1 %tmp1, i64 %compare, i64 %tmp2
[all …]
/llvm-project-15.0.7/llvm/test/TableGen/
H A Dcompare.td8 list<bit> compare = [!eq(a, b), !ne(a, b),
14 list<bit> compare = [!eq(a, b), !ne(a, b),
36 // CHECK: compare = [1, 0, 0, 1, 0, 1];
38 // CHECK: compare = [0, 1, 1, 1, 0, 0];
40 // CHECK: compare = [0, 1, 0, 0, 1, 1];
42 // CHECK: compare = [1, 0, 0, 1, 0, 1];
50 // CHECK: compare = [0, 1, 1, 1, 0, 0];
52 // CHECK: compare = [1, 0, 0, 1, 0, 1];
54 // CHECK: compare = [0, 1, 0, 0, 1, 1];
61 // CHECK: compare = [0, 1, 1, 1, 0, 0];
[all …]
/llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/readability/
H A Dstring-compare.rst1 .. title:: clang-tidy - readability-string-compare
3 readability-string-compare
6 Finds string comparisons using the compare method.
15 also be faster than the ``compare`` method due to early termination.
25 if (str1.compare(str2)) {
29 if (!str1.compare(str2)) {
33 if (str1.compare(str2) == 0) {
37 if (str1.compare(str2) != 0) {
41 if (0 == str1.compare(str2)) {
45 if (0 != str1.compare(str2)) {
[all …]
/llvm-project-15.0.7/clang/test/FixIt/
H A Dfixit-multiple-selector-warnings.m8 - (id) compare: (char) arg1;
13 - (id) compare: (id) arg1;
18 (void)@selector( compare: );
19 (void)@selector (compare:);
20 (void)@selector( compare:);
21 (void)@selector(compare: );
22 (void)@selector ( compare: );
23 return @selector(compare:);
/llvm-project-15.0.7/llvm/unittests/Support/
H A DScaledNumberTest.cpp286 TEST(ScaledNumberHelpersTest, compare) { in TEST() argument
287 EXPECT_EQ(0, compare(UINT32_C(0), 0, UINT32_C(0), 1)); in TEST()
293 EXPECT_EQ(0, compare(UINT32_C(8), 0, UINT32_C(8), 0)); in TEST()
294 EXPECT_EQ(0, compare(UINT32_C(8), 0, UINT32_C(4), 1)); in TEST()
295 EXPECT_EQ(0, compare(UINT32_C(8), 0, UINT32_C(2), 2)); in TEST()
296 EXPECT_EQ(0, compare(UINT32_C(8), 0, UINT32_C(1), 3)); in TEST()
300 EXPECT_EQ(1, compare(UINT32_C(9), 0, UINT32_C(1), 3)); in TEST()
302 EXPECT_EQ(1, compare(UINT32_C(9), 0, UINT32_C(0), 0)); in TEST()
304 EXPECT_EQ(0, compare(UINT64_C(0), 0, UINT64_C(0), 1)); in TEST()
310 EXPECT_EQ(0, compare(UINT64_C(8), 0, UINT64_C(8), 0)); in TEST()
[all …]
/llvm-project-15.0.7/libcxx/test/std/re/re.submatch/re.submatch.members/
H A Dcompare_value_type_ptr.pass.cpp25 assert(sm.compare("") == 0); in main()
30 assert(sm.compare("") > 0); in main()
31 assert(sm.compare("123") == 0); in main()
38 assert(sm.compare(L"") == 0); in main()
43 assert(sm.compare(L"") > 0); in main()
44 assert(sm.compare(L"123") == 0); in main()
H A Dcompare_string_type.pass.cpp26 assert(sm.compare(string()) == 0); in main()
31 assert(sm.compare(string()) > 0); in main()
32 assert(sm.compare(string("123")) == 0); in main()
40 assert(sm.compare(string()) == 0); in main()
45 assert(sm.compare(string()) > 0); in main()
46 assert(sm.compare(string(L"123")) == 0); in main()
H A Dcompare_sub_match.pass.cpp26 assert(sm.compare(sm2) == 0); in main()
31 assert(sm.compare(sm2) > 0); in main()
35 assert(sm.compare(sm2) == 0); in main()
43 assert(sm.compare(sm2) == 0); in main()
48 assert(sm.compare(sm2) > 0); in main()
52 assert(sm.compare(sm2) == 0); in main()
/llvm-project-15.0.7/mlir/include/mlir/Analysis/Presburger/
H A DFraction.h54 inline int compare(Fraction x, Fraction y) { in compare() function
69 inline bool operator<(Fraction x, Fraction y) { return compare(x, y) < 0; }
71 inline bool operator<=(Fraction x, Fraction y) { return compare(x, y) <= 0; }
73 inline bool operator==(Fraction x, Fraction y) { return compare(x, y) == 0; }
75 inline bool operator!=(Fraction x, Fraction y) { return compare(x, y) != 0; }
77 inline bool operator>(Fraction x, Fraction y) { return compare(x, y) > 0; }
79 inline bool operator>=(Fraction x, Fraction y) { return compare(x, y) >= 0; }
/llvm-project-15.0.7/libcxx/test/std/containers/container.adaptors/priority.queue/priqueue.cons.alloc/
H A Dctor_comp_alloc.pass.cpp29 test(const value_compare& compare, const test_allocator<int>& a) in test()
30 : base(compare, a) {} in test()
31 test(const value_compare& compare, const container_type& container, in test()
32 const test_allocator<int>& a) : base(compare, container, a) {} in test()
34 test(const value_compare& compare, container_type&& container, in test()
35 const test_allocator<int>& a) : base(compare, std::move(container), a) {} in test()
H A Dctor_comp_cont_alloc.pass.cpp40 test(const value_compare& compare, const test_allocator<int>& a) in test()
41 : base(compare, a) {} in test()
42 test(const value_compare& compare, const container_type& container, in test()
43 const test_allocator<int>& a) : base(compare, container, a) {} in test()
45 test(const value_compare& compare, container_type&& container, in test()
46 const test_allocator<int>& a) : base(compare, std::move(container), a) {} in test()
H A Dctor_comp_rcont_alloc.pass.cpp40 test(const value_compare& compare, const test_allocator<int>& a) in test()
41 : base(compare, a) {} in test()
42 test(const value_compare& compare, const container_type& container, in test()
43 const test_allocator<int>& a) : base(compare, container, a) {} in test()
45 test(const value_compare& compare, container_type&& container, in test()
46 const test_allocator<int>& a) : base(compare, std::move(container), a) {} in test()
H A Dctor_move_alloc.pass.cpp44 test(const value_compare& compare, const test_allocator<int>& a) in test()
45 : base(compare, c, a) {} in test()
46 test(const value_compare& compare, const container_type& container, in test()
47 const test_allocator<int>& a) : base(compare, container, a) {} in test()
48 test(const value_compare& compare, container_type&& container, in test()
49 const test_allocator<int>& a) : base(compare, std::move(container), a) {} in test()
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dwarn-memsize-comparison.cpp21 expected-note {{did you mean to compare}} \ in f()
27 expected-note {{did you mean to compare}} \ in f()
34 expected-note {{did you mean to compare}} \ in f()
40 expected-note {{did you mean to compare}} \ in f()
46 expected-note {{did you mean to compare}} \ in f()
52 expected-note {{did you mean to compare}} \ in f()
58 expected-note {{did you mean to compare}} \ in f()
65 expected-note {{did you mean to compare}} \ in f()
71 expected-note {{did you mean to compare}} \ in f()
77 expected-note {{did you mean to compare}} \ in f()
[all …]
/llvm-project-15.0.7/polly/lib/External/isl/
H A Disl_sort.c54 int (* compare) (const void *, const void *, void *), void *arg) in msort()
63 msort (array, buf, mid + 1, high, size, compare, arg); in msort()
66 msort (array, buf, low, mid, size, compare, arg); in msort()
85 while (lo < am && compare (lo, hi, arg) <= 0) in msort()
98 while (hi < ah && compare (hi, lo, arg) < 0) in msort()
134 int (* compare) (const void *, const void *, void *), void *arg) in MergeSort()
146 msort (base, tmp, 0, nmemb - 1, size, compare, arg); in MergeSort()

12345678910>>...34