Home
last modified time | relevance | path

Searched refs:OverAligned (Results 1 – 22 of 22) sorted by relevance

/llvm-project-15.0.7/libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.array/
H A Dnew_align_val_t_nothrow_replace.pass.cpp32 constexpr auto OverAligned = __STDCPP_DEFAULT_NEW_ALIGNMENT__ * 2; variable
36 struct alignas(OverAligned) A
51 alignas(OverAligned) char Buff[OverAligned * 3];
57 assert(static_cast<std::size_t>(a) == OverAligned); in operator new[]()
65 assert(static_cast<std::size_t>(a) == OverAligned); in operator delete[]()
H A Dnew_align_val_t_replace.pass.cpp27 constexpr auto OverAligned = __STDCPP_DEFAULT_NEW_ALIGNMENT__ * 2; variable
31 struct alignas(OverAligned) A {
48 alignas(OverAligned) char DummyData[OverAligned * 4];
54 assert(static_cast<std::size_t>(a) == OverAligned); in operator new[]()
H A Dnew_align_val_t_nothrow.pass.cpp32 constexpr auto OverAligned = __STDCPP_DEFAULT_NEW_ALIGNMENT__ * 2; variable
44 struct alignas(OverAligned) A
54 std::align_val_t(OverAligned), in test_max_alloc()
78 assert(reinterpret_cast<std::uintptr_t>(ap) % OverAligned == 0); in main()
H A Ddelete_align_val_t_replace.pass.cpp24 constexpr auto OverAligned = __STDCPP_DEFAULT_NEW_ALIGNMENT__ * 2; variable
36 alignas(OverAligned) char DummyData[OverAligned * 4];
61 struct alignas(OverAligned) A {};
H A Dnew_align_val_t.pass.cpp32 constexpr auto OverAligned = __STDCPP_DEFAULT_NEW_ALIGNMENT__ * 2; variable
44 struct alignas(OverAligned) A
76 assert(reinterpret_cast<std::uintptr_t>(ap) % OverAligned == 0); in main()
/llvm-project-15.0.7/libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.single/
H A Dnew_align_val_t_nothrow_replace.pass.cpp32 constexpr auto OverAligned = __STDCPP_DEFAULT_NEW_ALIGNMENT__ * 2; variable
36 struct alignas(OverAligned) A
51 alignas(OverAligned) char Buff[OverAligned * 2];
57 assert(static_cast<std::size_t>(a) == OverAligned); in operator new()
65 assert(static_cast<std::size_t>(a) == OverAligned); in operator delete()
H A Dnew_align_val_t_replace.pass.cpp27 constexpr auto OverAligned = __STDCPP_DEFAULT_NEW_ALIGNMENT__ * 2; variable
31 struct alignas(OverAligned) A {
48 alignas(OverAligned) char DummyData[OverAligned];
54 assert(static_cast<std::size_t>(a) == OverAligned); in operator new()
H A Dnew_align_val_t_nothrow.pass.cpp32 constexpr auto OverAligned = __STDCPP_DEFAULT_NEW_ALIGNMENT__ * 2; variable
44 struct alignas(OverAligned) A
54 std::align_val_t(OverAligned), in test_max_alloc()
78 assert(reinterpret_cast<std::uintptr_t>(ap) % OverAligned == 0); in main()
H A Ddelete_align_val_t_replace.pass.cpp27 constexpr auto OverAligned = __STDCPP_DEFAULT_NEW_ALIGNMENT__ * 2; variable
39 alignas(OverAligned) char DummyData[OverAligned * 4];
64 struct alignas(OverAligned) A {};
H A Dnew_align_val_t.pass.cpp32 constexpr auto OverAligned = __STDCPP_DEFAULT_NEW_ALIGNMENT__ * 2; variable
44 struct alignas(OverAligned) A
76 assert(reinterpret_cast<std::uintptr_t>(ap) % OverAligned == 0); in main()
/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Dinalloca-overaligned.cpp13 struct __declspec(align(64)) OverAligned { struct
14 OverAligned();
26 int receive_inalloca_overaligned(NonTrivial nt, OverAligned o) { in receive_inalloca_overaligned() argument
34 gvi32 = receive_inalloca_overaligned(NonTrivial(), OverAligned()); in pass_inalloca_overaligned()
/llvm-project-15.0.7/libcxx/test/std/utilities/memory/default.allocator/allocator.members/
H A Dallocate.pass.cpp34 static const size_t OverAligned = MaxAligned * 2; variable
99 test_aligned<OverAligned>(); in main()
100 test_aligned<OverAligned * 2>(); in main()
109 static_assert(test_aligned_constexpr<OverAligned>()); in main()
110 static_assert(test_aligned_constexpr<OverAligned * 2>()); in main()
H A Dallocate_at_least.pass.cpp33 static const size_t OverAligned = MaxAligned * 2; variable
97 test_aligned<OverAligned>(); in main()
98 test_aligned<OverAligned * 2>(); in main()
106 static_assert(test_aligned_constexpr<OverAligned>()); in main()
107 static_assert(test_aligned_constexpr<OverAligned * 2>()); in main()
/llvm-project-15.0.7/libcxx/test/libcxx/depr/depr.default.allocator/allocator.members/
H A Dallocate.cxx2a.pass.cpp37 static const size_t OverAligned = MaxAligned * 2; variable
89 test_aligned<OverAligned>(); in main()
90 test_aligned<OverAligned * 2>(); in main()
/llvm-project-15.0.7/libcxx/test/libcxx/language.support/support.dynamic/
H A Daligned_alloc_availability.verify.cpp22 constexpr auto OverAligned = __STDCPP_DEFAULT_NEW_ALIGNMENT__ * 2; variable
24 struct alignas(OverAligned) A { };
/llvm-project-15.0.7/clang/test/CodeGen/PowerPC/
H A Daix-struct-arg.c35 } __attribute__((aligned(32))) OverAligned; typedef
85 void arg9(OverAligned x) {} in arg9()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/cert/
H A DDefaultOperatorNewAlignmentCheck.cpp53 bool OverAligned = SpecifiedAlignment > DefaultNewAlignment; in check() local
58 if (HasDefaultOperatorNew && OverAligned) in check()
/llvm-project-15.0.7/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.create/
H A Dtypes.h69 struct alignas(alignof(std::max_align_t) * 2) OverAligned { }; struct
H A Dmake_shared.array.unbounded.pass.cpp301 check_alignment.operator()<OverAligned>(); in main()
H A Dmake_shared.array.bounded.pass.cpp260 check_alignment.operator()<OverAligned>(); in main()
H A Dallocate_shared.array.bounded.pass.cpp261 check_alignment.operator()<OverAligned>(); in main()
H A Dallocate_shared.array.unbounded.pass.cpp303 check_alignment.operator()<OverAligned>(); in main()