/llvm-project/libcxx/test/std/containers/associative/map/map.ops/ |
H A D | lower_bound.pass.cpp | 1 //===----------------------------------------------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 30 typedef M::iterator R; in main() typedef 43 R r = m.lower_bound(5); in main() local 44 assert(r == m.begin()); in main() 45 r = m.lower_bound(7); in main() 46 assert(r == std::next(m.begin())); in main() 47 r = m.lower_bound(9); in main() 48 assert(r == std::next(m.begin(), 2)); in main() [all …]
|
H A D | upper_bound.pass.cpp | 1 //===----------------------------------------------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 29 typedef M::iterator R; in main() typedef 42 R r = m.upper_bound(5); in main() local 43 assert(r == std::next(m.begin(), 1)); in main() 44 r = m.upper_bound(7); in main() 45 assert(r == std::next(m.begin(), 2)); in main() 46 r = m.upper_bound(9); in main() 47 assert(r == std::next(m.begin(), 3)); in main() [all …]
|
H A D | equal_range.pass.cpp | 1 //===----------------------------------------------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 30 typedef std::pair<M::iterator, M::iterator> R; in main() typedef 43 R r = m.equal_range(5); in main() local 44 assert(r.first == std::next(m.begin(), 0)); in main() 45 assert(r.second == std::next(m.begin(), 1)); in main() 46 r = m.equal_range(7); in main() 47 assert(r.first == std::next(m.begin(), 1)); in main() 48 assert(r.second == std::next(m.begin(), 2)); in main() [all …]
|
H A D | find.pass.cpp | 1 //===----------------------------------------------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 30 typedef M::iterator R; in main() typedef 43 R r = m.find(5); in main() local 44 assert(r == m.begin()); in main() 45 r = m.find(6); in main() 46 assert(r == std::next(m.begin())); in main() 47 r = m.find(7); in main() 48 assert(r == std::next(m.begin(), 2)); in main() [all …]
|
/llvm-project/llvm/test/CodeGen/X86/ |
H A D | handle-move.ll | 1 ; RUN: llc -mtriple=x86_64-- -mcpu=core2 -fast-isel -enable-misched -misched=shuffle -mische [all...] |
/llvm-project/libcxx/test/std/containers/associative/set/ |
H A D | lower_bound.pass.cpp | 1 //===----------------------------------------------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 29 typedef M::iterator R; in main() typedef 42 R r = m.lower_bound(5); in main() local 43 assert(r == m.begin()); in main() 44 r = m.lower_bound(7); in main() 45 assert(r == std::next(m.begin())); in main() 46 r = m.lower_bound(9); in main() 47 assert(r == std::next(m.begin(), 2)); in main() [all …]
|
H A D | upper_bound.pass.cpp | 1 //===----------------------------------------------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 29 typedef M::iterator R; in main() typedef 42 R r = m.upper_bound(5); in main() local 43 assert(r == std::next(m.begin(), 1)); in main() 44 r = m.upper_bound(7); in main() 45 assert(r == std::next(m.begin(), 2)); in main() 46 r = m.upper_bound(9); in main() 47 assert(r == std::next(m.begin(), 3)); in main() [all …]
|
H A D | equal_range.pass.cpp | 1 //===----------------------------------------------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 29 typedef std::pair<M::iterator, M::iterator> R; in main() typedef 42 R r = m.equal_range(5); in main() local 43 assert(r.first == std::next(m.begin(), 0)); in main() 44 assert(r.second == std::next(m.begin(), 1)); in main() 45 r = m.equal_range(7); in main() 46 assert(r.first == std::next(m.begin(), 1)); in main() 47 assert(r.second == std::next(m.begin(), 2)); in main() [all …]
|
H A D | find.pass.cpp | 1 //===----------------------------------------------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 29 typedef M::iterator R; in main() typedef 42 R r = m.find(5); in main() local 43 assert(r == m.begin()); in main() 44 r = m.find(6); in main() 45 assert(r == std::next(m.begin())); in main() 46 r = m.find(7); in main() 47 assert(r == std::next(m.begin(), 2)); in main() [all …]
|
H A D | count.pass.cpp | 1 //===----------------------------------------------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 27 typedef M::size_type R; in main() typedef 40 R r = m.count(5); in main() local 41 assert(r == 1); in main() 42 r = m.count(6); in main() 43 assert(r == 1); in main() 44 r = m.count(7); in main() 45 assert(r == 1); in main() [all …]
|
/llvm-project/lldb/unittests/Utility/ |
H A D | RangeTest.cpp | 1 //===-- RangeTest.cpp -----------------------------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 19 Range<lldb::addr_t, uint32_t> r; in TEST() local 20 static_assert(std::is_same<lldb::addr_t, decltype(r.GetRangeBase())>::value, in TEST() 22 static_assert(std::is_same<lldb::addr_t, decltype(r.GetRangeEnd())>::value, in TEST() 24 static_assert(std::is_same<uint32_t, decltype(r.GetByteSize())>::value, in TEST() 31 RangeT r; in TEST() local 32 EXPECT_FALSE(r.IsValid()); in TEST() 33 EXPECT_EQ(0U, r.GetByteSize()); in TEST() [all …]
|
/llvm-project/clang/unittests/Format/ |
H A D | FormatTestRawStrings.cpp | 1 //===- unittest/Format/FormatTestRawStrings.cpp - Formatting unit tests ---===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 18 #define DEBUG_TYPE "format-test" 30 LLVM_DEBUG(llvm::errs() << "---\n"); in format() 114 expect_eq(R"test(int *i = R"cpp(int *p = nullptr;)cpp")test", in TEST_F() 115 format(R"test(int * i = R"cpp(int * p = nullptr;)cpp")test", in TEST_F() 119 expect_eq(R"test(int *i = R"cpp(int* p = nullptr;)cpp")test", in TEST_F() 120 format(R"test(int * i = R"cpp(int * p = nullptr;)cpp")test", in TEST_F() 124 expect_eq(R"test(int* i = R"cpp(int *p = nullptr;)cpp")test", in TEST_F() [all …]
|
/llvm-project/clang/test/CodeGen/ |
H A D | mult-alt-generic.c | 1 // RUN: %clang_cc1 -triple i686 %s -emit-llvm -o - | FileCheck %s 2 // RUN: %clang_cc1 -triple x86_64 %s -emit-llvm -o - | FileCheck %s 3 // RUN: %clang_cc1 -triple arm %s -emit-llvm -o - | FileCheck %s 4 // RUN: %clang_cc1 -triple mips %s -emit-llvm -o - | FileCheck %s 5 // RUN: %clang_cc1 -triple mipsel %s -emit-llvm -o - | FileCheck %s 6 // RUN: %clang_cc1 -triple powerpc %s -emit-llvm -o - | FileCheck %s 7 // RUN: %clang_cc1 -triple powerpc64 %s -emit-llvm -o - | FileCheck %s 8 // RUN: %clang_cc1 -triple s390x %s -emit-llvm -o - | FileCheck %s 9 // RUN: %clang_cc1 -triple sparc %s -emit-llvm -o - | FileCheck %s 10 // RUN: %clang_cc1 -triple sparcv9 %s -emit-llvm -o - | FileCheck %s [all …]
|
/llvm-project/libcxx/test/std/containers/associative/multiset/ |
H A D | find.pass.cpp | 1 //===----------------------------------------------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 29 typedef M::iterator R; in main() typedef 42 R r = m.find(5); in main() local 43 assert(r == m.begin()); in main() 44 r = m.find(6); in main() 45 assert(r == std::next(m.begin())); in main() 46 r = m.find(7); in main() 47 assert(r == std::next(m.begin(), 2)); in main() [all …]
|
H A D | equal_range.pass.cpp | 1 //===----------------------------------------------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 29 typedef std::pair<M::iterator, M::iterator> R; in main() typedef 43 R r = m.equal_range(4); in main() local 44 assert(r.first == std::next(m.begin(), 0)); in main() 45 assert(r.second == std::next(m.begin(), 0)); in main() 46 r = m.equal_range(5); in main() 47 assert(r.first == std::next(m.begin(), 0)); in main() 48 assert(r.second == std::next(m.begin(), 3)); in main() [all …]
|
/llvm-project/llvm/test/CodeGen/Thumb/ |
H A D | ldm-stm-base-materialization.ll | 1 ; RUN: llc < %s -mtriple=thumbv6m-eabi -verify-machineinstrs -o - | FileCheck %s 2 target datalayout = "e-m:e-p:32:32-i1:8:32-i8:8:32-i16:16:32-i64:64-v128:64:128-a:0:32-n32-S64" 3 target triple = "thumbv6m-none--eabi" 11 ; CHECK-LABEL: foo24: 12 ; CHECK: ldr r[[LB:[0-9]]], .LCPI 13 ; CHECK: adds r[[NLB:[0-9]]], r[[LB]], #4 14 ; CHECK: ldr r[[SB:[0-9]]], .LCPI 15 ; CHECK: adds r[[NSB:[0-9]]], r[[SB]], #4 16 ; CHECK-NEXT: ldm r[[NLB]]!, {r[[R1:[0-9]]], r[[R2:[0-9]]], r[[R3:[0-9]]]} 17 ; CHECK-NEXT: stm r[[NSB]]!, {r[[R1]], r[[R2]], r[[R3]]} [all …]
|
/llvm-project/llvm/test/CodeGen/AArch64/Atomics/ |
H A D | aarch64-atomic-load-lse2.ll | 1 …nerated by utils/update_llc_test_checks.py UTC_ARGS: --filter-out "\b(sp)\b" --filter "^\s*(ld|st[… 2 ; The base test file was generated by ./llvm/test/CodeGen/AArch64/Atomics/generate-tests.py 3 ; RUN: llc %s -o - -verify-machineinstrs -mtriple=aarch64 -mattr=+lse2 -O0 | FileCheck %s --check-p… 4 ; RUN: llc %s -o - -verify-machineinstrs -mtriple=aarch64 -mattr=+lse2 -O1 | FileCheck %s --check-p… 7 ; CHECK-LABEL: load_atomic_i8_aligned_unordered: 9 %r = load atomic i8, ptr %ptr unordered, align 1 10 ret i8 %r 14 ; CHECK-LABEL: load_atomic_i8_aligned_unordered_const: 16 %r = load atomic i8, ptr %ptr unordered, align 1 17 ret i8 %r [all …]
|
H A D | aarch64_be-atomic-load-v8_1a.ll | 1 …nerated by utils/update_llc_test_checks.py UTC_ARGS: --filter-out "\b(sp)\b" --filter "^\s*(ld|st[… 2 ; The base test file was generated by ./llvm/test/CodeGen/AArch64/Atomics/generate-tests.py 3 ; RUN: llc %s -o - -verify-machineinstrs -mtriple=aarch64_be -mattr=+v8.1a -O0 | FileCheck %s --che… 4 ; RUN: llc %s -o - -verify-machineinstrs -mtriple=aarch64_be -mattr=+v8.1a -O1 | FileCheck %s --che… 7 ; CHECK-LABEL: load_atomic_i8_aligned_unordered: 9 %r = load atomic i8, ptr %ptr unordered, align 1 10 ret i8 %r 14 ; CHECK-LABEL: load_atomic_i8_aligned_unordered_const: 16 %r = load atomic i8, ptr %ptr unordered, align 1 17 ret i8 %r [all …]
|
H A D | aarch64_be-atomic-load-lse2.ll | 1 …nerated by utils/update_llc_test_checks.py UTC_ARGS: --filter-out "\b(sp)\b" --filter "^\s*(ld|st[… 2 ; The base test file was generated by ./llvm/test/CodeGen/AArch64/Atomics/generate-tests.py 3 ; RUN: llc %s -o - -verify-machineinstrs -mtriple=aarch64_be -mattr=+lse2 -O0 | FileCheck %s --chec… 4 ; RUN: llc %s -o - -verify-machineinstrs -mtriple=aarch64_be -mattr=+lse2 -O1 | FileCheck %s --chec… 7 ; CHECK-LABEL: load_atomic_i8_aligned_unordered: 9 %r = load atomic i8, ptr %ptr unordered, align 1 10 ret i8 %r 14 ; CHECK-LABEL: load_atomic_i8_aligned_unordered_const: 16 %r = load atomic i8, ptr %ptr unordered, align 1 17 ret i8 %r [all …]
|
H A D | aarch64-atomic-load-rcpc3.ll | 1 …nerated by utils/update_llc_test_checks.py UTC_ARGS: --filter-out "\b(sp)\b" --filter "^\s*(ld|st[… 2 ; The base test file was generated by ./llvm/test/CodeGen/AArch64/Atomics/generate-tests.py 3 ; RUN: llc %s -o - -verify-machineinstrs -mtriple=aarch64 -mattr=+lse2,+rcpc3 -O0 | FileCheck %s --… 4 ; RUN: llc %s -o - -verify-machineinstrs -mtriple=aarch64 -mattr=+lse2,+rcpc3 -O1 | FileCheck %s --… 7 ; CHECK-LABEL: load_atomic_i8_aligned_unordered: 9 %r = load atomic i8, ptr %ptr unordered, align 1 10 ret i8 %r 14 ; CHECK-LABEL: load_atomic_i8_aligned_unordered_const: 16 %r = load atomic i8, ptr %ptr unordered, align 1 17 ret i8 %r [all …]
|
H A D | aarch64_be-atomic-load-lse2_lse128.ll | 1 …nerated by utils/update_llc_test_checks.py UTC_ARGS: --filter-out "\b(sp)\b" --filter "^\s*(ld|st[… 2 ; The base test file was generated by ./llvm/test/CodeGen/AArch64/Atomics/generate-tests.py 3 ; RUN: llc %s -o - -verify-machineinstrs -mtriple=aarch64_be -mattr=+lse2,+lse128 -O0 | FileCheck %… 4 ; RUN: llc %s -o - -verify-machineinstrs -mtriple=aarch64_be -mattr=+lse2,+lse128 -O1 | FileCheck %… 7 ; CHECK-LABEL: load_atomic_i8_aligned_unordered: 9 %r = load atomic i8, ptr %ptr unordered, align 1 10 ret i8 %r 14 ; CHECK-LABEL: load_atomic_i8_aligned_unordered_const: 16 %r = load atomic i8, ptr %ptr unordered, align 1 17 ret i8 %r [all …]
|
H A D | aarch64_be-atomic-load-rcpc3.ll | 1 …nerated by utils/update_llc_test_checks.py UTC_ARGS: --filter-out "\b(sp)\b" --filter "^\s*(ld|st[… 2 ; The base test file was generated by ./llvm/test/CodeGen/AArch64/Atomics/generate-tests.py 3 ; RUN: llc %s -o - -verify-machineinstrs -mtriple=aarch64_be -mattr=+lse2,+rcpc3 -O0 | FileCheck %s… 4 ; RUN: llc %s -o - -verify-machineinstrs -mtriple=aarch64_be -mattr=+lse2,+rcpc3 -O1 | FileCheck %s… 7 ; CHECK-LABEL: load_atomic_i8_aligned_unordered: 9 %r = load atomic i8, ptr %ptr unordered, align 1 10 ret i8 %r 14 ; CHECK-LABEL: load_atomic_i8_aligned_unordered_const: 16 %r = load atomic i8, ptr %ptr unordered, align 1 17 ret i8 %r [all …]
|
H A D | aarch64-atomic-load-lse2_lse128.ll | 1 …nerated by utils/update_llc_test_checks.py UTC_ARGS: --filter-out "\b(sp)\b" --filter "^\s*(ld|st[… 2 ; The base test file was generated by ./llvm/test/CodeGen/AArch64/Atomics/generate-tests.py 3 ; RUN: llc %s -o - -verify-machineinstrs -mtriple=aarch64 -mattr=+lse2,+lse128 -O0 | FileCheck %s -… 4 ; RUN: llc %s -o - -verify-machineinstrs -mtriple=aarch64 -mattr=+lse2,+lse128 -O1 | FileCheck %s -… 7 ; CHECK-LABEL: load_atomic_i8_aligned_unordered: 9 %r = load atomic i8, ptr %ptr unordered, align 1 10 ret i8 %r 14 ; CHECK-LABEL: load_atomic_i8_aligned_unordered_const: 16 %r = load atomic i8, ptr %ptr unordered, align 1 17 ret i8 %r [all …]
|
/llvm-project/offload/test/mapping/ompx_hold/ |
H A D | target-data.c | 1 // RUN: %libomptarget-compile-generic -fopenmp-extensions 2 // RUN: %libomptarget-run-generic | %fcheck-generic -strict-whitespace 14 int m, r, d; in main() local 15 // CHECK: presence of m, r, d: 0, 0, 0 in main() 16 CHECK_PRESENCE(m, r, d); in main() 18 // ----------------------------------------------------------------------- in main() 19 // CHECK-NEXT: check:{{.*}} in main() 22 // CHECK-NEXT: structured{{.*}} in main() 24 #pragma omp target data map(tofrom : m) map(alloc : r, d) in main() 26 // CHECK-NEXT: presence of m, r, d: 1, 1, 1 in main() [all …]
|
/llvm-project/libcxx/test/std/containers/associative/multimap/multimap.ops/ |
H A D | equal_range.pass.cpp | 1 //===----------------------------------------------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 30 typedef std::pair<M::iterator, M::iterator> R; in main() typedef 44 R r = m.equal_range(4); in main() local 45 assert(r.first == m.begin()); in main() 46 assert(r.second == m.begin()); in main() 47 r = m.equal_range(5); in main() 48 assert(r.first == m.begin()); in main() 49 assert(r.second == std::next(m.begin(), 3)); in main() [all …]
|