Specify .machine power4 to get ISA-V2.0 branch hints.
authordrepper <drepper>
Thu, 12 Jul 2007 18:36:42 +0000 (18:36 +0000)
committerdrepper <drepper>
Thu, 12 Jul 2007 18:36:42 +0000 (18:36 +0000)
sysdeps/powerpc/powerpc32/power4/memcmp.S
sysdeps/powerpc/powerpc32/power4/memcpy.S
sysdeps/powerpc/powerpc32/power4/memset.S
sysdeps/powerpc/powerpc32/power6/memcpy.S
sysdeps/powerpc/powerpc64/power4/memcmp.S
sysdeps/powerpc/powerpc64/power4/memcpy.S

index 4715302..75b3284 100644 (file)
@@ -23,6 +23,7 @@
 
 /* int [r3] memcmp (const char *s1 [r3], const char *s2 [r4], size_t size [r5])  */
 
+       .machine power4
 EALIGN (BP_SYM(memcmp), 4, 0)
        CALL_MCOUNT
 
index c48db2f..73020c6 100644 (file)
@@ -34,6 +34,7 @@
    possible when both source and destination are word aligned.
    Each case has an optimized unrolled loop.   */
 
+       .machine power4
 EALIGN (BP_SYM (memcpy), 5, 0)
        CALL_MCOUNT
 
index b07ed3c..5dd1d94 100644 (file)
@@ -28,6 +28,7 @@
    cache line (1024 bits). There is a special case for setting cache lines
    to 0, to take advantage of the dcbz instruction.  */
 
+       .machine power4
 EALIGN (BP_SYM (memset), 5, 0)
        CALL_MCOUNT
 
index e8d56eb..ba45fd2 100644 (file)
@@ -34,6 +34,7 @@
    possible when both source and destination are word aligned.
    Each case has an optimized unrolled loop.   */
 
+       .machine power6
 EALIGN (BP_SYM (memcpy), 5, 0)
        CALL_MCOUNT
 
index 8f74ca7..a5e0c75 100644 (file)
@@ -23,6 +23,7 @@
 
 /* int [r3] memcmp (const char *s1 [r3], const char *s2 [r4], size_t size [r5])  */
 
+       .machine power4
 EALIGN (BP_SYM(memcmp), 4, 0)
        CALL_MCOUNT 3
 
index 9910ebd..56f313b 100644 (file)
@@ -36,6 +36,7 @@
    posible when both source and destination are doubleword aligned.
    Each case has a optimized unrolled loop.   */
 
+       .machine power4
 EALIGN (BP_SYM (memcpy), 5, 0)
        CALL_MCOUNT 3