Home
last modified time | relevance | path

Searched refs:BPtr (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/libcxx/test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.ctor/
H A Dmove_convert.single.pass.cpp140 typedef std::unique_ptr<B> BPtr; in test_noexcept() typedef
145 typedef std::unique_ptr<B, Deleter<B> > BPtr; in test_noexcept() typedef
167 typedef std::unique_ptr<B> BPtr; in main() typedef
169 BPtr b(new B); in main()
176 BPtr b(new B); in main()
188 BPtr b(new B, std::move(del)); in main()
197 BPtr b(new B, std::move(del)); in main()
210 BPtr b(new B, del); in main()
218 BPtr b(new B, del); in main()
231 BPtr b(new B, del); in main()
[all …]
H A Dmove_convert.pass.cpp153 typedef std::unique_ptr<VT> BPtr; in test_noexcept() typedef
154 static_assert(std::is_nothrow_constructible<APtr, BPtr>::value, ""); in test_noexcept()
158 typedef std::unique_ptr<VT, CDeleter<VT> > BPtr; in test_noexcept() typedef
159 static_assert(std::is_nothrow_constructible<APtr, BPtr>::value, ""); in test_noexcept()
163 typedef std::unique_ptr<VT, NCDeleter<const VT>&> BPtr; in test_noexcept() typedef
164 static_assert(std::is_nothrow_constructible<APtr, BPtr>::value, ""); in test_noexcept()
168 typedef std::unique_ptr<VT, const NCConstDeleter<const VT>&> BPtr; in test_noexcept() typedef
169 static_assert(std::is_nothrow_constructible<APtr, BPtr>::value, ""); in test_noexcept()
/llvm-project-15.0.7/libcxx/test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.asgn/
H A Dmove_convert.pass.cpp290 typedef std::unique_ptr<VT> BPtr; in test_noexcept() typedef
291 static_assert(std::is_nothrow_assignable<APtr, BPtr>::value, ""); in test_noexcept()
295 typedef std::unique_ptr<VT, CDeleter<VT> > BPtr; in test_noexcept() typedef
296 static_assert(std::is_nothrow_assignable<APtr, BPtr>::value, ""); in test_noexcept()
300 typedef std::unique_ptr<VT, NCDeleter<const VT>&> BPtr; in test_noexcept() typedef
301 static_assert(std::is_nothrow_assignable<APtr, BPtr>::value, ""); in test_noexcept()
305 typedef std::unique_ptr<VT, const NCConstDeleter<const VT>&> BPtr; in test_noexcept() typedef
306 static_assert(std::is_nothrow_assignable<APtr, BPtr>::value, ""); in test_noexcept()
H A Dmove_convert.runtime.pass.cpp24 template <class APtr, class BPtr>
25 void testAssign(APtr& aptr, BPtr& bptr) { in testAssign()
H A Dmove_convert.single.pass.cpp25 template <class APtr, class BPtr>
26 void testAssign(APtr& aptr, BPtr& bptr) { in testAssign()
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp437 Value *BPtr = B->getPointerOperand(); in storeToSameAddress() local
438 if (APtr == BPtr) in storeToSameAddress()
442 if (SE->getSCEV(APtr) == SE->getSCEV(BPtr)) in storeToSameAddress()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp1782 Value *BPtr = B.getPointer(); in isDependent() local
1794 BPtr->getType()->getPointerAddressSpace()) in isDependent()
1800 getPtrStride(PSE, BTy, BPtr, InnermostLoop, Strides, true); in isDependent()
1803 const SCEV *Sink = PSE.getSCEV(BPtr); in isDependent()
1808 std::swap(APtr, BPtr); in isDependent()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLowerMatrixIntrinsics.cpp1487 Value *BPtr = getNonAliasingPointer(LoadOp1, Store, MatMul); in emitSIMDTiling() local
1491 createTiledLoops(MatMul, APtr, LShape, BPtr, RShape, Store); in emitSIMDTiling()
1507 loadMatrix(BPtr, LoadOp1->getAlign(), LoadOp1->isVolatile(), in emitSIMDTiling()
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dmin-legal-vector-width.ll92 define dso_local void @pmaddwd_32_256(<32 x i16>* %APtr, <32 x i16>* %BPtr, <16 x i32>* %CPtr) "min…
104 %B = load <32 x i16>, <32 x i16>* %BPtr
115 define dso_local void @pmaddwd_32_512(<32 x i16>* %APtr, <32 x i16>* %BPtr, <16 x i32>* %CPtr) "min…
124 %B = load <32 x i16>, <32 x i16>* %BPtr