Home
last modified time | relevance | path

Searched full:base (Results 1 – 25 of 5556) sorted by relevance

12345678910>>...223

/llvm-project/polly/lib/External/isl/include/isl/
H A Dmulti.h13 #define ISL_DECLARE_MULTI(BASE) \ argument
14 isl_ctx *isl_multi_##BASE##_get_ctx( \
15 __isl_keep isl_multi_##BASE *multi); \
17 __isl_give isl_space *isl_multi_##BASE##_get_space( \
18 __isl_keep isl_multi_##BASE *multi); \
19 __isl_give isl_space *isl_multi_##BASE##_get_domain_space( \
20 __isl_keep isl_multi_##BASE *multi); \
22 __isl_give isl_##BASE##_list *isl_multi_##BASE##_get_list( \
23 __isl_keep isl_multi_##BASE *multi); \
25 __isl_give isl_multi_##BASE *isl_multi_##BASE##_from_##BASE##_list( \
[all …]
/llvm-project/libcxxabi/test/
H A Dcatch_pointer_reference.pass.cpp15 // * the handler is of type cv T or cv T& and T is an unambiguous base
34 struct Base {}; struct
35 struct Derived : Base {};
36 struct Derived2 : Base {};
38 struct Private : private Base {};
39 struct Protected : protected Base {};
100 // cv1 Base * cv2 in f1()
103 assert_catches< Base * , Derived *, Derived>(); in f1()
104 assert_catches<const Base * , Derived *, Derived>(); in f1()
105 assert_catches< volatile Base * , Derived *, Derived>(); in f1()
[all …]
/llvm-project/polly/lib/External/isl/
H A Disl_multi_templ.c18 #define MULTI_NAME(BASE) "isl_multi_" #BASE argument
20 isl_ctx *FN(MULTI(BASE),get_ctx)(__isl_keep MULTI(BASE) *multi) in FN() argument
27 __isl_keep isl_space *FN(MULTI(BASE),peek_space)(__isl_keep MULTI(BASE) *multi) in FN() argument
32 __isl_give isl_space *FN(MULTI(BASE),get_space)(__isl_keep MULTI(BASE) *multi) in FN() argument
34 return isl_space_copy(FN(MULTI(BASE),peek_space)(multi)); in FN()
37 __isl_give isl_space *FN(MULTI(BASE),get_domain_space)( in FN() argument
38 __isl_keep MULTI(BASE) *multi) in FN()
45 * If the number of base expressions is zero, then make sure
49 __isl_give MULTI(BASE) *FN(MULTI(BASE),alloc)(__isl_take isl_space *space) in MULTI() argument
53 MULTI(BASE) *multi; in MULTI()
[all …]
H A Dprint.c16 #undef BASE
17 #define BASE id macro
19 #undef BASE
20 #define BASE multi_id macro
22 #undef BASE
23 #define BASE val macro
25 #undef BASE
26 #define BASE multi_val macro
28 #undef BASE
29 #define BASE space macro
[all …]
H A Disl_multi_explicit_domain.c15 __isl_give MULTI(BASE) *FN(MULTI(BASE),cow)(__isl_take MULTI(BASE) *multi);
21 static int FN(MULTI(BASE),has_explicit_domain)(__isl_keep MULTI(BASE) *multi) in FN() argument
28 static isl_stat FN(MULTI(BASE),check_has_explicit_domain)( in FN() argument
29 __isl_keep MULTI(BASE) *multi) in FN()
33 if (!FN(MULTI(BASE),has_explicit_domain)(multi)) in FN()
34 isl_die(FN(MULTI(BASE),get_ctx)(multi), isl_error_internal, in FN()
42 static __isl_keep DOM *FN(MULTI(BASE),peek_explicit_domain)( in FN() argument
43 __isl_keep MULTI(BASE) *multi) in FN()
45 if (FN(MULTI(BASE),check_has_explicit_domain)(multi) < 0) in FN()
52 static __isl_give DOM *FN(MULTI(BASE),get_explicit_domain)( in FN() argument
[all …]
H A Disl_multi_no_explicit_domain.c21 static int FN(MULTI(BASE),has_explicit_domain)(__isl_keep MULTI(BASE) *multi) in FN() argument
29 static __isl_give MULTI(BASE) *FN(MULTI(BASE),init_explicit_domain)( in MULTI() argument
30 __isl_take MULTI(BASE) *multi) in MULTI()
38 static __isl_give MULTI(BASE) *FN(MULTI(BASE),intersect_explicit_domain)( in MULTI() argument
39 __isl_take MULTI(BASE) *dst, __isl_keep MULTI(BASE) *src) in MULTI()
48 static __isl_give MULTI(BASE) *FN(MULTI(BASE),copy_explicit_domain)( in MULTI() argument
49 __isl_take MULTI(BASE) *dst, __isl_keep MULTI(BASE) *src) in MULTI()
56 static __isl_give MULTI(BASE) *
57 FN(MULTI(BASE),intersect_explicit_domain_product)(
58 __isl_take MULTI(BASE) *dst, __isl_keep MULTI(BASE) *src1,
[all …]
H A Disl_multi_arith_templ.c18 __isl_give MULTI(BASE) *FN(MULTI(BASE),add)(__isl_take MULTI(BASE) *multi1, in MULTI() argument
19 __isl_take MULTI(BASE) *multi2) in MULTI()
21 return FN(MULTI(BASE),bin_op)(multi1, multi2, &FN(EL,add)); in MULTI()
26 __isl_give MULTI(BASE) *FN(MULTI(BASE),sub)(__isl_take MULTI(BASE) *multi1, in MULTI() argument
27 __isl_take MULTI(BASE) *multi2) in MULTI()
29 return FN(MULTI(BASE),bin_op)(multi1, multi2, &FN(EL,sub)); in MULTI()
35 static __isl_give MULTI(BASE) *FN(MULTI(BASE),scale_val_fn)( in MULTI() argument
36 __isl_take MULTI(BASE) *multi, __isl_take isl_val *v, in MULTI()
51 return FN(MULTI(BASE),fn_val)(multi, fn, v); in MULTI()
54 return FN(MULTI(BASE),free)(multi); in MULTI()
[all …]
/llvm-project/llvm/test/CodeGen/ARM/
H A Darm-bf16-pcs.ll2 … -mtriple armv8.6a-arm-none-eabi -o - %s | FileCheck %s --check-prefix=BASE --check-prefix=BASE-ARM
3 …riple thumbv8.6a-arm-none-eabi -o - %s | FileCheck %s --check-prefix=BASE --check-prefix=BASE-THUMB
8 ; BASE-LABEL: bf_load_soft:
9 ; BASE: @ %bb.0:
10 ; BASE-NEXT: ldrh r0, [r0]
11 ; BASE-NEXT: bx lr
23 ; BASE-LABEL: bf_load_hard:
24 ; BASE: @ %bb.0:
25 ; BASE-NEXT: ldrh r0, [r0]
26 ; BASE-NEXT: vmov s0, r0
[all …]
/llvm-project/clang/test/Analysis/
H A DArrayDelete.cpp3 struct Base { struct
4 virtual ~Base() = default;
7 struct Derived : public Base {};
13 Base *create() { in create()
14 Base *b = new Derived[3]; // expected-note{{Casting from 'Derived' to 'Base' here}} in create()
18 void sink(Base *b) { in sink()
19 …/ expected-warning{{Deleting an array of 'Derived' objects as their base class 'Base' is undefined… in sink()
20 …// expected-note@-1{{Deleting an array of 'Derived' objects as their base class 'Base' is undefine… in sink()
23 void sink_cast(Base *b) { in sink_cast()
32 Base *sd = new Derived[10]; // expected-note{{Casting from 'Derived' to 'Base' here}} in same_function()
[all …]
/llvm-project/clang/test/CXX/dcl.decl/dcl.init/dcl.init.ref/
H A Dp5-var.cpp5 struct Base { }; struct
6 struct Derived : Base { }; // expected-note{{candidate constructor (the implicit copy constructor) …
11 struct Derived2 : Base { };
15 operator Base&() const;
32 operator Base() const;
51 void bind_lvalue_to_lvalue(Base b, Derived d, in bind_lvalue_to_lvalue()
52 const Base bc, const Derived dc, in bind_lvalue_to_lvalue()
56 Base &br1 = b; in bind_lvalue_to_lvalue()
57 Base &br2 = d; in bind_lvalue_to_lvalue()
59 …ror{{non-const lvalue reference to type 'Derived' cannot bind to a value of unrelated type 'Base'}} in bind_lvalue_to_lvalue()
[all …]
/llvm-project/llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/
H A Dselects-inseltpoison.ll26 …ting_complex_case(i1 %cnd, ptr addrspace(1) %a, ptr addrspace(1) %b, i32 %base, ptr addrspace(1) %…
30 %base.x4 = shl i32 %base, 2
31 %base.x4.p1 = add i32 %base.x4, 1
32 %base.x4.p2 = add i32 %base.x4, 2
33 %base.x4.p3 = add i32 %base.x4, 3
34 %zext.x4 = zext i32 %base.x4 to i64
35 %zext.x4.p1 = zext i32 %base.x4.p1 to i64
36 %zext.x4.p2 = zext i32 %base.x4.p2 to i64
37 %zext.x4.p3 = zext i32 %base.x4.p3 to i64
38 %base.x16 = mul i64 %zext.x4, 4
[all …]
H A Dselects.ll26 …ting_complex_case(i1 %cnd, ptr addrspace(1) %a, ptr addrspace(1) %b, i32 %base, ptr addrspace(1) %…
30 %base.x4 = shl i32 %base, 2
31 %base.x4.p1 = add i32 %base.x4, 1
32 %base.x4.p2 = add i32 %base.x4, 2
33 %base.x4.p3 = add i32 %base.x4, 3
34 %zext.x4 = zext i32 %base.x4 to i64
35 %zext.x4.p1 = zext i32 %base.x4.p1 to i64
36 %zext.x4.p2 = zext i32 %base.x4.p2 to i64
37 %zext.x4.p3 = zext i32 %base.x4.p3 to i64
38 %base.x16 = mul i64 %zext.x4, 4
[all …]
/llvm-project/llvm/test/Demangle/
H A Dms-operators.test5 ??0Base@@QEAA@XZ
6 ; CHECK: __cdecl Base::Base(void)
8 ??1Base@@UEAA@XZ
9 ; CHECK: virtual __cdecl Base::~Base(void)
17 ??4Base@@QEAAHH@Z
18 ; CHECK: int __cdecl Base::operator=(int)
20 ??6Base@@QEAAHH@Z
21 ; CHECK: int __cdecl Base::operator<<(int)
23 ??5Base@@QEAAHH@Z
24 ; CHECK: int __cdecl Base::operator>>(int)
[all …]
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.transform/
H A Dend.pass.cpp35 ASSERT_SAME_TYPE(decltype(static_cast<It&>(it).base()), const forward_iterator<int*>&); in test()
36 ASSERT_SAME_TYPE(decltype(static_cast<It&&>(it).base()), forward_iterator<int*>); in test()
37 ASSERT_SAME_TYPE(decltype(static_cast<const It&>(it).base()), const forward_iterator<int*>&); in test()
38 ASSERT_SAME_TYPE(decltype(static_cast<const It&&>(it).base()), const forward_iterator<int*>&); in test()
39 assert(base(it.base()) == globalBuff + 8); in test()
40 assert(base(std::move(it).base()) == globalBuff + 8); in test()
49 …ASSERT_SAME_TYPE(decltype(static_cast<Sent&>(sent).base()), sentinel_wrapper<cpp20_input_iterator<… in test()
50 …ASSERT_SAME_TYPE(decltype(static_cast<Sent&&>(sent).base()), sentinel_wrapper<cpp20_input_iterator… in test()
51 …ASSERT_SAME_TYPE(decltype(static_cast<const Sent&>(sent).base()), sentinel_wrapper<cpp20_input_ite… in test()
52 …ASSERT_SAME_TYPE(decltype(static_cast<const Sent&&>(sent).base()), sentinel_wrapper<cpp20_input_it… in test()
[all …]
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.elements/sentinel/
H A Dminus.pass.cpp12 // requires sized_sentinel_for<sentinel_t<Base>, iterator_t<maybe-const<OtherConst, V>>>
17 // requires sized_sentinel_for<sentinel_t<Base>, iterator_t<maybe-const<OtherConst, V>>>
118 // base is not sized in testConstraints()
120 using Base = Range<Iter, Sent>; in testConstraints() typedef
121 static_assert(!HasMinus<EleSent<Base>, ElemIter<Base>>); in testConstraints()
122 static_assert(!HasMinus<ElemIter<Base>, EleSent<Base>>); in testConstraints()
124 static_assert(!HasMinus<EleSent<Base>, EleConstIter<Base>>); in testConstraints()
125 static_assert(!HasMinus<EleConstIter<Base>, EleSent<Base>>); in testConstraints()
127 static_assert(!HasMinus<EleConstSent<Base>, EleConstIter<Base>>); in testConstraints()
128 static_assert(!HasMinus<EleConstIter<Base>, EleConstSent<Base>>); in testConstraints()
[all …]
/llvm-project/libc/test/src/search/
H A Dinsque_test.cpp98 Node base[1]; in TEST_F() local
99 make_linear_links(base); in TEST_F()
102 LIBC_NAMESPACE::insque(&incoming, &base[0]); in TEST_F()
103 check_linear(base, {&base[0], &incoming}); in TEST_F()
107 Node base[3]; in TEST_F() local
108 make_linear_links(base); in TEST_F()
111 LIBC_NAMESPACE::insque(&incoming, &base[1]); in TEST_F()
112 check_linear(base, {&base[0], &base[1], &incoming, &base[2]}); in TEST_F()
116 Node base[3]; in TEST_F() local
117 make_linear_links(base); in TEST_F()
[all …]
/llvm-project/clang/test/CXX/class.access/class.access.base/
H A Dp1.cpp3 // C++0x [class.access.base]p1(a):
4 // If a class is declared to be a base class for another class using
5 // the public access specifier, the public members of the base class
7 // members of the base class are accessible as protected members of
10 class Base { class
16 class Test : public Base {
25 Base::pub++; in test()
26 Base::spub++; in test()
27 Base::prot++; in test()
28 Base::sprot++; in test()
[all …]
/llvm-project/clang/test/CodeGen/arm-mve-intrinsics/
H A Dload-store.c11 // CHECK-NEXT: [[TMP1:%.*]] = load <8 x half>, ptr [[BASE:%.*]], align 2
14 float16x8_t test_vld1q_f16(const float16_t *base) in test_vld1q_f16() argument
17 return vld1q(base); in test_vld1q_f16()
19 return vld1q_f16(base); in test_vld1q_f16()
25 // CHECK-NEXT: [[TMP1:%.*]] = load <4 x float>, ptr [[BASE:%.*]], align 4
28 float32x4_t test_vld1q_f32(const float32_t *base) in test_vld1q_f32() argument
31 return vld1q(base); in test_vld1q_f32()
33 return vld1q_f32(base); in test_vld1q_f32()
39 // CHECK-NEXT: [[TMP1:%.*]] = load <16 x i8>, ptr [[BASE:%.*]], align 1
42 int8x16_t test_vld1q_s8(const int8_t *base) in test_vld1q_s8() argument
[all …]
/llvm-project/libcxx/test/std/iterators/predef.iterators/counted.iterator/
H A Dbase.pass.cpp11 // constexpr const I& base() const &;
12 // constexpr I base() &&;
34 assert(base(iter.base()) == buffer); in test()
35 assert(base(std::move(iter).base()) == buffer); in test()
37 ASSERT_NOEXCEPT(iter.base()); in test()
38 ASSERT_SAME_TYPE(decltype(iter.base()), const cpp20_input_iterator<int*>&); in test()
39 ASSERT_SAME_TYPE(decltype(std::move(iter).base()), cpp20_input_iterator<int*>); in test()
44 assert(base(iter.base()) == buffer); in test()
45 assert(base(std::move(iter).base()) == buffer); in test()
47 ASSERT_SAME_TYPE(decltype(iter.base()), const forward_iterator<int*>&); in test()
[all …]
/llvm-project/clang/test/CXX/conv/conv.mem/
H A Dp4.cpp3 struct Base { struct
7 int (Base::*data_ptr) = &Base::data; argument
8 int (Base::*method_ptr)() = &Base::method;
11 struct Derived : Base {};
20 struct Derived : private Base {}; // expected-note 2 {{declared private here}}
22 int (Derived::*d) = data_ptr; // expected-error {{cannot cast private base class 'Base' to 'Derived'}} in test()
23 int (Derived::*m)() = method_ptr; // expected-error {{cannot cast private base clas in test()
[all...]
/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_ilist.h27 template <typename Base, INode Base::*Node, typename Elem>
41 template <typename Base, INode Base::*Node, typename Elem = Base>
76 template <typename Base, INode Base::*Node, typename Elem>
77 IList<Base, Node, Elem>::IList() { in IList()
81 template <typename Base, INode Base::*Node, typename Elem>
82 void IList<Base, Node, Elem>::PushFront(Elem* e) { in PushFront()
86 template <typename Base, INode Base::*Node, typename Elem>
87 void IList<Base, Node, Elem>::PushBack(Elem* e) { in PushBack()
91 template <typename Base, INode Base::*Node, typename Elem>
92 void IList<Base, Node, Elem>::Push(Elem* e, INode* after) { in Push()
[all …]
/llvm-project/llvm/test/Transforms/InstCombine/
H A Dresult-of-add-of-negative-is-non-zero-and-no-underflow.ll10 define i1 @t0_bad(i8 %base, i8 %offset) {
12 ; CHECK-NEXT: [[ADJUSTED:%.*]] = add i8 [[BASE:%.*]], [[OFFSET:%.*]]
15 ; CHECK-NEXT: [[NO_UNDERFLOW:%.*]] = icmp ult i8 [[ADJUSTED]], [[BASE]]
19 %adjusted = add i8 %base, %offset
22 %no_underflow = icmp ult i8 %adjusted, %base
27 define i1 @t0_bad_logical(i8 %base, i8 %offset) {
29 ; CHECK-NEXT: [[ADJUSTED:%.*]] = add i8 [[BASE:%.*]], [[OFFSET:%.*]]
32 ; CHECK-NEXT: [[NO_UNDERFLOW:%.*]] = icmp ult i8 [[ADJUSTED]], [[BASE]]
36 %adjusted = add i8 %base, %offset
39 %no_underflow = icmp ult i8 %adjusted, %base
[all...]
/llvm-project/clang/test/Layout/
H A Dms-x86-empty-virtual-base.cpp32 // CHECK-NEXT: 8 | struct B0 (virtual base) (empty)
38 // CHECK-X64-NEXT: 16 | struct B0 (virtual base) (empty)
52 // CHECK-NEXT: 24 | struct B0 (virtual base) (empty)
59 // CHECK-X64-NEXT: 24 | struct B0 (virtual base) (empty)
71 // CHECK-NEXT: 8 | struct B0 (virtual base) (empty)
72 // CHECK-NEXT: 16 | struct B1 (virtual base) (empty)
73 // CHECK-NEXT: 24 | struct B2 (virtual base) (empty)
74 // CHECK-NEXT: 32 | struct B3 (virtual base) (empty)
75 // CHECK-NEXT: 40 | struct B4 (virtual base) (empty)
81 // CHECK-X64-NEXT: 16 | struct B0 (virtual base) (empty)
[all …]
/llvm-project/clang/test/CXX/class.access/
H A Dp4.cpp105 class B : A { }; // expected-error {{base class 'A' has private default constructor}}
113 …class D : C { }; // expected-error {{inherited virtual base class 'A' has private default construc…
116 class B : A { }; // expected-note {{base class 'A' has an inaccessible default constructor}}
120 … expected-note {{default constructor of 'D' is implicitly deleted because base class 'A' has an in…
146 template <unsigned N> class Base { ~Base(); }; // expected-note 14 {{declared private here}} class
147 class Base2 : virtual Base<2> { ~Base2(); }; // expected-note 3 {{declared private here}} \
148 … // expected-error {{base class 'Base<2>' has private destructor}}
149 …class Base3 : virtual Base<3> { public: ~Base3(); }; // expected-error {{base class 'Base<3>' has …
152 class Derived0 : Base<0> { ~Derived0(); };
153 class Derived1 : Base<1> { };
[all …]
/llvm-project/clang/test/CodeGen/
H A Dbuiltins-hexagon-circ.c7 unsigned char *base = start; in test1() local
8 return __builtin_HEXAGON_L2_loadrub_pci(&base, 4, mod, start); in test1()
14 char *base = start; in test2() local
15 return __builtin_HEXAGON_L2_loadrb_pci(&base, 4, mod, start); in test2()
21 unsigned short *base = start; in test3() local
22 return __builtin_HEXAGON_L2_loadruh_pci(&base, 4, mod, start); in test3()
28 short *base = start; in test4() local
29 return __builtin_HEXAGON_L2_loadrh_pci(&base, 4, mod, start); in test4()
35 int *base = start; in test5() local
36 return __builtin_HEXAGON_L2_loadri_pci(&base, 4, mod, start); in test5()
[all …]

12345678910>>...223