Home
last modified time | relevance | path

Searched refs:Ptr (Results 1 – 25 of 860) sorted by relevance

12345678910>>...35

/llvm-project/clang/test/CodeGen/SystemZ/
H A Dgnu-atomic-builtins-i16.c14 int16_t f1(int16_t *Ptr) { in f1() argument
15 return __atomic_load_n(Ptr, memory_order_seq_cst); in f1()
24 int16_t f2(int16_t *Ptr, int16_t *Ret) { in f2() argument
25 __atomic_load(Ptr, Ret, memory_order_seq_cst); in f2()
34 void f3(int16_t *Ptr, int16_t Val) { in f3() argument
35 __atomic_store_n(Ptr, Val, memory_order_seq_cst); in f3()
44 void f4(int16_t *Ptr, int16_t *Val) { in f4() argument
45 __atomic_store(Ptr, Val, memory_order_seq_cst); in f4()
53 int16_t f5(int16_t *Ptr, int16_t Val) { in f5() argument
54 return __atomic_exchange_n(Ptr, Val, memory_order_seq_cst); in f5()
[all …]
H A Dgnu-atomic-builtins-i64.c14 int64_t f1(int64_t *Ptr) { in f1() argument
15 return __atomic_load_n(Ptr, memory_order_seq_cst); in f1()
24 int64_t f2(int64_t *Ptr, int64_t *Ret) { in f2() argument
25 __atomic_load(Ptr, Ret, memory_order_seq_cst); in f2()
34 void f3(int64_t *Ptr, int64_t Val) { in f3() argument
35 __atomic_store_n(Ptr, Val, memory_order_seq_cst); in f3()
44 void f4(int64_t *Ptr, int64_t *Val) { in f4() argument
45 __atomic_store(Ptr, Val, memory_order_seq_cst); in f4()
53 int64_t f5(int64_t *Ptr, int64_t Val) { in f5() argument
54 return __atomic_exchange_n(Ptr, Val, memory_order_seq_cst); in f5()
[all …]
H A Dgnu-atomic-builtins-i32.c14 int32_t f1(int32_t *Ptr) { in f1() argument
15 return __atomic_load_n(Ptr, memory_order_seq_cst); in f1()
24 int32_t f2(int32_t *Ptr, int32_t *Ret) { in f2() argument
25 __atomic_load(Ptr, Ret, memory_order_seq_cst); in f2()
34 void f3(int32_t *Ptr, int32_t Val) { in f3() argument
35 __atomic_store_n(Ptr, Val, memory_order_seq_cst); in f3()
44 void f4(int32_t *Ptr, int32_t *Val) { in f4() argument
45 __atomic_store(Ptr, Val, memory_order_seq_cst); in f4()
53 int32_t f5(int32_t *Ptr, int32_t Val) { in f5() argument
54 return __atomic_exchange_n(Ptr, Val, memory_order_seq_cst); in f5()
[all …]
H A Dgnu-atomic-builtins-i8.c14 int8_t f1(int8_t *Ptr) { in f1() argument
15 return __atomic_load_n(Ptr, memory_order_seq_cst); in f1()
24 int8_t f2(int8_t *Ptr, int8_t *Ret) { in f2() argument
25 __atomic_load(Ptr, Ret, memory_order_seq_cst); in f2()
34 void f3(int8_t *Ptr, int8_t Val) { in f3() argument
35 __atomic_store_n(Ptr, Val, memory_order_seq_cst); in f3()
44 void f4(int8_t *Ptr, int8_t *Val) { in f4() argument
45 __atomic_store(Ptr, Val, memory_order_seq_cst); in f4()
53 int8_t f5(int8_t *Ptr, int8_t Val) { in f5() argument
54 return __atomic_exchange_n(Ptr, Val, memory_order_seq_cst); in f5()
[all …]
H A Dgnu-atomic-builtins-i128-8Al.c10 __int128 Ptr; variable
28 return __atomic_load_n(&Ptr, memory_order_seq_cst); in f1()
39 __atomic_load(&Ptr, &Ret, memory_order_seq_cst); in f2()
50 __atomic_store_n(&Ptr, Val, memory_order_seq_cst); in f3()
60 __atomic_store(&Ptr, &Val, memory_order_seq_cst); in f4()
71 return __atomic_exchange_n(&Ptr, Val, memory_order_seq_cst); in f5()
83 __atomic_exchange(&Ptr, &Val, &Ret, memory_order_seq_cst); in f6()
102 return __atomic_compare_exchange_n(&Ptr, &Exp, Des, 0, in f7()
121 return __atomic_compare_exchange(&Ptr, &Exp, &Des, 0, in f8()
134 return __atomic_add_fetch(&Ptr, Val, memory_order_seq_cst); in f9()
[all …]
H A Dgnu-atomic-builtins-i128-16Al.c10 __int128 Ptr __attribute__((aligned(16))); variable
23 return __atomic_load_n(&Ptr, memory_order_seq_cst); in f1()
34 __atomic_load(&Ptr, &Ret, memory_order_seq_cst); in f2()
45 __atomic_store_n(&Ptr, Val, memory_order_seq_cst); in f3()
55 __atomic_store(&Ptr, &Val, memory_order_seq_cst); in f4()
66 return __atomic_exchange_n(&Ptr, Val, memory_order_seq_cst); in f5()
78 __atomic_exchange(&Ptr, &Val, &Ret, memory_order_seq_cst); in f6()
97 return __atomic_compare_exchange_n(&Ptr, &Exp, Des, 0, in f7()
116 return __atomic_compare_exchange(&Ptr, &Exp, &Des, 0, in f8()
129 return __atomic_add_fetch(&Ptr, Val, memory_order_seq_cst); in f9()
[all …]
H A Dsync-builtins-i128-16Al.c9 __int128 Ptr __attribute__((aligned(16))); variable
21 return __sync_fetch_and_add(&Ptr, Val); in f1()
32 return __sync_fetch_and_sub(&Ptr, Val); in f2()
43 return __sync_fetch_and_or(&Ptr, Val); in f3()
54 return __sync_fetch_and_and(&Ptr, Val); in f4()
65 return __sync_fetch_and_xor(&Ptr, Val); in f5()
76 return __sync_fetch_and_nand(&Ptr, Val); in f6()
88 return __sync_add_and_fetch(&Ptr, Val); in f7()
100 return __sync_sub_and_fetch(&Ptr, Val); in f8()
112 return __sync_or_and_fetch(&Ptr, Val); in f9()
[all …]
/llvm-project/llvm/include/llvm/Analysis/
H A DTargetLibraryInfo.def47 TLI_DEFINE_SIG_INTERNAL(Ptr, Int)
52 TLI_DEFINE_SIG_INTERNAL(Ptr, Int, Ptr)
57 TLI_DEFINE_SIG_INTERNAL(Ptr, LLong)
62 TLI_DEFINE_SIG_INTERNAL(Ptr, LLong, Ptr)
67 TLI_DEFINE_SIG_INTERNAL(Void, Ptr)
72 TLI_DEFINE_SIG_INTERNAL(Void, Ptr, Ptr)
77 TLI_DEFINE_SIG_INTERNAL(Void, Ptr, In
[all...]
/llvm-project/clang/test/CodeGen/
H A Dmatrix-type-builtins.c108 void column_major_load_with_const_stride_double(double *Ptr) { in column_major_load_with_const_stride_double() argument
109 // COMMON-LABEL: define{{.*}} void @column_major_load_with_const_stride_double(ptr %Ptr) in column_major_load_with_const_stride_double()
110 // CHECK32: [[PTR:%.*]] = load ptr, ptr %Ptr.addr, align 4 in column_major_load_with_const_stride_double()
112 // CHECK64: [[PTR:%.*]] = load ptr, ptr %Ptr.addr, align 8 in column_major_load_with_const_stride_double()
115 dx5x5_t m_a1 = __builtin_matrix_column_major_load(Ptr, 5, 5, 5); in column_major_load_with_const_stride_double()
118 void column_major_load_with_const_stride2_double(double *Ptr) { in column_major_load_with_const_stride2_double() argument
119 // COMMON-LABEL: define{{.*}} void @column_major_load_with_const_stride2_double(ptr %Ptr) in column_major_load_with_const_stride2_double()
120 // CHECK32: [[PTR:%.*]] = load ptr, ptr %Ptr.addr, align 4 in column_major_load_with_const_stride2_double()
122 // CHECK64: [[PTR:%.*]] = load ptr, ptr %Ptr.addr, align 8 in column_major_load_with_const_stride2_double()
125 dx5x5_t m_a2 = __builtin_matrix_column_major_load(Ptr, in column_major_load_with_const_stride2_double()
128 column_major_load_with_variable_stride_ull_float(float * Ptr,unsigned long long S) column_major_load_with_variable_stride_ull_float() argument
142 column_major_load_with_stride_math_int(int * Ptr,int S) column_major_load_with_stride_math_int() argument
156 column_major_load_with_stride_math_s_int(int * Ptr,short S) column_major_load_with_stride_math_s_int() argument
193 double Ptr[25]; column_major_load_array2() local
197 column_major_load_const(const double * Ptr) column_major_load_const() argument
208 column_major_load_volatile(volatile double * Ptr) column_major_load_volatile() argument
219 column_major_store_with_const_stride_double(double * Ptr) column_major_store_with_const_stride_double() argument
233 column_major_store_with_const_stride2_double(double * Ptr) column_major_store_with_const_stride2_double() argument
247 column_major_store_with_stride_math_int(int * Ptr,int S) column_major_store_with_stride_math_int() argument
263 column_major_store_with_stride_math_s_int(int * Ptr,short S) column_major_store_with_stride_math_s_int() argument
304 double Ptr[25]; column_major_store_array2() local
309 column_major_store_volatile(volatile double * Ptr) column_major_store_volatile() argument
[all...]
/llvm-project/compiler-rt/lib/gwp_asan/tests/
H A Drecoverable.cpp22 void *Ptr = AllocateMemory(GPA); in TEST_P() local
23 DeallocateMemory(GPA, Ptr); in TEST_P()
25 DeallocateMemory(GPA, Ptr); in TEST_P()
32 DeallocateMemory(GPA, Ptr); in TEST_P()
39 char *Ptr = static_cast<char *>(AllocateMemory(GPA)); in TEST_P() local
41 DeallocateMemory(GPA, Ptr + 1); in TEST_P()
48 DeallocateMemory(GPA, Ptr + 1); in TEST_P()
55 void *Ptr = AllocateMemory(GPA); in TEST_P() local
56 DeallocateMemory(GPA, Ptr); in TEST_P()
58 TouchMemory(Ptr); in TEST_P()
[all …]
/llvm-project/libcxx/test/std/iterators/predef.iterators/insert.iterators/insert.iter.ops/insert.iter.op=/
H A Drv_value.pass.cpp60 typedef std::unique_ptr<int, do_nothing> Ptr; in main() typedef
61 typedef std::vector<Ptr> C; in main()
65 c1.push_back(Ptr(x+i)); in main()
68 c2.push_back(Ptr(x+i)); in main()
69 insert3at(c2, c2.begin(), Ptr(x+3), Ptr(x+4), Ptr(x+5)); in main()
70 test(std::move(c1), 0, Ptr(x+3), Ptr(x+4), Ptr(x+5), c2); in main()
73 c1.push_back(Ptr(x+i)); in main()
76 c2.push_back(Ptr(x+i)); in main()
77 insert3at(c2, c2.begin()+1, Ptr(x+3), Ptr(x+4), Ptr(x+5)); in main()
78 test(std::move(c1), 1, Ptr(x+3), Ptr(x+4), Ptr(x+5), c2); in main()
[all …]
/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dmemtag.h37 inline uptr untagPointer(uptr Ptr) { return Ptr & ((1ULL << 56) - 1); } in untagPointer() argument
39 inline uint8_t extractTag(uptr Ptr) { return (Ptr >> 56) & 0xf; } in extractTag() argument
49 inline NORETURN uptr untagPointer(uptr Ptr) {
50 (void)Ptr;
54 inline NORETURN uint8_t extractTag(uptr Ptr) {
55 (void)Ptr;
153 inline uptr selectRandomTag(uptr Ptr, uptr ExcludeMask) { in selectRandomTag()
159 irg %[TaggedPtr], %[Ptr], in selectRandomTag()
148 selectRandomTag(uptr Ptr,uptr ExcludeMask) selectRandomTag() argument
161 addFixedTag(uptr Ptr,uptr Tag) addFixedTag() argument
232 storeTag(uptr Ptr) storeTag() argument
243 loadTag(uptr Ptr) loadTag() argument
275 selectRandomTag(uptr Ptr,uptr ExcludeMask) selectRandomTag() argument
281 addFixedTag(uptr Ptr,uptr Tag) addFixedTag() argument
293 storeTag(uptr Ptr) storeTag() argument
298 loadTag(uptr Ptr) loadTag() argument
307 setRandomTag(void * Ptr,uptr Size,uptr ExcludeMask,uptr * TaggedBegin,uptr * TaggedEnd) setRandomTag() argument
314 untagPointer(void * Ptr) untagPointer() argument
318 loadTag(void * Ptr) loadTag() argument
322 addFixedTag(void * Ptr,uptr Tag) addFixedTag() argument
[all...]
/llvm-project/libcxx/test/std/utilities/function.objects/func.wrap/func.wrap.func/
H A Drobust_against_adl.pass.cpp31 typedef Holder<Incomplete> *Ptr; typedef
38 Ptr no_args() { return nullptr; } in no_args()
39 Ptr one_arg(Ptr p) { return p; } in one_arg()
40 Ptr two_args(Ptr p, Ptr) { return p; } in two_args() argument
41 Ptr three_args(Ptr p, Ptr, Ptr) { return p; } in three_args() argument
42 Ptr four_args(Ptr p, Ptr, Ptr, Ptr) { return p; } in four_args() argument
44 void one_arg_void(Ptr) { } in one_arg_void() argument
47 Ptr x = nullptr; in main()
48 std::function<Ptr()> f(no_args); f(); in main()
49 std::function<Ptr(Ptr)> g(one_arg); g(x); in main()
[all …]
/llvm-project/clang/test/CodeGenCXX/
H A Dmatrix-type-builtins.cpp82 matrix_t<T, R, C> column_major_load_with_stride(T *Ptr) { in column_major_load_with_stride() argument
83 return __builtin_matrix_column_major_load(Ptr, R, C, S); in column_major_load_with_stride()
86 void test_column_major_load_with_stride_template_double(double *Ptr) { in test_column_major_load_with_stride_template_double() argument
87 // CHECK-LABEL: define{{.*}} void @_Z50test_column_major_load_with_stride_template_doublePd(ptr noundef %Ptr) in test_column_major_load_with_stride_template_double()
88 // CHECK: [[PTR:%.*]] = load ptr, ptr %Ptr.addr, align 8 in test_column_major_load_with_stride_template_double()
91 // CHECK-LABEL: define linkonce_odr noundef <40 x double> @_Z29column_major_load_with_strideIdLj10ELj4ELj15EEu11matrix_typeIXT0_EXT1_ET_EPS0_(ptr noundef %Ptr) in test_column_major_load_with_stride_template_double()
92 // CHECK: [[PTR:%.*]] = load ptr, ptr %Ptr.addr, align 8 in test_column_major_load_with_stride_template_double()
95 matrix_t<double, 10, 4> M1 = column_major_load_with_stride<double, 10, 4, 15>(Ptr); in test_column_major_load_with_stride_template_double()
98 void test_column_major_load_with_stride_template_int(int *Ptr) { in test_column_major_load_with_stride_template_int() argument
99 // CHECK-LABEL: define{{.*}} void @_Z47test_column_major_load_with_stride_template_intPi(ptr noundef %Ptr) # in test_column_major_load_with_stride_template_int()
117 test_column_major_load_stride_wrapper(int * Ptr,UnsignedWrapper & W) test_column_major_load_stride_wrapper() argument
129 test_column_major_load_constexpr_num_rows(int * Ptr) test_column_major_load_constexpr_num_rows() argument
139 test_column_major_load_constexpr_num_columns(int * Ptr) test_column_major_load_constexpr_num_columns() argument
149 test_column_major_load_constexpr_num_columns_temp(int * Ptr) test_column_major_load_constexpr_num_columns_temp() argument
156 test_column_major_load_constexpr_stride_constexpr(int * Ptr) test_column_major_load_constexpr_stride_constexpr() argument
178 column_major_load_with_stride2(PtrT Ptr) column_major_load_with_stride2() argument
182 call_column_major_load_with_stride2(float * Ptr) call_column_major_load_with_stride2() argument
187 column_major_store_with_stride(matrix_t<T,R,C> & m,T * Ptr) column_major_store_with_stride() argument
191 test_column_major_store_with_stride_template_double(double * Ptr) test_column_major_store_with_stride_template_double() argument
205 test_column_major_store_with_stride_template_int(int * Ptr) test_column_major_store_with_stride_template_int() argument
219 test_column_major_store_stride_wrapper(int * Ptr,UnsignedWrapper & W) test_column_major_store_stride_wrapper() argument
232 test_column_major_store_constexpr_stride_constexpr(int * Ptr) test_column_major_store_constexpr_stride_constexpr() argument
[all...]
/llvm-project/llvm/lib/Support/
H A DTwine.cpp59 void Twine::printOneChild(raw_ostream &OS, Child Ptr, in printOneChild() argument
65 Ptr.twine->print(OS); in printOneChild()
68 OS << Ptr.cString; in printOneChild()
71 OS << *Ptr.stdString; in printOneChild()
75 OS << StringRef(Ptr.ptrAndLength.ptr, Ptr.ptrAndLength.length); in printOneChild()
78 OS << *Ptr.formatvObject; in printOneChild()
81 OS << Ptr.character; in printOneChild()
84 OS << Ptr.decUI; in printOneChild()
87 OS << Ptr.decI; in printOneChild()
90 OS << *Ptr.decUL; in printOneChild()
[all …]
H A DFormattedStream.cpp26 void formatted_raw_ostream::UpdatePosition(const char *Ptr, size_t Size) { in UpdatePosition() argument
61 PartialUTF8Char.append(StringRef(Ptr, Size)); in UpdatePosition()
67 PartialUTF8Char.append(StringRef(Ptr, BytesFromBuffer)); in UpdatePosition()
70 Ptr += BytesFromBuffer; in UpdatePosition()
77 for (const char *End = Ptr + Size; Ptr < End; Ptr += NumBytes) { in UpdatePosition()
79 if (*Ptr >= 0x20 && *Ptr <= 0x7e) { in UpdatePosition()
85 NumBytes = getNumBytesForUTF8(*Ptr); in UpdatePosition()
96 ComputePosition(const char * Ptr,size_t Size) ComputePosition() argument
127 write_impl(const char * Ptr,size_t Size) write_impl() argument
[all...]
/llvm-project/clang/test/Analysis/
H A DNewDelete-atomics.cpp57 T *Ptr; member in IntrusivePtr
60 IntrusivePtr(T *Ptr) : Ptr(Ptr) { in IntrusivePtr() argument
61 Ptr->incRef(); in IntrusivePtr()
64 IntrusivePtr(const IntrusivePtr &Other) : Ptr(Other.Ptr) { in IntrusivePtr()
65 Ptr->incRef(); in IntrusivePtr()
70 if (Ptr->decRef() == 1) in ~IntrusivePtr()
71 delete Ptr; in ~IntrusivePtr()
80 T *Ptr; global() member in DifferentlyNamed
83 DifferentlyNamed(T * Ptr) DifferentlyNamed() argument
[all...]
/llvm-project/compiler-rt/lib/memprof/
H A Dmemprof_rawprofile.cpp63 char *Ptr = Buffer; in SerializeSegmentsToBuffer() local
65 Ptr += sizeof(u64); in SerializeSegmentsToBuffer()
76 memcpy(Ptr, &Entry, sizeof(SegmentEntry)); in SerializeSegmentsToBuffer()
77 Ptr += sizeof(SegmentEntry); in SerializeSegmentsToBuffer()
84 CHECK(ExpectedNumBytes >= static_cast<u64>(Ptr - Buffer) && in SerializeSegmentsToBuffer()
119 char *Ptr = Buffer; in SerializeStackToBuffer() local
120 Ptr = WriteBytes(static_cast<u64>(NumIds), Ptr); in SerializeStackToBuffer()
124 Ptr = WriteBytes(Id, Ptr); in SerializeStackToBuffer()
125 Ptr += sizeof(u64); // Bump it by u64, we will fill this in later. in SerializeStackToBuffer()
132 Ptr = WriteBytes(static_cast<u64>(pc), Ptr); in SerializeStackToBuffer()
[all …]
/llvm-project/clang/test/SemaCXX/
H A Dmatrix-type-builtins.cpp44 …me MyMatrix<EltTy1, R1, C1>::matrix_t column_major_load(MyMatrix<EltTy0, R0, C0> &A, EltTy0 *Ptr) { in column_major_load() argument
45 char *v1 = __builtin_matrix_column_major_load(Ptr, 9, 4, 10); in column_major_load()
50 return __builtin_matrix_column_major_load(Ptr, R0, C0, R0); in column_major_load()
70 void test_column_major_load_constexpr(unsigned *Ptr) { in test_column_major_load_constexpr() argument
71 (void)__builtin_matrix_column_major_load(Ptr, 2, 2, constexpr1()); in test_column_major_load_constexpr()
73 (void)__builtin_matrix_column_major_load(Ptr, constexpr_neg1(), 2, 4); in test_column_major_load_constexpr()
75 (void)__builtin_matrix_column_major_load(Ptr, 2, constexpr_neg1(), 4); in test_column_major_load_constexpr()
85 void test_column_major_load_wrapper(unsigned *Ptr, IntWrapper &W) { in test_column_major_load_wrapper() argument
86 (void)__builtin_matrix_column_major_load(Ptr, W, 2, 2); in test_column_major_load_wrapper()
88 (void)__builtin_matrix_column_major_load(Ptr, 2, W, 2); in test_column_major_load_wrapper()
[all …]
/llvm-project/clang/lib/AST/Interp/
H A DInterp.cpp
H A DSource.h
/llvm-project/libcxx/test/std/experimental/memory/memory.observer.ptr/
H A Dcompare.pass.cpp52 using Ptr = std::experimental::observer_ptr<T>; in test() typedef
58 Ptr ptr1(&obj1), ptr1_x(&obj1); in test()
59 Ptr ptr2(&obj2); in test()
71 Ptr ptr1(&obj1), ptr1_x(&obj1); in test()
72 Ptr ptr2(&obj2); in test()
84 Ptr ptr1(&obj1); in test()
85 Ptr ptr2(nullptr); in test()
94 Ptr ptr1(&obj1); in test()
95 Ptr ptr2(nullptr); in test()
104 Ptr ptr1(&obj1); in test()
[all …]
/llvm-project/compiler-rt/lib/gwp_asan/platform_specific/
H A Dguarded_pool_allocator_posix.cpp48 void *Ptr = mmap(nullptr, Size, PROT_READ | PROT_WRITE, in map()
50 checkWithErrorCode(Ptr != MAP_FAILED, in map()
52 MaybeSetMappingName(Ptr, Size, Name); in map()
53 return Ptr;
56 void GuardedPoolAllocator::unmap(void *Ptr, size_t Size) const { in unmap()
57 assert((reinterpret_cast<uintptr_t>(Ptr) % State.PageSize) == 0); in unmap()
59 checkWithErrorCode(munmap(Ptr, Size) == 0, in unmap()
65 void *Ptr = in reserveGuardedPool()
67 checkWithErrorCode(Ptr != MAP_FAILED, in reserveGuardedPool()
69 MaybeSetMappingName(Ptr, Siz in reserveGuardedPool()
47 void *Ptr = mmap(nullptr, Size, PROT_READ | PROT_WRITE, map() local
54 unmap(void * Ptr,size_t Size) const unmap() argument
63 void *Ptr = reserveGuardedPool() local
75 allocateInGuardedPool(void * Ptr,size_t Size) const allocateInGuardedPool() argument
83 deallocateInGuardedPool(void * Ptr,size_t Size) const deallocateInGuardedPool() argument
[all...]
/llvm-project/libcxx/test/std/utilities/memory/pointer.traits/
H A Dptr.types.compile.pass.cpp27 using Ptr = int*; in f() typedef
29 ASSERT_SAME_TYPE(std::pointer_traits<Ptr>::element_type, int); in f()
30 ASSERT_SAME_TYPE(std::pointer_traits<Ptr>::pointer, Ptr); in f()
31 ASSERT_SAME_TYPE(std::pointer_traits<Ptr>::difference_type, std::ptrdiff_t); in f()
33 ASSERT_SAME_TYPE(std::pointer_traits<Ptr>::rebind<long>, long*); in f()
35 ASSERT_SAME_TYPE(std::pointer_traits<Ptr>::rebind<long>::other, long*); in f()
40 using Ptr = const int*; in f() typedef
42 ASSERT_SAME_TYPE(std::pointer_traits<Ptr>::element_type, const int); in f()
43 ASSERT_SAME_TYPE(std::pointer_traits<Ptr>::pointer, Ptr); in f()
44 ASSERT_SAME_TYPE(std::pointer_traits<Ptr>::difference_type, std::ptrdiff_t); in f()
[all …]
/llvm-project/llvm/test/Analysis/BasicAA/
H A Dargs-rets-allocas-loads.ll171 ; CHECK: Both ModRef: Ptr: ptr* %indirect_a0 <-> %normal_ret_a0 = call ptr @normal_returner()
172 ; CHECK: Both ModRef: Ptr: ptr* %indirect_a1 <-> %normal_ret_a0 = call ptr @normal_returner()
173 ; CHECK: Both ModRef: Ptr: double* %loaded_a0 <-> %normal_ret_a0 = call ptr @normal_returner()
174 ; CHECK: Both ModRef: Ptr: double* %loaded_a1 <-> %normal_ret_a0 = call ptr @normal_returner()
175 ; CHECK: Both ModRef: Ptr: double* %arg_a0 <-> %normal_ret_a0 = call ptr @normal_returner()
176 ; CHECK: Both ModRef: Ptr: double* %arg_a1 <-> %normal_ret_a0 = call ptr @normal_returner()
177 ; CHECK: NoModRef: Ptr: double* %noalias_arg_a0 <-> %normal_ret_a0 = call ptr @normal_returner()
178 ; CHECK: NoModRef: Ptr: double* %noalias_arg_a1 <-> %normal_ret_a0 = call ptr @normal_returner()
179 ; CHECK: Both ModRef: Ptr: double* %escape_alloca_a0 <-> %normal_ret_a0 = call ptr @normal_return…
180 ; CHECK: Both ModRef: Ptr: double* %escape_alloca_a1 <-> %normal_ret_a0 = call ptr @normal_return…
[all …]

12345678910>>...35