/titanic_50/usr/src/lib/libc/sparcv9/gen/ |
H A D | strncmp.s | 58 1: bz,pn %icc, .iss2 ! if so go check s2 69 bne,pn %icc, .noteqb 72 bnz,pt %icc, 1b 83 bz,pn %icc, .w4cmp ! if s2 word aligned, compare words 85 be,pn %icc, .w2cmp 89 be,pt %icc, .w1cmp 106 be,pn %icc, 1f 113 be,a,pt %icc, 2b 122 bnz,pt %icc, 1f 125 1: bnz,pt %icc, 1f [all …]
|
H A D | strlen.s | 64 bz,pt %icc, .nowalgnd 68 be,a,pn %icc, .s2algn 73 bz,pn %icc, .done 76 be,pn %icc, .nowalgnd 84 bz,pn %icc, .done 87 bz,pn %icc, .done 102 bnz,a,pn %icc, .nullfound 113 bz,a,pt %icc, .loop 120 bz,pn %icc, .done ! first byte zero 124 bz,pn %icc, .done ! second byte zero [all …]
|
H A D | memcmp.s | 64 bz,a,pn %icc, .iss2 ! if so go check s2 67 be,pn %icc, .algn2 75 be,pn %icc, .algn3 77 be,pt %icc, .algn2 87 be,a,pt %icc, 1f 95 .algn3: be,a,pt %icc, .iss2 104 be,a,pt %icc, .bytcmp 144 bz,pn %icc, .w4cmp ! if s2 word aligned, compare words 146 be,pn %icc, .w2cmp ! s2 half aligned 154 be,pt %icc, .w1cmp ! aligned to 1 or 3 bytes [all …]
|
/titanic_50/usr/src/lib/libc/sparc/gen/ |
H A D | strlen.s | 64 bz,pt %icc, .nowalgnd 68 be,a,pn %icc, .s2algn 73 bz,pn %icc, .done 76 be,pn %icc, .nowalgnd 84 bz,pn %icc, .done 87 bz,pn %icc, .done 102 bnz,a,pn %icc, .nullfound 113 bz,a,pt %icc, .loop 120 bz,pn %icc, .done ! first byte zero 124 bz,pn %icc, .done ! second byte zero [all …]
|
H A D | strlcpy.s | 60 bz,pn %icc, .getstrlen ! if 0 do nothing but strlen(src) 63 bz,pn %icc, .wordaligned 71 bz,a %icc, .done 74 bz,pn %icc, .forcenullunalign ! n == 0, append null byte 76 bnz,a %icc, .alignsrc 85 bnz %icc, .dstnotaligned 91 bcs,pn %icc, .lastword 95 bz,a,pt %icc, .storeword ! if expr == 0, no zero byte 102 bz,pn %icc, .done 107 bz,pn %icc, .done [all …]
|
/titanic_50/usr/src/lib/libc/sparcv9/fp/ |
H A D | __quad_mag64.s | 185 beq,pn %icc,1f 187 ba,pt %icc,2f 196 beq,pn %icc,1f 198 ba,pt %icc,2f 206 bge,pn %icc,1f 210 bl,pt %icc,3f 219 beq,pn %icc,4f 245 beq,pt %icc,2f 253 ba,pt %icc,2f 268 beq,pn %icc,1f [all …]
|
/titanic_50/usr/src/lib/libmvec/common/vis/ |
H A D | __vatan2.S | 222 bge,pn %icc,.big0 ! if |x| or |x/y| is big 228 bl,pn %icc,.small0 ! if |y| is small 234 ble,pn %icc,.last1 251 movg %icc,%o2,%l0 295 bge,pn %icc,.big1 301 bl,pn %icc,.small1 312 ble,pn %icc,.last2 323 movg %icc,%o2,%l1 367 bge,pn %icc,.big2 373 bl,pn %icc,.small2 [all …]
|
H A D | __vcos_ultra3.S | 195 bl,pn %icc,.range0 ! hx < 0x3e400000 or hx > 0x4099251e 201 ble,pn %icc,.last1 218 bl,pn %icc,.range1 ! hx < 0x3e400000 or hx > 0x4099251e 224 ble,pn %icc,.last2 241 bl,pn %icc,.range2 ! hx < 0x3e400000 or hx > 0x4099251e 247 ble,pn %icc,.last3 263 bl,pn %icc,.range3 ! hx < 0x3e400000 or > hx 0x4099251e 297 bl,pn %icc,.medium 453 bg,pt %icc,.loop0 457 ba,pt %icc,.end [all …]
|
H A D | __vsin_ultra3.S | 194 bl,pn %icc,.range0 ! hx < 0x3e400000 or hx > 0x4099251e 200 ble,pn %icc,.last1 217 bl,pn %icc,.range1 ! hx < 0x3e400000 or hx > 0x4099251e 223 ble,pn %icc,.last2 240 bl,pn %icc,.range2 ! hx < 0x3e400000 or hx > 0x4099251e 246 ble,pn %icc,.last3 262 bl,pn %icc,.range3 ! hx < 0x3e400000 or > hx 0x4099251e 296 bl,pn %icc,.medium 468 bg,pt %icc,.loop0 472 ba,pt %icc,.end [all …]
|
H A D | __vcosf.S | 204 ble,pn %icc,.last1 215 ble,pn %icc,.last2 226 ble,pn %icc,.last3 257 bz,pn %icc,.range0 ! branch if > 2^19 pi 263 bz,pn %icc,.range1 ! branch if > 2^19 pi 269 bz,pn %icc,.range2 ! branch if > 2^19 pi 275 bz,pn %icc,.range3 ! branch if > 2^19 pi 299 bz,pn %icc,.medium ! branch if any argument is > pi/4 358 bg,pt %icc,.start 362 ba,pt %icc,.end [all …]
|
H A D | __vsinf.S | 204 ble,pn %icc,.last1 215 ble,pn %icc,.last2 226 ble,pn %icc,.last3 257 bz,pn %icc,.range0 ! branch if > 2^19 pi 263 bz,pn %icc,.range1 ! branch if > 2^19 pi 269 bz,pn %icc,.range2 ! branch if > 2^19 pi 275 bz,pn %icc,.range3 ! branch if > 2^19 pi 299 bz,pn %icc,.medium ! branch if any argument is > pi/4 354 bg,pt %icc,.start 358 ba,pt %icc,.end [all …]
|
H A D | __vsincos.S | 195 bl,pn %icc,.range0 ! hx < 0x3e400000 or hx > 0x4099251e 204 ble,pn %icc,.last1 221 bl,pn %icc,.range1 ! hx < 0x3e400000 or hx > 0x4099251e 230 ble,pn %icc,.last2 246 bl,pn %icc,.range2 ! hx < 0x3e400000 or hx > 0x4099251e 277 bl,pn %icc,.medium 441 bg,pt %icc,.loop0 445 ba,pt %icc,.end 483 movnz %icc,%l4,%o0 488 movnz %icc,%o4,%l4 [all …]
|
H A D | __vsincosf.S | 225 ble,pn %icc,.last1 241 ble,pn %icc,.last2 257 ble,pn %icc,.last3 293 bz,pn %icc,.range0 ! branch if > 2^19 pi 299 bz,pn %icc,.range1 ! branch if > 2^19 pi 305 bz,pn %icc,.range2 ! branch if > 2^19 pi 311 bz,pn %icc,.range3 ! branch if > 2^19 pi 333 bz,pn %icc,.medium ! branch if any argument is > pi/4 426 bg,pt %icc,.start 430 ba,pt %icc,.end [all …]
|
H A D | __vlog.S | 254 bge,pn %icc,.range0 ! ix <= 0x000fffff or >= 0x7ff00000 321 ble,pn %icc,.endloop0 333 bge,pn %icc,.range1 ! ix <= 0x000fffff or >= 0x7ff00000 400 ble,pn %icc,.endloop1 412 bge,pn %icc,.range2 ! ix <= 0x000fffff or >= 0x7ff00000 479 bg,pt %icc,.loop0 494 bg,a,pt %icc,.loop0 504 bg,a,pt %icc,.loop1 514 bg,a,pt %icc,.loop2 524 bgeu,pn %icc,2f ! if (unsigned) ix >= 0x7ff00000 [all …]
|
H A D | __vatan2f.S | 257 bneg,pn %icc,.exit 267 bge,pn %icc,.spec0 271 bge,pn %icc,.spec0 275 bl,pn %icc,.spec1 279 bl,pn %icc,.spec1 322 bl,pn %icc,.u0 326 bl,pn %icc,.u1 330 bge,pn %icc,.u2 334 bge,pn %icc,.u3 349 bge,pn %icc,.update0 ! (1_0) if ( b0 > 0x7f800000 ) [all …]
|
H A D | __vexp.S | 750 bl,pn %icc,.range0 ! if hx < 0x3e300000 or > 0x40862e41 756 ble,pn %icc,.endloop1 773 bl,pn %icc,.range1 ! if hx < 0x3e300000 or > 0x40862e41 779 ble,pn %icc,.endloop2 794 bl,pn %icc,.range2 ! if hx < 0x3e300000 or > 0x40862e41 972 bl,pn %icc,.small 981 bg,pn %icc,.loop0 985 ba,pt %icc,.endloop0 993 bge,pt %icc,1f 1000 bge,pt %icc,1f [all …]
|
H A D | __vpow.S | 1044 ble,pn %icc,.end 1063 bne,pt %icc,.common_case 1067 ble,pt %icc,.common_case 1071 bl,pn %icc,.stridex_zero 1107 bneg,pn %icc,.end 1137 bl,pn %icc,.spec0 ! (Y0_3) if (expy < 0x3fb); 1141 bge,pn %icc,.spec1 ! (Y0_3) if (expy >= 0x43e); 1145 bge,pn %icc,.spec1 ! (Y0_2) if (exp >= 0x7ff) 1151 ble,pn %icc,.update0 ! (Y0_2) if (hx <= 0xfffff) 1184 ble,pn %icc,.update1 ! (Y1_2) if (hx <= 0xfffff) [all …]
|
H A D | __vsin.S | 226 ba,pt %icc,.loop0 240 bl,pn %icc,.range0 ! if hx < 0x3e400000 or > 0x3fe921fb 246 ble,pn %icc,.endloop1 263 bl,pn %icc,.range1 ! if hx < 0x3e400000 or > 0x3fe921fb 269 ble,pn %icc,.endloop2 286 bl,pn %icc,.range2 ! if hx < 0x3e400000 or > 0x3fe921fb 292 bl,pn %icc,.case4 298 bl,pn %icc,.case2 304 bl,pn %icc,.case1 430 bg,pt %icc,.loop0 [all …]
|
H A D | __vlogf.S | 304 bneg,pn %icc,.end 313 bge,pn %icc,.spec ! (Y0_0) if (ival >= 0x7f800000) 317 ble,pn %icc,.spec ! (Y0_0) if (ival <= 0x7fffff) 327 bge,pn %icc,.update2 ! (Y1_0) if (ival >= 0x7f800000) 335 ble,pn %icc,.update3 ! (Y1_0) if (ival <= 0x7fffff) 340 bge,pn %icc,.update4 ! (Y2_0) if (ival >= 0x7f800000) 344 ble,pn %icc,.update5 ! (Y2_0) if (ival <= 0x7fffff) 361 bge,pn %icc,.update6 ! (Y3_0) (ival >= 0x7f800000) 366 ble,pn %icc,.update7 ! (Y3_0) if (ival <= 0x7fffff) 413 bge,pn %icc,.update8 ! (Y0_1) if (ival >= 0x7f800000) [all …]
|
H A D | __vcos.S | 297 ba,pt %icc,.loop0 311 bl,pn %icc,.range0 ! if hx < 0x3e400000 or > 0x3fe921fb 317 ble,pn %icc,.endloop1 334 bl,pn %icc,.range1 ! if hx < 0x3e400000 or > 0x3fe921fb 340 ble,pn %icc,.endloop2 357 bl,pn %icc,.range2 ! if hx < 0x3e400000 or > 0x3fe921fb 363 bl,pn %icc,.case4 369 bl,pn %icc,.case2 375 bl,pn %icc,.case1 501 bg,pt %icc,.loop0 [all …]
|
/titanic_50/usr/src/lib/libc/sparcv9/inc/ |
H A D | SYS.h | 104 bcc,a,pt %icc, 1f; \ 107 move %icc, EINTR, %o0; \ 127 bcc,pt %icc, 1f; \ 130 be,a,pn %icc, name; \ 142 bcc,a,pt %icc, 1f; \ 146 be,a,pn %icc, name; \ 150 be,a,pn %icc, name; \
|
/titanic_50/usr/src/lib/libc/sparc/inc/ |
H A D | SYS.h | 113 bcc,a,pt %icc, 1f; \ 116 move %icc, EINTR, %o0; \ 136 bcc,pt %icc, 1f; \ 139 be,a,pn %icc, name; \ 151 bcc,a,pt %icc, 1f; \ 155 be,a,pn %icc, name; \ 159 be,a,pn %icc, name; \
|
/titanic_50/usr/src/uts/sfmmu/ml/ |
H A D | sfmmu_asm.s | 141 bne,pn %icc, 1f /* branch if large case */ ;\ 146 ba,pt %icc, 2f ;\ 174 be,a,pn %icc, label /* if locked ignore */ ;\ 178 bne,a,pn %icc, label /* didn't lock so ignore */ ;\ 189 be,a,pn %icc, label /* if locked ignore */ ;\ 193 bne,a,pn %icc, label /* didn't lock so ignore */ ;\ 334 bz,a,pt %icc, label/**/f /* if 0, is */ ;\ 418 be,a,pn %icc, label/**/1 /* so, loop until unlocked */ ;\ 426 bne,a,pn %icc, label/**/1 /* start over from the top */ ;\ 437 be,a,pn %icc, label/**/1 /* so, loop until unlocked */ ;\ [all …]
|
/titanic_50/usr/src/common/bignum/sun4u/ |
H A D | mont_mulf_v8plus.s | 183 /* 0x0050 74 */ ble,pt %icc,.L900000117 188 /* 0x0064 74 */ bl,pn %icc,.L77000134 257 /* 0x0138 85 */ ble,pt %icc,.L900000112 292 /* 0x01b8 */ ble,a,pt %icc,.L900000116 354 /* 0x0024 99 */ ble,pt %icc,.L77000140 361 /* 0x0040 */ bl,pn %icc,.L77000144 395 /* 0x00c4 */ ble,pt %icc,.L900000205 410 /* 0x00fc */ bg,pn %icc,.L77000140 423 /* 0x0128 */ ble,a,pt %icc,.L900000211 462 /* 0x0014 109 */ ble,pt %icc,.L77000150 [all …]
|
/titanic_50/usr/src/common/crypto/arcfour/sun4u/ |
H A D | arcfour_crypt_asm.s | 71 bz %icc, .Loop2 94 bz %icc, .L1A 133 bz %icc, .L2A 173 bz %icc, .L3A 215 bz %icc, .L4A 231 bz %icc, .EndLoop1 258 bz %icc, .L5A 299 bz %icc, .L6A 341 bz %icc, .L7A 383 bz %icc, .L8A [all …]
|