Home
last modified time | relevance | path

Searched refs:alignment (Results 1 – 19 of 19) sorted by relevance

/picolibc-latest/newlib/libc/machine/aarch64/
Dasmdefs.h62 #define ENTRY_ALIGN(name, alignment) \ argument
65 .align alignment; \
/picolibc-latest/newlib/libc/machine/i960/
Dmemcpy_ca.S125 cmpo g3,g1 # check alignment of src
132 cmpo g0,g4 # check alignment of dest
207 cmpo g0,g4 # check alignment of dest
234 cmpo MSW,g5 # check alignment of end of src
241 cmpo g1,g4 # check alignment of dest
328 cmpo g1,g4 # check alignment of dest
Dstrcmp_ca.S119 cmpo g0,g2 # check alignment of src1
126 cmpo g3,g1 # check alignment of src2
156 cmpo g3,g1 # check alignment of src2
Dstrncmp_ca.S120 cmpo g0,SRC1 # check alignment of src1
127 cmpo g3,g1 # check alignment of src2
157 cmpo g3,g1 # check alignment of src2
Dstrcpy_ca.S172 cmpo g0,g4 # check alignment of dest
178 cmpo g3,g1 # check alignment of src
260 cmpo g3,g1 # check alignment of src
Dstrncpy_ca.S116 cmpo g3,g1 # check alignment of src
123 cmpo g0,g4 # check alignment of dest
265 cmpo g0,g4 # check alignment of dest
Dmemccpy_ca.S97 cmpo g5,g1 # check alignment of src
222 cmpo g0,g4 # check alignment of dest
Dstrncat_ca.S144 cmpo g1,g3 # check alignment of source
198 cmpo g1,g3 # check alignment of src
Dmemcmp_ca.S124 cmpo g3,g1 # check alignment of src2
/picolibc-latest/newlib/libc/stdlib/
Dmallocr.c2588 void* mEMALIGn(size_t alignment, size_t bytes) in mEMALIGn() argument
2602 if (alignment <= MALLOC_ALIGNMENT) return mALLOc(bytes); in mEMALIGn()
2606 if (alignment < MINSIZE) alignment = MINSIZE; in mEMALIGn()
2613 if (nb > __SIZE_MAX__ - (alignment + MINSIZE) || nb < bytes) in mEMALIGn()
2619 m = (char*)(mALLOc(nb + alignment + MINSIZE)); in mEMALIGn()
2627 if ((((uintptr_t)(m)) % alignment) == 0) /* aligned */ in mEMALIGn()
2648 brk = (char*)mem2chunk(((uintptr_t)(m + alignment - 1)) & -alignment); in mEMALIGn()
2649 if ((long)(brk - (char*)(p)) < (long)MINSIZE) brk = brk + alignment; in mEMALIGn()
2673 assert (newsize >= nb && (((unsigned long)(chunk2mem(p))) % alignment) == 0); in mEMALIGn()
/picolibc-latest/newlib/libc/iconv/ces/
Dtable.c465 int alignment = nmlen & 3 ? 4 - (nmlen & 3) : 0; in load_file() local
467 hdrlen = nmlen + EXTTABLE_HEADER_LEN + alignment; in load_file()
497 nmlen += alignment; in load_file()
/picolibc-latest/newlib/libc/machine/spu/include/
Dea.h94 int posix_memalign_ea (__ea void **memptr, size_ea_t alignment, size_ea_t size);
/picolibc-latest/newlib/libc/machine/hppa/
Dsetjmp.S78 ; jmp_buf may only have a 4 byte alignment, so handle FP stores
/picolibc-latest/
Dpicolibc.ld.in193 * BFD includes .tbss alignment when computing .tdata
194 * alignment, but for ld.lld we have to explicitly pad
Dmeson.build1052 # We need to use different alignment flags for .tdata/.tbss for ld.bfd
DREADME.md564 * Fix use of TLS variables with stricter alignment requirements in
/picolibc-latest/newlib/
DNEWS20 - make arm jmp_buf size and alignment ABI-conformant
DChangeLog-20153160 (__sfmoreglue): Use glue_with_file to avoid alignment problems.
8296 (strncpy): Cast src to uintptr_t before checking alignment with "&".
8416 8-byte over 4-byte alignment. Reduce register pressure.
12713 * libc/sys/arm/crt0.S: Ensure doubleword stack alignment.
18693 * libc/machine/sh/memcpy.S (Large): Fix alignment rounding.
18905 * libc/machine/sh/memcpy.S (Large): Fix alignment rounding.
18951 * libc/machine/sh/asm.h (_ENTRY): Set SH5 alignment to 8 bytes.
19567 for SIZE_SZ so that alignment ends up a minimum of 8.
19625 matching, non-word alignment, and the length is <= 4 but more than
21081 * libc/machine/i386/strchr.S: Fixed alignment test.
[all …]
/picolibc-latest/newlib/libc/machine/arc64/
Dstrcat.S47 ; Otherwise, 1 byte search until alignment