/external/smali/util/src/main/java/org/jf/util/ |
AlignmentUtils.java | 32 public static int alignOffset(int offset, int alignment) { 33 int mask = alignment - 1; 34 assert (alignment >= 0) && ((mask & alignment) == 0); 38 public static boolean isAligned(int offset, int alignment) { 39 return (offset % alignment) == 0;
|
/external/clang/test/CodeGen/ |
2005-07-26-UnionInitCrash.c | 3 union { char bytes[8]; double alignment; }EQ1 = {0,0,0,0,0,0,0,0}; member in union:__anon8018
|
/external/valgrind/none/tests/ |
pth_stackalign.stdout.exp | 0 alignment = 0
|
/external/jemalloc/test/integration/ |
posix_memalign.c | 10 size_t alignment; local 13 for (alignment = 0; alignment < sizeof(void *); alignment++) { 14 assert_d_eq(posix_memalign(&p, alignment, 1), EINVAL, 15 "Expected error for invalid alignment %zu", 16 alignment); local 19 for (alignment = sizeof(size_t); alignment < MAXALIGN; 20 alignment <<= 1) 23 alignment + 1); local 30 size_t alignment, size; local 42 alignment, size); local 53 alignment, size); local 63 alignment, size); local 69 size_t alignment, size, total; local [all...] |
aligned_alloc.c | 10 size_t alignment; local 13 alignment = 0; 15 p = aligned_alloc(alignment, 1); 17 "Expected error for invalid alignment %zu", alignment); 19 for (alignment = sizeof(size_t); alignment < MAXALIGN; 20 alignment <<= 1) { 22 p = aligned_alloc(alignment + 1, 1); 24 "Expected error for invalid alignment %zu" 32 size_t alignment, size; local 77 size_t alignment, size, total; local [all...] |
/external/libchrome/base/memory/ |
aligned_memory.cc | 16 void* AlignedAlloc(size_t size, size_t alignment) { 18 DCHECK_EQ(alignment & (alignment - 1), 0U); 19 DCHECK_EQ(alignment % sizeof(void*), 0U); 22 ptr = _aligned_malloc(size, alignment); 29 ptr = memalign(alignment, size); 31 if (posix_memalign(&ptr, alignment, size)) 39 << "size=" << size << ", alignment=" << alignment; local 42 // Sanity check alignment just to be safe [all...] |
/external/lzma/Java/Tukaani/src/org/tukaani/xz/ |
BCJOptions.java | 13 private final int alignment; field in class:BCJOptions 16 BCJOptions(int alignment) { 17 this.alignment = alignment; 27 if ((startOffset & (alignment - 1)) != 0) 29 "Start offset must be a multiple of " + alignment);
|
/prebuilts/gcc/darwin-x86/x86/x86_64-linux-android-4.9/lib/gcc/x86_64-linux-android/4.9/include/ |
mm_malloc.h | 40 _mm_malloc (size_t size, size_t alignment) 43 if (alignment == 1) 45 if (alignment == 2 || (sizeof (void *) == 8 && alignment == 4)) 46 alignment = sizeof (void *); 48 if (posix_memalign (&ptr, alignment, size) == 0) 53 return memalign(alignment, size);
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8/lib/gcc/x86_64-linux/4.8/include/ |
mm_malloc.h | 40 _mm_malloc (size_t size, size_t alignment) 43 if (alignment == 1) 45 if (alignment == 2 || (sizeof (void *) == 8 && alignment == 4)) 46 alignment = sizeof (void *); 48 if (posix_memalign (&ptr, alignment, size) == 0) 53 return memalign(alignment, size);
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/lib/gcc/x86_64-linux/4.8/include/ |
mm_malloc.h | 40 _mm_malloc (size_t size, size_t alignment) 43 if (alignment == 1) 45 if (alignment == 2 || (sizeof (void *) == 8 && alignment == 4)) 46 alignment = sizeof (void *); 48 if (posix_memalign (&ptr, alignment, size) == 0) 53 return memalign(alignment, size);
|
/prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9/lib/gcc/x86_64-linux-android/4.9/include/ |
mm_malloc.h | 40 _mm_malloc (size_t size, size_t alignment) 43 if (alignment == 1) 45 if (alignment == 2 || (sizeof (void *) == 8 && alignment == 4)) 46 alignment = sizeof (void *); 48 if (posix_memalign (&ptr, alignment, size) == 0) 53 return memalign(alignment, size);
|
/external/webrtc/webrtc/system_wrappers/source/ |
aligned_malloc.cc | 24 // Reference on memory alignment: 25 // http://stackoverflow.com/questions/227897/solve-the-memory-alignment-in-c-interview-question-that-stumped-me 28 uintptr_t GetRightAlign(uintptr_t start_pos, size_t alignment) { 29 // The pointer should be aligned with |alignment| bytes. The - 1 guarantees 31 return (start_pos + alignment - 1) & ~(alignment - 1); 34 // Alignment must be an integer power of two. 35 bool ValidAlignment(size_t alignment) { 36 if (!alignment) { 39 return (alignment & (alignment - 1)) == 0 [all...] |
aligned_malloc_unittest.cc | 25 // Returns true if |size| and |alignment| are valid combinations. 26 bool CorrectUsage(size_t size, size_t alignment) { 28 static_cast<char*>(AlignedMalloc(size, alignment))); 33 return 0u == scoped_address % alignment; 38 const size_t alignment = 32; local 41 static_cast<char*>(AlignedMalloc(size, alignment))); 47 const char* realigned_ptr = GetRightAlign(misaligned_ptr, alignment); 53 const size_t alignment = 64; local 54 EXPECT_FALSE(CorrectUsage(incorrect_size, alignment)); 65 size_t alignment = 2 local 71 size_t alignment = 32; local 77 size_t alignment = 128; local [all...] |
/external/webrtc/webrtc/system_wrappers/include/ |
aligned_malloc.h | 18 // Note: alignment must be a power of two. The alignment is in bytes. 24 // Returns a pointer to the first boundry of |alignment| bytes following the 28 void* GetRightAlign(const void* ptr, size_t alignment); 30 // Allocates memory of |size| bytes aligned on an |alignment| boundry. 33 void* AlignedMalloc(size_t size, size_t alignment); 40 T* GetRightAlign(const T* ptr, size_t alignment) { 42 alignment)); 45 T* AlignedMalloc(size_t size, size_t alignment) { 46 return reinterpret_cast<T*>(AlignedMalloc(size, alignment)); [all...] |
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/arm/ |
neon-ldst-align-bad.l | 2 [^:]*:1: Error: bad alignment -- `vld1.8 {d0},\[r0:128\]' 3 [^:]*:2: Error: bad alignment -- `vld1.8 {q0},\[r0:256\]'
|
/external/mesa3d/src/gallium/auxiliary/os/ |
os_memory_aligned.h | 30 * Memory alignment wrappers. 43 * Return memory on given byte alignment 46 os_malloc_aligned(size_t size, size_t alignment) 50 ptr = (char *) os_malloc(size + alignment + sizeof(void *)); 54 buf = (char *)(((uintptr_t)ptr + sizeof(void *) + alignment - 1) & ~((uintptr_t)(alignment - 1)));
|
/bionic/libc/private/ |
bionic_macros.h | 41 #define BIONIC_ALIGN(value, alignment) \ 42 (((value) + (alignment) - 1) & ~((alignment) - 1))
|
/external/libchrome/base/ |
bits.h | 46 // Round up |size| to a multiple of alignment, which must be a power of two. 47 inline size_t Align(size_t size, size_t alignment) { 48 DCHECK_EQ(alignment & (alignment - 1), 0u); 49 return (size + alignment - 1) & ~(alignment - 1);
|
/art/runtime/base/ |
length_prefixed_array.h | 36 T& At(size_t index, size_t element_size = sizeof(T), size_t alignment = alignof(T)) { 38 return AtUnchecked(index, element_size, alignment); 41 const T& At(size_t index, size_t element_size = sizeof(T), size_t alignment = alignof(T)) const { 43 return AtUnchecked(index, element_size, alignment); 46 StrideIterator<T> begin(size_t element_size = sizeof(T), size_t alignment = alignof(T)) { 47 return StrideIterator<T>(&AtUnchecked(0, element_size, alignment), element_size); 51 size_t alignment = alignof(T)) const { 52 return StrideIterator<const T>(&AtUnchecked(0, element_size, alignment), element_size); 55 StrideIterator<T> end(size_t element_size = sizeof(T), size_t alignment = alignof(T)) { 56 return StrideIterator<T>(&AtUnchecked(size_, element_size, alignment), element_size) [all...] |
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
Section.java | 34 /** {@code > 0;} alignment requirement for the final output; 36 private final int alignment; field in class:Section 47 * Validates an alignment. 49 * @param alignment the alignment 50 * @throws IllegalArgumentException thrown if {@code alignment} 53 public static void validateAlignment(int alignment) { 54 if ((alignment <= 0) || 55 (alignment & (alignment - 1)) != 0) [all...] |
/dalvik/dx/src/com/android/dx/dex/file/ |
Section.java | 33 /** {@code > 0;} alignment requirement for the final output; 35 private final int alignment; field in class:Section 46 * Validates an alignment. 48 * @param alignment the alignment 49 * @throws IllegalArgumentException thrown if {@code alignment} 52 public static void validateAlignment(int alignment) { 53 if ((alignment <= 0) || 54 (alignment & (alignment - 1)) != 0) [all...] |
/external/dexmaker/src/dx/java/com/android/dx/dex/file/ |
Section.java | 34 /** {@code > 0;} alignment requirement for the final output; 36 private final int alignment; field in class:Section 47 * Validates an alignment. 49 * @param alignment the alignment 50 * @throws IllegalArgumentException thrown if {@code alignment} 53 public static void validateAlignment(int alignment) { 54 if ((alignment <= 0) || 55 (alignment & (alignment - 1)) != 0) [all...] |
/external/compiler-rt/test/sanitizer_common/TestCases/Linux/ |
aligned_alloc.c | 3 extern void *aligned_alloc (size_t alignment, size_t size);
|
/external/fio/ |
memalign.h | 4 extern void *fio_memalign(size_t alignment, size_t size);
|
/frameworks/av/media/libstagefright/codecs/aacenc/inc/ |
memalign.h | 29 extern void *mem_malloc(VO_MEM_OPERATOR *pMemop, unsigned int size, unsigned char alignment, unsigned int CodecID);
|