Home
last modified time | relevance | path

Searched refs:bit (Results 1 – 25 of 70) sorted by relevance

123

/sysdeps/s390/multiarch/
A DMakefile2 override define generate-8bit-table
4 LC_ALL=C $(SHELL) ./gen-8bit.sh $< > $(@:stmp=T)
5 LC_ALL=C $(SHELL) ../sysdeps/s390/multiarch/gen-8bit.sh $< >> $(@:stmp=T)
/sysdeps/unix/sysv/linux/generic/
A DREADME7 It also provides support for 32-bit platforms using the 64-bit kernel
8 syscall APIs, as the 32-bit ones are no longer provided. Note that
10 converting to use more 64-bit types in kernel syscalls, so that aspect
/sysdeps/alpha/
A Dffs.S55 cmpbge $1, $2, $3 # e0 : bit N == 1 for byte N == 0
58 bic $4, $3, $3 # e1 : bit N == 1 for first byte N != 0
70 and $3, $1, $3 # e1 : bit N == least bit set of byte N
A Dstrncat.S45 cmpbge zero, t0, t1 # t1 <- bitmask: bit i == 1 <==> i-th byte == 0
53 $found: negq t1, t2 # clear all but least set bit
56 and t1, 0xf0, t2 # binary search for that set bit
80 addq t10, t10, t10 # end-of-count bit <<= 1
A Dstrcat.S43 cmpbge zero, t0, t1 # t1 <- bitmask: bit i == 1 <==> i-th byte == 0
51 $found: negq t1, t2 # clear all but least set bit
54 and t1, 0xf0, t2 # binary search for that set bit
A Dstrlen.S49 cmpbge zero, t0, t1 # t1 <- bitmask: bit i == 1 <==> i-th byte == 0
57 $found: negq t1, t2 # clear all but least set bit
60 and t1, 0xf0, t2 # binary search for that set bit
/sysdeps/unix/sysv/linux/aarch64/
A Dconfigure13 # Locale data can be shared between 32-bit and 64-bit libraries.
/sysdeps/unix/sysv/linux/s390/s390-64/
A Dconfigure11 # Locale data can be shared between 32-bit and 64-bit libraries.
/sysdeps/unix/sysv/linux/sparc/sparc64/
A Dconfigure11 # Locale data can be shared between 32-bit and 64-bit libraries.
/sysdeps/unix/sysv/linux/x86_64/64/
A Dconfigure11 # Locale data can be shared between 32-bit and 64-bit libraries.
/sysdeps/unix/sysv/linux/x86_64/x32/
A Dconfigure13 # Locale data can be shared between 32-bit and 64-bit libraries.
/sysdeps/mips/mips32/
A Dlibm-test-ulps-name1 MIPS 32-bit
/sysdeps/mips/mips64/
A Dlibm-test-ulps-name1 MIPS 64-bit
/sysdeps/unix/sysv/linux/powerpc/
A Dldd-rewrite.sed8 # the 32bit and 64bit dynamic linker.
/sysdeps/unix/sysv/linux/s390/
A Dldd-rewrite.sed8 # the 32bit and 64bit dynamic linker.
/sysdeps/x86/
A Datomic-machine.h420 #define atomic_bit_set(mem, bit) \ argument
429 : "m" (*mem), "ir" (1L << (bit))); \
433 : "m" (*mem), "ir" (1L << (bit))); \
434 else if (__builtin_constant_p (bit) && (bit) < 32) \
437 : "m" (*mem), "i" (1L << (bit))); \
441 : "m" (*mem), "r" (1UL << (bit))); \
447 #define atomic_bit_test_set(mem, bit) \ argument
452 : "m" (*mem), IBR_CONSTRAINT (bit)); \
456 : "m" (*mem), "ir" (bit)); \
460 : "m" (*mem), "ir" (bit)); \
[all …]
/sysdeps/wordsize-64/
A DVersions3 # These were erroneously omitted for 64-bit platforms in 2.3.
/sysdeps/unix/sysv/linux/
A Dfeatures-time64.h35 # error Invalid _TIME_BITS value (can only be 32 or 64-bit)
/sysdeps/wordsize-32/
A DVersions3 # These were erroneously omitted for 64-bit platforms in 2.3
/sysdeps/unix/sysv/linux/sh/
A Datomic-machine.h305 #define atomic_bit_set(mem, bit) \ argument
306 (void) ({ unsigned int __mask = 1 << (bit); \
347 #define atomic_bit_test_set(mem, bit) \ argument
348 ({ unsigned int __mask = 1 << (bit); \
/sysdeps/arm/armv6/
A Dstrlen.S66 @ Therefore we consider the lsb of each byte the "found" bit.
85 @ Find the bit-offset of the match within the word. Note that the
86 @ bit result from clz will be 7 higher than "true", but we'll
A Drawmemchr.S72 @ we consider the lsb of each byte the "found" bit.
92 @ Find the bit-offset of the match within the word. Note that the
93 @ bit result from clz will be 7 higher than "true", but we'll
/sysdeps/m68k/m680x0/m68020/
A Datomic-machine.h222 #define atomic_bit_set(mem, bit) \ argument
225 : "di" (sizeof (*(mem)) * 8 - (bit) - 1))
227 #define atomic_bit_test_set(mem, bit) \ argument
231 : "di" (sizeof (*(mem)) * 8 - (bit) - 1)); \
/sysdeps/ia64/
A Datomic-machine.h80 #define atomic_bit_test_set(mem, bit) \ argument
83 __typeof (*mem) __mask = ((__typeof (*mem)) 1 << (bit)); \
/sysdeps/gnu/
A Dconfigure16 # Locale data can be shared between 32-bit and 64-bit libraries.

Completed in 15 milliseconds

123