Searched refs:ALIGNMENT (Results 1 – 9 of 9) sorted by relevance
| /llvm-project-15.0.7/libc/test/src/string/memory_utils/ |
| H A D | address_test.cpp | 28 ASSERT_EQ(SrcAddr<1>::ALIGNMENT, size_t(1)); in TEST() 29 ASSERT_EQ(SrcAddr<4>::ALIGNMENT, size_t(4)); in TEST() 34 ASSERT_EQ(offsetAddr<8>(SrcAddr<8>(nullptr)).ALIGNMENT, size_t(8)); in TEST() 36 ASSERT_EQ(offsetAddr<4>(SrcAddr<16>(nullptr)).ALIGNMENT, size_t(4)); in TEST() 38 ASSERT_EQ(offsetAddr<16>(SrcAddr<4>(nullptr)).ALIGNMENT, size_t(4)); in TEST() 40 ASSERT_EQ(offsetAddr<1>(SrcAddr<4>(nullptr)).ALIGNMENT, size_t(1)); in TEST() 42 ASSERT_EQ(offsetAddr<2>(SrcAddr<4>(nullptr)).ALIGNMENT, size_t(2)); in TEST() 44 ASSERT_EQ(offsetAddr<6>(SrcAddr<4>(nullptr)).ALIGNMENT, size_t(2)); in TEST() 46 ASSERT_EQ(offsetAddr<10>(SrcAddr<4>(nullptr)).ALIGNMENT, size_t(2)); in TEST() 48 ASSERT_EQ(offsetAddr<6>(SrcAddr<8>(nullptr)).ALIGNMENT, size_t(2)); in TEST() [all …]
|
| /llvm-project-15.0.7/libc/src/string/memory_utils/ |
| H A D | address.h | 46 static constexpr size_t ALIGNMENT = Alignment; member 58 __builtin_assume_aligned(ptr_, ALIGNMENT)); in ptr() 74 constexpr size_t GCD = gcd(ByteOffset, ALIGNMENT); in commonAlign()
|
| H A D | elements.h | 477 static constexpr size_t ALIGNMENT = AlignmentT::SIZE; 478 static_assert(ALIGNMENT > 1, "Alignment must be more than 1"); 479 static_assert(is_power2(ALIGNMENT), "Alignment must be a power of 2"); 486 internal::Align<AlignOn, ALIGNMENT>::bump(dst, src, size); 512 internal::Align<AlignOn, ALIGNMENT>::bump(next_dst, next_src, next_size, 540 internal::Align<AlignOn, ALIGNMENT>::bump(headtail_dst, headtail_src, 549 internal::Align<AlignOn, ALIGNMENT>::bump(lhs, rhs, size); 557 internal::Align<AlignOn, ALIGNMENT>::bump(lhs, rhs, size); 564 internal::Align<Arg::_1, ALIGNMENT>::bump(dst, dummy, size);
|
| H A D | sized_op.h | 54 return AddrT::ALIGNMENT > 1 && AddrT::ALIGNMENT >= sizeof(T) ? Aligned::YES in isAligned()
|
| /llvm-project-15.0.7/libc/src/__support/CPP/ |
| H A D | atomic.h | 34 static constexpr int ALIGNMENT = sizeof(T) > alignof(T) ? sizeof(T) 44 alignas(ALIGNMENT) value_type val;
|
| /llvm-project-15.0.7/llvm/test/DebugInfo/X86/ |
| H A D | aligned_stack_var.ll | 8 ; and ALIGNMENT,%rsp ; (%rsp and %rbp are different now)
|
| /llvm-project-15.0.7/llvm/test/Transforms/InstCombine/ |
| H A D | InferAlignAttribute.ll | 42 …L:%.*]] = tail call i8* @my_aligned_alloc_2(i32 noundef [[FOO:%.*]], i32 noundef [[ALIGNMENT:%.*]])
|
| /llvm-project-15.0.7/llvm/test/Transforms/Attributor/ |
| H A D | heap_to_stack_gpu.ll | 145 ; CHECK-SAME: (i64 [[ALIGNMENT:%.*]]) { 146 ; CHECK-NEXT: [[TMP1:%.*]] = tail call noalias i8* @aligned_alloc(i64 [[ALIGNMENT]], i64 noundef…
|
| H A D | heap_to_stack.ll | 213 ; CHECK-SAME: (i64 [[ALIGNMENT:%.*]]) { 214 ; CHECK-NEXT: [[TMP1:%.*]] = tail call noalias i8* @aligned_alloc(i64 [[ALIGNMENT]], i64 noundef…
|