| /llvm-project-15.0.7/libcxx/test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.asgn/ |
| H A D | move_convert.single.pass.cpp | 26 void testAssign(APtr& aptr, BPtr& bptr) { in testAssign() argument 27 A* p = bptr.get(); in testAssign() 29 aptr = std::move(bptr); in testAssign() 31 assert(bptr.get() == 0); in testAssign() 120 std::unique_ptr<B> bptr(new B); in main() local 122 testAssign(aptr, bptr); in main() 130 testAssign(aptr, bptr); in main() 131 checkDeleter(aptr, bptr, 42, 0); in main() 138 std::unique_ptr<B, CDeleter<B>&> bptr(new B, bdel); in main() local 140 testAssign(aptr, bptr); in main() [all …]
|
| H A D | move_convert.runtime.pass.cpp | 25 void testAssign(APtr& aptr, BPtr& bptr) { in testAssign() argument 26 A* p = bptr.get(); in testAssign() 28 aptr = std::move(bptr); in testAssign() 30 assert(bptr.get() == 0); in testAssign()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/ |
| H A D | int-sub-05.ll | 30 %bptr = inttoptr i64 %addr to i128 * 33 %b = load i128, i128 *%bptr 46 %bptr = inttoptr i64 %addr to i128 * 49 %b = load i128, i128 *%bptr 63 %bptr = inttoptr i64 %addr to i128 * 66 %b = load i128, i128 *%bptr 80 %bptr = inttoptr i64 %addr to i128 * 83 %b = load i128, i128 *%bptr 96 %bptr = inttoptr i64 %addr to i128 * 99 %b = load i128, i128 *%bptr [all …]
|
| H A D | int-add-08.ll | 27 %bptr = inttoptr i64 %addr to i128 * 29 %b = load i128, i128 *%bptr 42 %bptr = inttoptr i64 %addr to i128 * 44 %b = load i128, i128 *%bptr 58 %bptr = inttoptr i64 %addr to i128 * 60 %b = load i128, i128 *%bptr 74 %bptr = inttoptr i64 %addr to i128 * 76 %b = load i128, i128 *%bptr 89 %bptr = inttoptr i64 %addr to i128 * 91 %b = load i128, i128 *%bptr [all …]
|
| H A D | fp-copysign-02.ll | 11 define float @f1(float %a, fp128 *%bptr) { 16 %bl = load volatile fp128, fp128 *%bptr 23 define double @f2(double %a, fp128 *%bptr) { 28 %bl = load volatile fp128, fp128 *%bptr 67 define void @f9(fp128 *%cptr, fp128 *%aptr, fp128 *%bptr) { 77 %b = load volatile fp128, fp128 *%bptr
|
| H A D | fp-copysign-01.ll | 32 define float @f3(float %a, fp128 *%bptr) { 38 %bl = load volatile fp128, fp128 *%bptr 66 define double @f6(double %a, fp128 *%bptr) { 72 %bl = load volatile fp128, fp128 *%bptr 114 define void @f9(fp128 *%cptr, fp128 *%aptr, fp128 *%bptr) { 124 %b = load volatile fp128, fp128 *%bptr
|
| H A D | branch-08.ll | 9 define i32 @f1(i32 %a, i32 *%bptr) { 17 %b = load i32, i32 *%bptr
|
| /llvm-project-15.0.7/llvm/test/Transforms/DeadStoreElimination/ |
| H A D | merge-stores-big-endian.ll | 16 %bptr = bitcast i32* %ptr to i8* 17 %bptr1 = getelementptr inbounds i8, i8* %bptr, i64 1 18 %bptr2 = getelementptr inbounds i8, i8* %bptr, i64 2 19 %bptr3 = getelementptr inbounds i8, i8* %bptr, i64 3 23 store i8 9, i8* %bptr ; 09 64 %bptr = bitcast i64* %ptr to i8* 65 %bptr6 = getelementptr inbounds i8, i8* %bptr, i64 6 89 %bptr = bitcast i64* %ptr to i8* 90 %bptr3 = getelementptr inbounds i8, i8* %bptr, i64 3 113 %bptr = bitcast i64* %ptr to i8* [all …]
|
| H A D | combined-partial-overwrites.ll | 87 %bptr = bitcast i32* %ptr to i8* 88 store i8 7, i8* %bptr 127 %bptr = bitcast i32* %ptr to i8* 133 %wptr = bitcast i8* %bptr to i16* 177 %bptr = bitcast i32* %ptr to i8* 183 %wptr = bitcast i8* %bptr to i16* 189 %v = load i8, i8* %bptr, align 1 269 %bptr = bitcast i32* %ptr to i8* 274 %wptr = bitcast i8* %bptr to i16* 300 %bptr = bitcast i32* %ptr to i16* [all …]
|
| H A D | merge-stores.ll | 16 %bptr = bitcast i32* %ptr to i8* 17 %bptr1 = getelementptr inbounds i8, i8* %bptr, i64 1 18 %bptr2 = getelementptr inbounds i8, i8* %bptr, i64 2 19 %bptr3 = getelementptr inbounds i8, i8* %bptr, i64 3 23 store i8 9, i8* %bptr ; 09 62 %bptr = bitcast i64* %ptr to i8* 63 %bptr6 = getelementptr inbounds i8, i8* %bptr, i64 6 87 %bptr = bitcast i64* %ptr to i8* 88 %bptr3 = getelementptr inbounds i8, i8* %bptr, i64 3 111 %bptr = bitcast i64* %ptr to i8* [all …]
|
| /llvm-project-15.0.7/clang/test/Analysis/ |
| H A D | cxx-uninitialized-object-inheritance.cpp | 790 DynTBase1 *bptr; member 793 DynamicTypeTest1(DynTBase1 *bptr) : bptr(bptr) {} // expected-warning{{1 uninitialized field}} in DynamicTypeTest1() 809 DynTBase2 *bptr; member 812 DynamicTypeTest2(DynTBase2 *bptr) : bptr(bptr) {} // expected-warning{{2 uninitialized fields}} in DynamicTypeTest2() 825 SymbolicSuperRegionBase *bptr; // no-crash member 826 SymbolicSuperRegionDerived(SymbolicSuperRegionBase *bptr) : bptr(bptr) {} in SymbolicSuperRegionDerived()
|
| H A D | stack-block-returned.cpp | 3 typedef void (^bptr)(void); typedef 5 bptr bf(int j) { in bf() 7 const bptr &qq = ^{ i=0; }; // expected-note {{binding reference variable 'qq' here}} in bf()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | min3.ll | 10 %gep1 = getelementptr i32, i32 addrspace(1)* %bptr, i32 %tid 29 %gep1 = getelementptr i32, i32 addrspace(1)* %bptr, i32 %tid 50 %gep1 = getelementptr i32, i32 addrspace(1)* %bptr, i32 %tid 54 %gep4 = getelementptr i32, i32 addrspace(1)* %bptr, i32 %tid2 84 %gep1 = getelementptr i32, i32 addrspace(1)* %bptr, i32 %tid 88 %gep4 = getelementptr i32, i32 addrspace(1)* %bptr, i32 %tid2 123 %gep1 = getelementptr i16, i16 addrspace(1)* %bptr, i32 %tid 171 %gep1 = getelementptr i8, i8 addrspace(1)* %bptr, i32 %tid 195 %gep1 = getelementptr i8, i8 addrspace(1)* %bptr, i32 %tid 219 %gep1 = getelementptr i7, i7 addrspace(1)* %bptr, i32 %tid [all …]
|
| H A D | max3.ll | 10 %gep1 = getelementptr i32, i32 addrspace(1)* %bptr, i32 %tid 29 %gep1 = getelementptr i32, i32 addrspace(1)* %bptr, i32 %tid 53 %gep1 = getelementptr i16, i16 addrspace(1)* %bptr, i32 %tid 77 %gep1 = getelementptr i16, i16 addrspace(1)* %bptr, i32 %tid 101 %gep1 = getelementptr i8, i8 addrspace(1)* %bptr, i32 %tid 125 %gep1 = getelementptr i8, i8 addrspace(1)* %bptr, i32 %tid 149 %gep1 = getelementptr i7, i7 addrspace(1)* %bptr, i32 %tid 173 %gep1 = getelementptr i7, i7 addrspace(1)* %bptr, i32 %tid 192 %gep1 = getelementptr i33, i33 addrspace(1)* %bptr, i32 %tid 211 %gep1 = getelementptr i33, i33 addrspace(1)* %bptr, i32 %tid [all …]
|
| H A D | fmin3.ll | 11 …float addrspace(1)* %out, float addrspace(1)* %aptr, float addrspace(1)* %bptr, float addrspace(1)… 13 %b = load volatile float, float addrspace(1)* %bptr, align 4 28 …float addrspace(1)* %out, float addrspace(1)* %aptr, float addrspace(1)* %bptr, float addrspace(1)… 30 %b = load volatile float, float addrspace(1)* %bptr, align 4 51 …16(half addrspace(1)* %out, half addrspace(1)* %aptr, half addrspace(1)* %bptr, half addrspace(1)*… 53 %b = load volatile half, half addrspace(1)* %bptr, align 2 78 …16(half addrspace(1)* %out, half addrspace(1)* %aptr, half addrspace(1)* %bptr, half addrspace(1)*… 80 %b = load volatile half, half addrspace(1)* %bptr, align 2 123 …ble addrspace(1)* %out, double addrspace(1)* %aptr, double addrspace(1)* %bptr, double addrspace(1… 125 %b = load volatile double, double addrspace(1)* %bptr, align 4 [all …]
|
| H A D | fmed3.ll | 166 %gep1 = getelementptr float, float addrspace(1)* %bptr, i32 %tid 189 %gep1 = getelementptr float, float addrspace(1)* %bptr, i32 %tid 212 %gep1 = getelementptr float, float addrspace(1)* %bptr, i32 %tid 235 %gep1 = getelementptr float, float addrspace(1)* %bptr, i32 %tid 264 %gep1 = getelementptr float, float addrspace(1)* %bptr, i32 %tid 298 %gep1 = getelementptr float, float addrspace(1)* %bptr, i32 %tid 338 %gep1 = getelementptr float, float addrspace(1)* %bptr, i32 %tid 360 %gep1 = getelementptr float, float addrspace(1)* %bptr, i32 %tid 382 %gep1 = getelementptr float, float addrspace(1)* %bptr, i32 %tid 404 %gep1 = getelementptr float, float addrspace(1)* %bptr, i32 %tid [all …]
|
| H A D | max.ll | 9 …t_imax_sge_i32(i32 addrspace(1)* %out, i32 addrspace(1)* %aptr, i32 addrspace(1)* %bptr) nounwind { 11 %gep.in = getelementptr inbounds i32, i32 addrspace(1)* %bptr, i32 %tid 33 %gep.in = getelementptr inbounds <4 x i32>, <4 x i32> addrspace(1)* %bptr, i32 %tid 70 …_test_imax_sge_i8(i8 addrspace(1)* %out, i8 addrspace(1)* %aptr, i8 addrspace(1)* %bptr) nounwind { 72 %b = load i8, i8 addrspace(1)* %bptr, align 1 109 %gep.in = getelementptr inbounds i32, i32 addrspace(1)* %bptr, i32 %tid 135 %gep.in = getelementptr inbounds i32, i32 addrspace(1)* %bptr, i32 %tid 179 …_test_umax_uge_i8(i8 addrspace(1)* %out, i8 addrspace(1)* %aptr, i8 addrspace(1)* %bptr) nounwind { 181 %b = load i8, i8 addrspace(1)* %bptr, align 1 194 %gep.in = getelementptr inbounds i32, i32 addrspace(1)* %bptr, i32 %tid [all …]
|
| H A D | fmax3.ll | 12 …float addrspace(1)* %out, float addrspace(1)* %aptr, float addrspace(1)* %bptr, float addrspace(1)… 14 %b = load volatile float, float addrspace(1)* %bptr, align 4 30 …float addrspace(1)* %out, float addrspace(1)* %aptr, float addrspace(1)* %bptr, float addrspace(1)… 32 %b = load volatile float, float addrspace(1)* %bptr, align 4 59 …16(half addrspace(1)* %out, half addrspace(1)* %aptr, half addrspace(1)* %bptr, half addrspace(1)*… 61 %b = load volatile half, half addrspace(1)* %bptr, align 2 89 …16(half addrspace(1)* %out, half addrspace(1)* %aptr, half addrspace(1)* %bptr, half addrspace(1)*… 91 %b = load volatile half, half addrspace(1)* %bptr, align 2
|
| H A D | ssubo.ll | 32 …(1)* %out, i1 addrspace(1)* %carryout, i32 addrspace(1)* %aptr, i32 addrspace(1)* %bptr) nounwind { 34 %b = load i32, i32 addrspace(1)* %bptr, align 4 64 …(1)* %out, i1 addrspace(1)* %carryout, i64 addrspace(1)* %aptr, i64 addrspace(1)* %bptr) nounwind { 66 %b = load i64, i64 addrspace(1)* %bptr, align 4 82 …> addrspace(1)* %carryout, <2 x i32> addrspace(1)* %aptr, <2 x i32> addrspace(1)* %bptr) nounwind { 84 %b = load <2 x i32>, <2 x i32> addrspace(1)* %bptr, align 4
|
| H A D | select64.ll | 49 …4_2(i32 addrspace(1)* %out, i32 %cond, i64 addrspace(1)* %aptr, i64 addrspace(1)* %bptr) nounwind { 52 %b = load i64, i64 addrspace(1)* %bptr, align 8 63 …imm(i64 addrspace(1)* %out, i32 %cond, i64 addrspace(1)* %aptr, i64 addrspace(1)* %bptr) nounwind { 66 %b = load i64, i64 addrspace(1)* %bptr, align 8
|
| H A D | max.i16.ll | 6 …t_imax_sge_i16(i16 addrspace(1)* %out, i16 addrspace(1)* %aptr, i16 addrspace(1)* %bptr) nounwind { 43 %gep1 = getelementptr i16, i16 addrspace(1)* %bptr, i32 %tid 93 %gep1 = getelementptr <2 x i16>, <2 x i16> addrspace(1)* %bptr, i32 %tid 164 %gep1 = getelementptr <3 x i16>, <3 x i16> addrspace(1)* %bptr, i32 %tid 218 %gep1 = getelementptr <4 x i16>, <4 x i16> addrspace(1)* %bptr, i32 %tid 229 …t_imax_sgt_i16(i16 addrspace(1)* %out, i16 addrspace(1)* %aptr, i16 addrspace(1)* %bptr) nounwind { 266 %gep1 = getelementptr i16, i16 addrspace(1)* %bptr, i32 %tid 277 …t_umax_uge_i16(i16 addrspace(1)* %out, i16 addrspace(1)* %aptr, i16 addrspace(1)* %bptr) nounwind { 314 %gep1 = getelementptr i16, i16 addrspace(1)* %bptr, i32 %tid 362 %gep1 = getelementptr i16, i16 addrspace(1)* %bptr, i32 %tid [all …]
|
| H A D | and-gcn.ll | 6 …rnel void @v_and_i64_br(i64 addrspace(1)* %out, i64 addrspace(1)* %aptr, i64 addrspace(1)* %bptr) { 14 %b = load i64, i64 addrspace(1)* %bptr, align 8
|
| /llvm-project-15.0.7/clang/test/SemaObjC/ |
| H A D | attr-malloc.m | 10 typedef void (^bptr)(void); 11 bptr baz(void) __attribute((malloc)); // no-warning 14 __attribute((malloc)) bptr (*g)(void); // expected-warning {{attribute only applies to functions}} function
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | combine-testm-and.ll | 32 define i32 @combineTESTM_AND_mask_3(<8 x i64> %a, ptr %bptr , i8 %mask) { 41 %b = load <8 x i64>, ptr %bptr 48 define i32 @combineTESTM_AND_mask_4(<8 x i64> %a, ptr %bptr , i8 %mask) { 57 %b = load <8 x i64>, ptr %bptr
|
| /llvm-project-15.0.7/clang/test/Sema/ |
| H A D | block-return.c | 89 typedef void (^bptr)(void); typedef 91 bptr foo5(int j) { in foo5()
|