| /llvm-project-15.0.7/clang/test/OpenMP/ |
| H A D | atomic_compare_codegen.cpp | 29 #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 D | atomic_ast_print.cpp | 43 #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 D | atomic_messages.c | 404 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 D | string-compare.cpp | 14 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 D | compare.pass.cpp | 24 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 D | compare.pass.cpp | 26 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 D | compare.pass.cpp | 24 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 D | compare.pass.cpp | 24 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 D | compare.pass.cpp | 24 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 D | compare.pass.cpp | 32 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 D | select-cmpxchg.ll | 3 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 D | compare.td | 8 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 D | string-compare.rst | 1 .. 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 D | fixit-multiple-selector-warnings.m | 8 - (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 D | ScaledNumberTest.cpp | 286 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 D | compare_value_type_ptr.pass.cpp | 25 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 D | compare_string_type.pass.cpp | 26 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 D | compare_sub_match.pass.cpp | 26 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 D | Fraction.h | 54 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 D | ctor_comp_alloc.pass.cpp | 29 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 D | ctor_comp_cont_alloc.pass.cpp | 40 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 D | ctor_comp_rcont_alloc.pass.cpp | 40 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 D | ctor_move_alloc.pass.cpp | 44 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 D | warn-memsize-comparison.cpp | 21 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 D | isl_sort.c | 54 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()
|