Home
last modified time | relevance | path

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

/llvm-project-15.0.7/libc/test/src/string/memory_utils/
H A Daddress_test.cpp28 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 Daddress.h46 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 Delements.h477 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 Dsized_op.h54 return AddrT::ALIGNMENT > 1 && AddrT::ALIGNMENT >= sizeof(T) ? Aligned::YES in isAligned()
/llvm-project-15.0.7/libc/src/__support/CPP/
H A Datomic.h34 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 Daligned_stack_var.ll8 ; and ALIGNMENT,%rsp ; (%rsp and %rbp are different now)
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A DInferAlignAttribute.ll42 …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 Dheap_to_stack_gpu.ll145 ; CHECK-SAME: (i64 [[ALIGNMENT:%.*]]) {
146 ; CHECK-NEXT: [[TMP1:%.*]] = tail call noalias i8* @aligned_alloc(i64 [[ALIGNMENT]], i64 noundef…
H A Dheap_to_stack.ll213 ; CHECK-SAME: (i64 [[ALIGNMENT:%.*]]) {
214 ; CHECK-NEXT: [[TMP1:%.*]] = tail call noalias i8* @aligned_alloc(i64 [[ALIGNMENT]], i64 noundef…