glibc/sysdeps/tile/tilegx
Chris Metcalf f18b8dc7d7 tilegx: work around vector insn bug in gcc
Avoid an issue in gcc where some of the vector (aka SIMD) ops will
sometimes end up getting wrongly optimized out.  We use these
instructions in many of the string implementations.  If/when we
have an upstreamed fix for this problem in gcc we can conditionalize
the use of the extended assembly workaround in glibc.
2017-12-05 10:24:56 -05:00
..
bits
tilegx32
tilegx64
Implies
Makefile
atomic-machine.h
memchr.c tilegx: work around vector insn bug in gcc 2017-12-05 10:24:56 -05:00
memcpy.c
memset.c
memusage.h
rawmemchr.c tilegx: work around vector insn bug in gcc 2017-12-05 10:24:56 -05:00
strcasestr.c
strchr.c tilegx: work around vector insn bug in gcc 2017-12-05 10:24:56 -05:00
strchrnul.c tilegx: work around vector insn bug in gcc 2017-12-05 10:24:56 -05:00
string-endian.h tilegx: work around vector insn bug in gcc 2017-12-05 10:24:56 -05:00
strlen.c tilegx: work around vector insn bug in gcc 2017-12-05 10:24:56 -05:00
strnlen.c tilegx: work around vector insn bug in gcc 2017-12-05 10:24:56 -05:00
strrchr.c tilegx: work around vector insn bug in gcc 2017-12-05 10:24:56 -05:00
strstr.c tilegx: work around vector insn bug in gcc 2017-12-05 10:24:56 -05:00