/glibc-2.36/sysdeps/powerpc/powerpc64/ |
D | strcmp.S | 33 #define rRTN r3 macro 91 sub rRTN, rWORD1, rWORD2 93 sradi rRTN, rRTN, 63 /* must return an int. */ 94 ori rRTN, rRTN, 1 97 li rRTN, 0 110 sub rRTN, rWORD1, rWORD2 112 sradi rRTN, rRTN, 63 113 ori rRTN, rRTN, 1 116 sradi rRTN, rWORD2, 63 117 ori rRTN, rRTN, 1 [all …]
|
D | strncmp.S | 33 #define rRTN r3 macro 103 sub rRTN, rWORD1, rWORD2 105 sradi rRTN, rRTN, 63 /* must return an int. */ 106 ori rRTN, rRTN, 1 109 li rRTN, 0 122 sub rRTN, rWORD1, rWORD2 124 sradi rRTN, rRTN, 63 125 ori rRTN, rRTN, 1 128 sradi rRTN, rWORD2, 63 129 ori rRTN, rRTN, 1 [all …]
|
D | strlen.S | 91 #define rRTN r3 /* incoming STR arg, outgoing result */ macro 104 dcbt 0,rRTN 105 clrrdi rSTR, rRTN, 3 107 rlwinm rPADN, rRTN, 3, 26, 28 128 mtcrf 0x01, rRTN 175 subf rTMP1, rRTN, rSTR 177 add rRTN, rTMP1, rTMP3 185 subf rTMP3, rRTN, rSTR 188 add rRTN, rTMP1, rTMP3 195 subf rTMP1, rRTN, rSTR [all …]
|
D | strchr.S | 33 #define rRTN r3 /* outgoing result */ macro 47 dcbt 0,rRTN 51 rlwinm rIGN, rRTN, 3, 26, 28 55 clrrdi rSTR, rRTN, 3 97 li rRTN, 0 131 add rRTN, rSTR, rCLZB 150 add rRTN, rSTR, rCLZB
|
D | memset.S | 43 #define rRTN r3 /* Initial value of 1st argument. */ macro
|
/glibc-2.36/sysdeps/powerpc/powerpc64/power4/ |
D | strncmp.S | 33 #define rRTN r3 macro 105 sub rRTN, rWORD1, rWORD2 107 sradi rRTN, rRTN, 63 /* must return an int. */ 108 ori rRTN, rRTN, 1 111 li rRTN, 0 124 sub rRTN, rWORD1, rWORD2 126 sradi rRTN, rRTN, 63 127 ori rRTN, rRTN, 1 130 sradi rRTN, rWORD2, 63 131 ori rRTN, rRTN, 1 [all …]
|
D | memcmp.S | 40 #define rRTN r3 macro 253 li rRTN, 0 333 li rRTN, 0 414 li rRTN, 0 554 li rRTN, 0 562 li rRTN, 1 564 li rRTN, -1 571 li rRTN, 1 573 li rRTN, -1 580 li rRTN, 1 [all …]
|
D | memset.S | 36 #define rRTN r3 /* Initial value of 1st argument. */ macro
|
/glibc-2.36/sysdeps/powerpc/powerpc64/power7/ |
D | strncmp.S | 36 #define rRTN r3 macro 109 sub rRTN, rWORD1, rWORD2 111 sradi rRTN, rRTN, 63 /* must return an int. */ 112 ori rRTN, rRTN, 1 115 li rRTN, 0 127 sub rRTN, rWORD1, rWORD2 129 sradi rRTN, rRTN, 63 130 ori rRTN, rRTN, 1 133 sradi rRTN, rWORD2, 63 134 ori rRTN, rRTN, 1 [all …]
|
D | memcmp.S | 31 #define rRTN r3 macro 238 li rRTN, 0 280 li rRTN, 0 326 li rRTN, 0 411 li rRTN, 0 423 li rRTN, 1 425 li rRTN, -1 436 li rRTN, 1 438 li rRTN, -1 449 li rRTN, 1 [all …]
|
D | strcasecmp.S | 42 #define rRTN r3 /* Return value */ macro 64 mr rSTR1, rRTN 65 li rRTN, 0 122 extsw rRTN, r0
|
/glibc-2.36/sysdeps/powerpc/powerpc32/ |
D | strlen.S | 81 #define rRTN r3 /* incoming STR arg, outgoing result */ macro 95 clrrwi rSTR, rRTN, 2 97 rlwinm rPADN, rRTN, 3, 27, 28 115 mtcrf 0x01, rRTN 162 subf rTMP1, rRTN, rSTR 164 add rRTN, rTMP1, rTMP3 172 subf rTMP3, rRTN, rSTR 175 add rRTN, rTMP1, rTMP3 182 subf rTMP1, rRTN, rSTR 185 add rRTN, rTMP1, rTMP3
|
D | strcmp.S | 28 #define rRTN r3 macro 78 sub rRTN, rTMP, rTMP2 80 ori rRTN, rTMP2, 1 92 sub rRTN, rTMP, rTMP2 94 ori rRTN, rTMP2, 1 109 sub rRTN, rWORD1, rWORD2 112 li rRTN, 0 118 sub rRTN, rWORD1, rWORD2 121 ori rRTN, rWORD2, 1 144 L(u3): sub rRTN, rWORD1, rWORD2 [all …]
|
D | strncmp.S | 28 #define rRTN r3 macro 91 sub rRTN, rTMP, rTMP2 93 ori rRTN, rTMP2, 1 105 sub rRTN, rTMP, rTMP2 107 ori rRTN, rTMP2, 1 122 sub rRTN, rWORD1, rWORD2 125 li rRTN, 0 131 sub rRTN, rWORD1, rWORD2 134 ori rRTN, rWORD2, 1 152 li rRTN, 0 [all …]
|
D | strchr.S | 28 #define rRTN r3 /* outgoing result */ macro 46 rlwinm rIGN, rRTN, 3, 27, 28 49 clrrwi rSTR, rRTN, 2 88 li rRTN, 0 122 add rRTN, rSTR, rCLZB 141 add rRTN, rSTR, rCLZB
|
D | strcpy.S | 28 #define rRTN r3 /* incoming DEST arg preserved as result */ macro 38 or rTMP, rSRC, rRTN 40 addi rDEST, rRTN, -4 98 addi rDEST, rRTN, -1
|
D | stpcpy.S | 28 #define rRTN r3 macro
|
/glibc-2.36/sysdeps/powerpc/powerpc32/power4/ |
D | strncmp.S | 28 #define rRTN r3 macro 93 sub rRTN, rTMP, rTMP2 95 ori rRTN, rTMP2, 1 107 sub rRTN, rTMP, rTMP2 109 ori rRTN, rTMP2, 1 124 sub rRTN, rWORD1, rWORD2 127 li rRTN, 0 133 sub rRTN, rWORD1, rWORD2 136 ori rRTN, rWORD2, 1 188 L(u3): sub rRTN, rWORD3, rWORD4 [all …]
|
D | memcmp.S | 29 #define rRTN r3 macro 246 li rRTN, 0 329 li rRTN, 0 413 li rRTN, 0 554 sub rRTN, rWORD1, rWORD2 563 li rRTN, 1 567 li rRTN, -1 575 li rRTN, 1 579 li rRTN, -1 587 li rRTN, 1 [all …]
|
D | memset.S | 33 #define rRTN r3 /* Initial value of 1st argument. */ macro
|
/glibc-2.36/sysdeps/powerpc/powerpc32/power7/ |
D | strncmp.S | 30 #define rRTN r3 macro 96 sub rRTN, rTMP, rTMP2 98 ori rRTN, rTMP2, 1 110 sub rRTN, rTMP, rTMP2 112 ori rRTN, rTMP2, 1 127 sub rRTN,rWORD1,rWORD2 130 li rRTN,0 136 sub rRTN,rWORD1,rWORD2 139 ori rRTN, rWORD2, 1 191 L(u3): sub rRTN,rWORD3,rWORD4 [all …]
|
D | memcmp.S | 29 #define rRTN r3 macro 246 li rRTN, 0 329 li rRTN, 0 413 li rRTN, 0 554 sub rRTN, rWORD1, rWORD2 563 li rRTN, 1 567 li rRTN, -1 575 li rRTN, 1 579 li rRTN, -1 587 li rRTN, 1 [all …]
|
D | strcasecmp.S | 36 #define rRTN r3 /* Return value */ macro 72 mr rSTR1, rRTN 74 li rRTN, 0
|
/glibc-2.36/sysdeps/powerpc/powerpc64/power8/ |
D | memcmp.S | 32 #define rRTN r3 macro 219 li rRTN, 0 242 li rRTN, 1 244 li rRTN, -1 266 li rRTN, 1 268 li rRTN, -1 281 li rRTN, 0 284 li rRTN, 1 286 li rRTN, -1 605 li rRTN, 0 [all …]
|
D | strcasecmp.S | 102 #define rRTN r3 /* Return value */ macro 114 cmpd cr7, rRTN, rSTR2 121 mr rSTR1, rRTN 122 li rRTN, 0 282 sldi rSTR2, rRTN, 56 284 sldi rSTR1, rRTN, 48 291 srdi rSTR2, rRTN, 48 294 srdi rSTR1, rRTN, 56 296 subf rRTN, rSTR1, rSTR2 297 extsw rRTN, rRTN [all …]
|