| /llvm-project-15.0.7/libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.array/ |
| H A D | new_align_val_t_nothrow_replace.pass.cpp | 32 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 D | new_align_val_t_replace.pass.cpp | 27 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 D | new_align_val_t_nothrow.pass.cpp | 32 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 D | delete_align_val_t_replace.pass.cpp | 24 constexpr auto OverAligned = __STDCPP_DEFAULT_NEW_ALIGNMENT__ * 2; variable 36 alignas(OverAligned) char DummyData[OverAligned * 4]; 61 struct alignas(OverAligned) A {};
|
| H A D | new_align_val_t.pass.cpp | 32 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 D | new_align_val_t_nothrow_replace.pass.cpp | 32 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 D | new_align_val_t_replace.pass.cpp | 27 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 D | new_align_val_t_nothrow.pass.cpp | 32 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 D | delete_align_val_t_replace.pass.cpp | 27 constexpr auto OverAligned = __STDCPP_DEFAULT_NEW_ALIGNMENT__ * 2; variable 39 alignas(OverAligned) char DummyData[OverAligned * 4]; 64 struct alignas(OverAligned) A {};
|
| H A D | new_align_val_t.pass.cpp | 32 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 D | inalloca-overaligned.cpp | 13 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 D | allocate.pass.cpp | 34 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 D | allocate_at_least.pass.cpp | 33 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 D | allocate.cxx2a.pass.cpp | 37 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 D | aligned_alloc_availability.verify.cpp | 22 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 D | aix-struct-arg.c | 35 } __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 D | DefaultOperatorNewAlignmentCheck.cpp | 53 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 D | types.h | 69 struct alignas(alignof(std::max_align_t) * 2) OverAligned { }; struct
|
| H A D | make_shared.array.unbounded.pass.cpp | 301 check_alignment.operator()<OverAligned>(); in main()
|
| H A D | make_shared.array.bounded.pass.cpp | 260 check_alignment.operator()<OverAligned>(); in main()
|
| H A D | allocate_shared.array.bounded.pass.cpp | 261 check_alignment.operator()<OverAligned>(); in main()
|
| H A D | allocate_shared.array.unbounded.pass.cpp | 303 check_alignment.operator()<OverAligned>(); in main()
|