| /external/deqp/framework/delibs/decpp/ |
| D | dePoolArray.hpp | 38 template<typename T, deUint32 Alignment> 41 template<typename T, deUint32 Alignment> 51 template<typename T, deUint32 Alignment = (sizeof(T) > sizeof(void*) ? (deUint32)sizeof(void*) : (d… 55 typedef PoolArrayIterator<T, Alignment> Iterator; 56 typedef PoolArrayConstIterator<T, Alignment> ConstIterator; 62 PoolArray (MemPool* pool, const PoolArray<T, Alignment>& other); 101 …PoolArray (const PoolArray<T, Alignment>& other); // \note Default copy ctor is not allowed, use… 114 template<typename T, deUint32 Alignment> 127 template<typename T, deUint32 Alignment> 128 class PoolArrayConstIterator : public PoolArrayIteratorBase<T, Alignment> [all …]
|
| D | deArrayBuffer.hpp | 36 void* ArrayBuffer_AlignedMalloc (size_t numBytes, size_t alignment); 47 template <typename T, size_t Alignment = (sizeof(T) > 4 ? 4 : sizeof(T)), size_t Stride = sizeof(T)> 76 template <typename T, size_t Alignment, size_t Stride> 77 ArrayBuffer<T,Alignment,Stride>::ArrayBuffer (void) throw() in ArrayBuffer() 83 template <typename T, size_t Alignment, size_t Stride> 84 ArrayBuffer<T,Alignment,Stride>::ArrayBuffer (size_t numElements) in ArrayBuffer() 92 void* const ptr = detail::ArrayBuffer_AlignedMalloc(storageSize, Alignment); in ArrayBuffer() 102 template <typename T, size_t Alignment, size_t Stride> 103 ArrayBuffer<T,Alignment,Stride>::ArrayBuffer (const T* ptr, size_t numElements) in ArrayBuffer() 110 ArrayBuffer<T,Alignment,Stride> tmp(numElements); in ArrayBuffer() [all …]
|
| /external/jemalloc_new/test/integration/ |
| D | posix_memalign.c | 17 size_t alignment; in TEST_BEGIN() local 20 for (alignment = 0; alignment < sizeof(void *); alignment++) { in TEST_BEGIN() 21 assert_d_eq(posix_memalign(&p, alignment, 1), EINVAL, in TEST_BEGIN() 22 "Expected error for invalid alignment %zu", in TEST_BEGIN() 23 alignment); in TEST_BEGIN() 26 for (alignment = sizeof(size_t); alignment < MAXALIGN; in TEST_BEGIN() 27 alignment <<= 1) { in TEST_BEGIN() 28 assert_d_ne(posix_memalign(&p, alignment + 1, 1), 0, in TEST_BEGIN() 29 "Expected error for invalid alignment %zu", in TEST_BEGIN() 30 alignment + 1); in TEST_BEGIN() [all …]
|
| D | aligned_alloc.c | 17 size_t alignment; in TEST_BEGIN() local 20 alignment = 0; in TEST_BEGIN() 22 p = aligned_alloc(alignment, 1); in TEST_BEGIN() 24 "Expected error for invalid alignment %zu", alignment); in TEST_BEGIN() 26 for (alignment = sizeof(size_t); alignment < MAXALIGN; in TEST_BEGIN() 27 alignment <<= 1) { in TEST_BEGIN() 29 p = aligned_alloc(alignment + 1, 1); in TEST_BEGIN() 31 "Expected error for invalid alignment %zu", in TEST_BEGIN() 32 alignment + 1); in TEST_BEGIN() 38 size_t alignment, size; in TEST_BEGIN() local [all …]
|
| /external/jemalloc/test/integration/ |
| D | posix_memalign.c | 21 size_t alignment; in TEST_BEGIN() local 24 for (alignment = 0; alignment < sizeof(void *); alignment++) { in TEST_BEGIN() 25 assert_d_eq(posix_memalign(&p, alignment, 1), EINVAL, in TEST_BEGIN() 26 "Expected error for invalid alignment %zu", in TEST_BEGIN() 27 alignment); in TEST_BEGIN() 30 for (alignment = sizeof(size_t); alignment < MAXALIGN; in TEST_BEGIN() 31 alignment <<= 1) { in TEST_BEGIN() 32 assert_d_ne(posix_memalign(&p, alignment + 1, 1), 0, in TEST_BEGIN() 33 "Expected error for invalid alignment %zu", in TEST_BEGIN() 34 alignment + 1); in TEST_BEGIN() [all …]
|
| D | aligned_alloc.c | 21 size_t alignment; in TEST_BEGIN() local 24 alignment = 0; in TEST_BEGIN() 26 p = aligned_alloc(alignment, 1); in TEST_BEGIN() 28 "Expected error for invalid alignment %zu", alignment); in TEST_BEGIN() 30 for (alignment = sizeof(size_t); alignment < MAXALIGN; in TEST_BEGIN() 31 alignment <<= 1) { in TEST_BEGIN() 33 p = aligned_alloc(alignment + 1, 1); in TEST_BEGIN() 35 "Expected error for invalid alignment %zu", in TEST_BEGIN() 36 alignment + 1); in TEST_BEGIN() 43 size_t alignment, size; in TEST_BEGIN() local [all …]
|
| /external/python/cpython2/Lib/lib2to3/tests/data/ |
| D | infinite_recursion.py | 41 assert alignment(__mbstate_t) == 4, alignment(__mbstate_t) 77 assert alignment(sigcontext) == 4, alignment(sigcontext) 101 assert alignment(aes_key_st) == 4, alignment(aes_key_st) 119 assert alignment(asn1_ctx_st) == 4, alignment(asn1_ctx_st) 132 assert alignment(asn1_object_st) == 4, alignment(asn1_object_st) 143 assert alignment(asn1_string_st) == 4, alignment(asn1_string_st) 153 assert alignment(ASN1_ENCODING_st) == 4, alignment(ASN1_ENCODING_st) 165 assert alignment(asn1_string_table_st) == 4, alignment(asn1_string_table_st) 230 assert alignment(N12asn1_type_st4DOLLAR_11E) == 4, alignment(N12asn1_type_st4DOLLAR_11E) 236 assert alignment(asn1_type_st) == 4, alignment(asn1_type_st) [all …]
|
| /external/python/cpython3/Lib/lib2to3/tests/data/ |
| D | infinite_recursion.py | 41 assert alignment(__mbstate_t) == 4, alignment(__mbstate_t) 77 assert alignment(sigcontext) == 4, alignment(sigcontext) 101 assert alignment(aes_key_st) == 4, alignment(aes_key_st) 119 assert alignment(asn1_ctx_st) == 4, alignment(asn1_ctx_st) 132 assert alignment(asn1_object_st) == 4, alignment(asn1_object_st) 143 assert alignment(asn1_string_st) == 4, alignment(asn1_string_st) 153 assert alignment(ASN1_ENCODING_st) == 4, alignment(ASN1_ENCODING_st) 165 assert alignment(asn1_string_table_st) == 4, alignment(asn1_string_table_st) 230 assert alignment(N12asn1_type_st4DOLLAR_11E) == 4, alignment(N12asn1_type_st4DOLLAR_11E) 236 assert alignment(asn1_type_st) == 4, alignment(asn1_type_st) [all …]
|
| /external/skia/tests/ |
| D | SkSLMemoryLayoutTest.cpp | 35 REPORTER_ASSERT(r, 4 == layout.alignment(*context.fFloat_Type)); in DEF_TEST() 36 REPORTER_ASSERT(r, 8 == layout.alignment(*context.fFloat2_Type)); in DEF_TEST() 37 REPORTER_ASSERT(r, 16 == layout.alignment(*context.fFloat3_Type)); in DEF_TEST() 38 REPORTER_ASSERT(r, 16 == layout.alignment(*context.fFloat4_Type)); in DEF_TEST() 39 REPORTER_ASSERT(r, 4 == layout.alignment(*context.fInt_Type)); in DEF_TEST() 40 REPORTER_ASSERT(r, 8 == layout.alignment(*context.fInt2_Type)); in DEF_TEST() 41 REPORTER_ASSERT(r, 16 == layout.alignment(*context.fInt3_Type)); in DEF_TEST() 42 REPORTER_ASSERT(r, 16 == layout.alignment(*context.fInt4_Type)); in DEF_TEST() 43 REPORTER_ASSERT(r, 1 == layout.alignment(*context.fBool_Type)); in DEF_TEST() 44 REPORTER_ASSERT(r, 2 == layout.alignment(*context.fBool2_Type)); in DEF_TEST() [all …]
|
| /external/skqp/tests/ |
| D | SkSLMemoryLayoutTest.cpp | 35 REPORTER_ASSERT(r, 4 == layout.alignment(*context.fFloat_Type)); in DEF_TEST() 36 REPORTER_ASSERT(r, 8 == layout.alignment(*context.fFloat2_Type)); in DEF_TEST() 37 REPORTER_ASSERT(r, 16 == layout.alignment(*context.fFloat3_Type)); in DEF_TEST() 38 REPORTER_ASSERT(r, 16 == layout.alignment(*context.fFloat4_Type)); in DEF_TEST() 39 REPORTER_ASSERT(r, 4 == layout.alignment(*context.fInt_Type)); in DEF_TEST() 40 REPORTER_ASSERT(r, 8 == layout.alignment(*context.fInt2_Type)); in DEF_TEST() 41 REPORTER_ASSERT(r, 16 == layout.alignment(*context.fInt3_Type)); in DEF_TEST() 42 REPORTER_ASSERT(r, 16 == layout.alignment(*context.fInt4_Type)); in DEF_TEST() 43 REPORTER_ASSERT(r, 1 == layout.alignment(*context.fBool_Type)); in DEF_TEST() 44 REPORTER_ASSERT(r, 2 == layout.alignment(*context.fBool2_Type)); in DEF_TEST() [all …]
|
| /external/clang/test/CXX/dcl.dcl/dcl.attr/dcl.align/ |
| D | p5.cpp | 3 alignas(1) int n1; // expected-error {{requested alignment is less than minimum alignment of 4 for … 4 alignas(1) alignas(2) int n2; // expected-error {{less than minimum alignment}} 6 alignas(1) alignas(2) alignas(0) int n4; // expected-error {{less than minimum alignment}} 9 alignas(1) int n7 alignas(2), // expected-error {{less than minimum alignment}} 12 alignas(1) extern int n10; // expected-error {{less than minimum alignment}} 14 enum alignas(1) E1 {}; // expected-error {{requested alignment is less than minimum alignment of 4 … 17 …) E4 { e4 = 1ull << 33 }; // expected-error {{requested alignment is less than minimum alignment o… 28 struct alignas(2) S2 { // expected-error {{requested alignment is less than minimum alignment of 4 … 31 struct alignas(2) S3 { // expected-error {{requested alignment is less than minimum alignment of 8 … 34 struct alignas(2) S4 : S1 { // expected-error {{requested alignment is less than minimum alignment … [all …]
|
| /external/igt-gpu-tools/tests/i915/ |
| D | gem_exec_alignment.c | 74 uint64_t alignment, max_alignment, count, i; in many() local 91 igt_info("gtt_size=%lld MiB, max-alignment=%lld, count=%lld\n", in many() 115 for (alignment = 4096; alignment < gtt_size; alignment <<= 1) { in many() 117 execobj[i].alignment = alignment; in many() 118 if (alignment > max_alignment) { in many() 119 uint64_t factor = alignment / max_alignment; in many() 125 igt_debug("testing %lld x alignment=%#llx [%db]\n", in many() 127 (long long)alignment, in many() 128 find_last_bit(alignment)-1); in many() 131 igt_assert_eq_u64(execobj[i].alignment, alignment); in many() [all …]
|
| /external/tensorflow/tensorflow/compiler/tf2tensorrt/utils/ |
| D | trt_allocator_test.cc | 23 bool RunTest(const uint64_t alignment, const uint64_t size, in RunTest() argument 28 void* result = Align(alignment, size, ptr, space); in RunTest() 36 EXPECT_EQ(0, ptr_val % alignment); in RunTest() 49 for (uint64_t alignment = 1; alignment <= space * 4; alignment *= 2) { in TEST() local 52 alignment == 1 ? static_cast<uint64_t>(1) : alignment - 1, in TEST() 53 alignment, alignment + 1, alignment + (alignment / 2)}) { in TEST() 54 if (ptr_val % alignment == 0) { in TEST() 59 EXPECT_EQ(space >= size, RunTest(alignment, size, ptr_val, space)); in TEST() 62 EXPECT_FALSE(RunTest(alignment, space, ptr_val, space)); in TEST() 63 const uint64_t diff = alignment - ptr_val % alignment; in TEST() [all …]
|
| D | trt_allocator.cc | 32 // nvinfer1::IGpuAllocator::allocate() uses uint64_t type for size and alignment 34 void* Align(uint64_t alignment, uint64_t size, void*& ptr, uint64_t& space) { in Align() argument 35 QCHECK_GT(alignment, 0ul) << "alignment must be greater than 0."; in Align() 36 QCHECK_EQ(0, alignment & (alignment - 1)) << "Alignment must be power of 2."; in Align() 44 const uintptr_t aligned_ptr_val = ((ptr_val + alignment - 1) & -alignment); in Align() 61 void* TRTDeviceAllocator::allocate(uint64_t size, uint64_t alignment, in allocate() argument 64 // WAR for allocator alignment requirement. Certain cuda API calls require GPU in allocate() 65 // memory with alignment to cudaDeviceProp::textureAlignment. in allocate() 67 alignment = 512; in allocate() 68 assert((alignment & (alignment - 1)) == 0); // zero or a power of 2. in allocate() [all …]
|
| /external/webrtc/webrtc/system_wrappers/source/ |
| D | aligned_malloc.cc | 24 // Reference on memory alignment: 25 // http://stackoverflow.com/questions/227897/solve-the-memory-alignment-in-c-interview-question-tha… 28 uintptr_t GetRightAlign(uintptr_t start_pos, size_t alignment) { in GetRightAlign() argument 29 // The pointer should be aligned with |alignment| bytes. The - 1 guarantees in GetRightAlign() 31 return (start_pos + alignment - 1) & ~(alignment - 1); in GetRightAlign() 34 // Alignment must be an integer power of two. 35 bool ValidAlignment(size_t alignment) { in ValidAlignment() argument 36 if (!alignment) { in ValidAlignment() 39 return (alignment & (alignment - 1)) == 0; in ValidAlignment() 42 void* GetRightAlign(const void* pointer, size_t alignment) { in GetRightAlign() argument [all …]
|
| D | aligned_malloc_unittest.cc | 25 // Returns true if |size| and |alignment| are valid combinations. 26 bool CorrectUsage(size_t size, size_t alignment) { in CorrectUsage() argument 28 static_cast<char*>(AlignedMalloc(size, alignment))); in CorrectUsage() 33 return 0u == scoped_address % alignment; in CorrectUsage() 38 const size_t alignment = 32; in TEST() local 41 static_cast<char*>(AlignedMalloc(size, alignment))); in TEST() 47 const char* realigned_ptr = GetRightAlign(misaligned_ptr, alignment); in TEST() 53 const size_t alignment = 64; in TEST() local 54 EXPECT_FALSE(CorrectUsage(incorrect_size, alignment)); in TEST() 65 size_t alignment = 2; in TEST() local [all …]
|
| /external/llvm/include/llvm/Support/ |
| D | AlignOf.h | 1 //===--- AlignOf.h - Portable calculation of type alignment -----*- C++ -*-===// 26 // For everything other than an abstract class we can calulate alignment by 33 // generated by any class using AlignOf<T> with a manually specified alignment. 44 // Abstract base class helper, this will have the minimal alignment and size 51 // When we have an abstract class type, specialize the alignment computation 64 /// the alignment of the template argument. For example, 65 /// AlignOf<int>::Alignment represents the alignment of type "int". The 66 /// alignment calculated is the minimum alignment, and not necessarily 67 /// the "desired" alignment returned by GCC's __alignof__ (for example). Note 68 /// that because the alignment is an enum value, it can be used as a [all …]
|
| /external/llvm/test/MC/ARM/ |
| D | neon-vld-vst-align.s | 13 @ CHECK-ERRORS: error: alignment must be 64 or omitted 16 @ CHECK-ERRORS: error: alignment must be 64 or omitted 20 @ CHECK-ERRORS: error: alignment must be 64 or omitted 23 @ CHECK-ERRORS: error: alignment must be 64 or omitted 35 @ CHECK-ERRORS: error: alignment must be 64 or omitted 38 @ CHECK-ERRORS: error: alignment must be 64 or omitted 42 @ CHECK-ERRORS: error: alignment must be 64 or omitted 45 @ CHECK-ERRORS: error: alignment must be 64 or omitted 57 @ CHECK-ERRORS: error: alignment must be 64 or omitted 60 @ CHECK-ERRORS: error: alignment must be 64 or omitted [all …]
|
| /external/swiftshader/third_party/llvm-7.0/llvm/test/MC/ARM/ |
| D | neon-vld-vst-align.s | 13 @ CHECK-ERRORS: alignment must be 64 or omitted 16 @ CHECK-ERRORS: alignment must be 64 or omitted 20 @ CHECK-ERRORS: alignment must be 64 or omitted 23 @ CHECK-ERRORS: alignment must be 64 or omitted 35 @ CHECK-ERRORS: alignment must be 64 or omitted 38 @ CHECK-ERRORS: alignment must be 64 or omitted 42 @ CHECK-ERRORS: alignment must be 64 or omitted 45 @ CHECK-ERRORS: alignment must be 64 or omitted 57 @ CHECK-ERRORS: alignment must be 64 or omitted 60 @ CHECK-ERRORS: alignment must be 64 or omitted [all …]
|
| /external/apache-commons-compress/src/main/java/org/apache/commons/compress/archivers/zip/ |
| D | ResourceAlignmentExtraField.java | 41 * Extra field id used for storing alignment and padding. 49 private short alignment; field in ResourceAlignmentExtraField 58 public ResourceAlignmentExtraField(int alignment) { in ResourceAlignmentExtraField() argument 59 this(alignment, false); in ResourceAlignmentExtraField() 62 public ResourceAlignmentExtraField(int alignment, boolean allowMethodChange) { in ResourceAlignmentExtraField() argument 63 this(alignment, allowMethodChange, 0); in ResourceAlignmentExtraField() 66 public ResourceAlignmentExtraField(int alignment, boolean allowMethodChange, int padding) { in ResourceAlignmentExtraField() argument 67 if (alignment < 0 || alignment > 0x7fff) { in ResourceAlignmentExtraField() 68 … throw new IllegalArgumentException("Alignment must be between 0 and 0x7fff, was: " + alignment); in ResourceAlignmentExtraField() 70 this.alignment = (short) alignment; in ResourceAlignmentExtraField() [all …]
|
| /external/skia/src/sksl/ |
| D | SkSLMemoryLayout.h | 45 * Returns a type's required alignment when used as a standalone variable. 47 size_t alignment(const Type& type) const { in alignment() function 58 return this->roundUpIfNeeded(this->alignment(type.componentType())); in alignment() 62 size_t alignment = this->alignment(*f.fType); in alignment() local 63 if (alignment > result) { in alignment() 64 result = alignment; in alignment() 85 int align = this->alignment(type.componentType()); in stride() 118 size_t alignment = this->alignment(*f.fType); in size() local 119 if (total % alignment != 0) { in size() 120 total += alignment - total % alignment; in size() [all …]
|
| /external/skqp/src/sksl/ |
| D | SkSLMemoryLayout.h | 45 * Returns a type's required alignment when used as a standalone variable. 47 size_t alignment(const Type& type) const { in alignment() function 58 return this->roundUpIfNeeded(this->alignment(type.componentType())); in alignment() 62 size_t alignment = this->alignment(*f.fType); in alignment() local 63 if (alignment > result) { in alignment() 64 result = alignment; in alignment() 85 int align = this->alignment(type.componentType()); in stride() 118 size_t alignment = this->alignment(*f.fType); in size() local 119 if (total % alignment != 0) { in size() 120 total += alignment - total % alignment; in size() [all …]
|
| /external/llvm/lib/Transforms/Utils/ |
| D | ASanStackFrameLayout.cpp | 21 // We sort the stack variables by alignment (largest first) to minimize 22 // unnecessary large gaps due to alignment. 30 return a.Alignment > b.Alignment; in CompareVars() 33 // We also force minimal alignment for all vars to kMinAlignment so that vars 34 // with e.g. alignment 1 and alignment 16 do not get reordered by CompareVars. 38 // The resulting frame size is a multiple of Alignment. 39 static size_t VarAndRedzoneSize(size_t Size, size_t Alignment) { in VarAndRedzoneSize() argument 47 return alignTo(Res, Alignment); in VarAndRedzoneSize() 61 Vars[i].Alignment = std::max(Vars[i].Alignment, kMinAlignment); in ComputeASanStackFrameLayout() 67 Layout->FrameAlignment = std::max(Granularity, Vars[0].Alignment); in ComputeASanStackFrameLayout() [all …]
|
| /external/python/google-api-python-client/docs/dyn/ |
| D | genomics_v1.reads.html | 97 alignment to the reference genome overlap the range. A query which 157 { # A read alignment describes a linear alignment of a string of DNA to a 169 # Mapped reads (reads having a non-null `alignment`) can be aligned to either 171 # of a mapped read is encoded by `alignment.position.reverseStrand`. 176 # to right. That is, `alignment.position.position` always refers to the 177 # left-most reference coordinate and `alignment.cigar` describes the alignment 188 # representing the local alignment of the read to reference. The following 193 # for c in read.alignment.cigar { 235 # for c in read.alignment.cigar { 239 "info": { # A map of additional read alignment information. This must be of the form [all …]
|
| /external/jemalloc_new/include/jemalloc/internal/ |
| D | jemalloc_internal_inlines_c.h | 67 ipallocztm(tsdn_t *tsdn, size_t usize, size_t alignment, bool zero, in ipallocztm() argument 72 assert(usize == sz_sa2u(usize, alignment)); in ipallocztm() 78 ret = arena_palloc(tsdn, arena, usize, alignment, zero, tcache); in ipallocztm() 79 assert(ALIGNMENT_ADDR2BASE(ret, alignment) == ret); in ipallocztm() 87 ipalloct(tsdn_t *tsdn, size_t usize, size_t alignment, bool zero, in ipalloct() argument 89 return ipallocztm(tsdn, usize, alignment, zero, tcache, false, arena); in ipalloct() 93 ipalloc(tsd_t *tsd, size_t usize, size_t alignment, bool zero) { in ipalloc() argument 94 return ipallocztm(tsd_tsdn(tsd), usize, alignment, zero, in ipalloc() 136 size_t extra, size_t alignment, bool zero, tcache_t *tcache, in iralloct_realign() argument 143 usize = sz_sa2u(size + extra, alignment); in iralloct_realign() [all …]
|