/kernel/linux/linux-5.10/arch/sparc/lib/ |
H A D | memscan_64.S | 27 andcc %o0, 7, %g0 36 andcc %o0, 7, %g0 51 andcc %o4, %o3, %g3 59 andcc %o5, 0xff, %g0 67 andcc %g7, 0xff, %g0 71 andcc %g7, 0xff, %g0 76 andcc %g7, 0xff, %g0 80 andcc %g3, %o3, %g0 84 3: andcc %g7, 0xff, %g0 88 andcc [all...] |
H A D | memcpy.S | 76 andcc %o4, 3, %o5 106 andcc %o1, 1, %g0 108 andcc %o1, 2, %g0 130 andcc %o4, 3, %o5 136 andcc %o1, 3, %g0 140 andcc %o1, 4, %g0 151 andcc %g1, 0xffffff80, %g0 153 andcc %o0, 4, %g0 167 andcc %g1, 0x70, %g4 169 andcc [all...] |
H A D | checksum_32.S | 45 andcc %o1, 4, %g0 ! nope, check for word remaining 51 andcc %o1, 4, %g0 ! check again for word remaining 53 andcc %o1, 3, %o1 ! check for trailing bytes 58 andcc %o1, 3, %g0 ! check again for trailing bytes 80 andcc %o0, 0x2, %g0 82 andcc %o0, 0x4, %g0 93 andcc %o0, 0x4, %g0 96 andcc %o1, 0xffffff80, %o3 103 andcc %o1, 0xffffff80, %o3 111 andcc [all...] |
H A D | strlen.S | 19 andcc %o0, 3, %g0 25 andcc %o0, 3, %g0 31 andcc %o0, 3, %g0 49 andcc %o4, %o3, %g0 55 andcc %g7, 0xff, %g0 59 andcc %g7, 0xff, %g0 63 andcc %g7, 0xff, %g0 66 andcc %o5, 0xff, %g0
|
H A D | copy_user.S | 126 andcc %o1, 1, %g0 128 andcc %o1, 2, %g0 154 andcc %o4, 3, %o5 160 andcc %o1, 3, %g0 164 andcc %o1, 4, %g0 175 andcc %g1, 0xffffff80, %g7 177 andcc %o0, 4, %g0 192 andcc %g1, 0x70, %g7 194 andcc %g1, 8, %g0 215 andcc [all...] |
H A D | memset.S | 105 andcc %o0, 3, %o2 109 andcc %o0, 4, %g0 118 andcc %o1, 0xffffff80, %o3 ! Now everything is 8 aligned and o1 is len to run 120 andcc %o1, 0x78, %o2 133 andcc %o1, 7, %o1 147 andcc %o1, 4, %g0 150 andcc %o1, 2, %g0 156 andcc %o1, 1, %g0 177 andcc %g4, 1, %g0
|
H A D | csum_copy.S | 55 1: andcc %o0, 0x2, %g0 76 andcc %g1, 0x3, %g0 81 andcc %o0, 0x3, %g0 88 andcc %o0, 0x1, GLOBAL_SPARE 239 andcc %o0, 1, %o5 249 andcc %o2, 1, %g0 250 andcc %o0, 2, %g0 264 andcc %o2, 2, %g0 283 andcc %o2, 2, %g0 286 andcc [all...] |
H A D | U3memcpy.S | 191 andcc %o3, 0x7, %g0 199 andcc %o0, 0x3f, %g2 210 andcc %g2, 0x7, %g1 340 andcc %o2, 0x38, %g2 376 andcc %g1, 0x7, %g0 378 andcc %o2, 0x8, %g0 386 1: andcc %o2, 0x4, %g0 394 1: andcc %o2, 0x2, %g0 402 1: andcc %o2, 0x1, %g0 426 73: andcc [all...] |
H A D | bzero.S | 31 andcc %o0, 0x3, %g0 35 andcc %o0, 0x3, %g0 38 2: andcc %o0, 0x7, %g0 99 andcc %o0, 0x3, %g0 103 andcc %o0, 0x3, %g0 106 2: andcc %o0, 0x7, %g0
|
H A D | memscan_32.S | 25 andcc %o0, 3, %g0 46 andcc %o0, 3, %g0 65 andcc %g2, %o3, %g0
|
/kernel/linux/linux-6.6/arch/sparc/lib/ |
H A D | memscan_64.S | 27 andcc %o0, 7, %g0 36 andcc %o0, 7, %g0 51 andcc %o4, %o3, %g3 59 andcc %o5, 0xff, %g0 67 andcc %g7, 0xff, %g0 71 andcc %g7, 0xff, %g0 76 andcc %g7, 0xff, %g0 80 andcc %g3, %o3, %g0 84 3: andcc %g7, 0xff, %g0 88 andcc [all...] |
H A D | memcpy.S | 77 andcc %o4, 3, %o5 107 andcc %o1, 1, %g0 109 andcc %o1, 2, %g0 131 andcc %o4, 3, %o5 137 andcc %o1, 3, %g0 141 andcc %o1, 4, %g0 152 andcc %g1, 0xffffff80, %g0 154 andcc %o0, 4, %g0 168 andcc %g1, 0x70, %g4 170 andcc [all...] |
H A D | checksum_32.S | 45 andcc %o1, 4, %g0 ! nope, check for word remaining 51 andcc %o1, 4, %g0 ! check again for word remaining 53 andcc %o1, 3, %o1 ! check for trailing bytes 58 andcc %o1, 3, %g0 ! check again for trailing bytes 80 andcc %o0, 0x2, %g0 82 andcc %o0, 0x4, %g0 93 andcc %o0, 0x4, %g0 96 andcc %o1, 0xffffff80, %o3 103 andcc %o1, 0xffffff80, %o3 111 andcc [all...] |
H A D | strlen.S | 19 andcc %o0, 3, %g0 25 andcc %o0, 3, %g0 31 andcc %o0, 3, %g0 49 andcc %o4, %o3, %g0 55 andcc %g7, 0xff, %g0 59 andcc %g7, 0xff, %g0 63 andcc %g7, 0xff, %g0 66 andcc %o5, 0xff, %g0
|
H A D | memset.S | 112 andcc %o0, 3, %o2 116 andcc %o0, 4, %g0 125 andcc %o1, 0xffffff80, %o3 ! Now everything is 8 aligned and o1 is len to run 127 andcc %o1, 0x78, %o2 138 andcc %o1, 7, %o1 150 andcc %o1, 4, %g0 153 andcc %o1, 2, %g0 159 andcc %o1, 1, %g0 180 andcc %g4, 1, %g0
|
H A D | copy_user.S | 162 andcc %o1, 1, %g0 164 andcc %o1, 2, %g0 190 andcc %o4, 3, %o5 196 andcc %o1, 3, %g0 200 andcc %o1, 4, %g0 211 andcc %g1, 0xffffff80, %g7 213 andcc %o0, 4, %g0 226 andcc %g1, 0x70, %g7 228 andcc %g1, 8, %g0 247 andcc [all...] |
H A D | csum_copy.S | 55 1: andcc %o0, 0x2, %g0 76 andcc %g1, 0x3, %g0 81 andcc %o0, 0x3, %g0 88 andcc %o0, 0x1, GLOBAL_SPARE 239 andcc %o0, 1, %o5 249 andcc %o2, 1, %g0 250 andcc %o0, 2, %g0 264 andcc %o2, 2, %g0 283 andcc %o2, 2, %g0 286 andcc [all...] |
H A D | U3memcpy.S | 191 andcc %o3, 0x7, %g0 199 andcc %o0, 0x3f, %g2 210 andcc %g2, 0x7, %g1 340 andcc %o2, 0x38, %g2 376 andcc %g1, 0x7, %g0 378 andcc %o2, 0x8, %g0 386 1: andcc %o2, 0x4, %g0 394 1: andcc %o2, 0x2, %g0 402 1: andcc %o2, 0x1, %g0 426 73: andcc [all...] |
H A D | bzero.S | 31 andcc %o0, 0x3, %g0 35 andcc %o0, 0x3, %g0 38 2: andcc %o0, 0x7, %g0 99 andcc %o0, 0x3, %g0 103 andcc %o0, 0x3, %g0 106 2: andcc %o0, 0x7, %g0
|
/kernel/linux/linux-5.10/arch/sparc/kernel/ |
H A D | rtrap_64.S | 59 andcc %l5, FPRS_FEF, %g0 139 andcc %l1, TSTATE_PRIV, %l3 165 andcc %l0, %o0, %g0 168 andcc %l1, %o0, %g0 169 andcc %l0, _TIF_NEED_RESCHED, %g0 171 andcc %l0, _TIF_DO_NOTIFY_RESUME_MASK, %g0 177 andcc %l1, %o0, %g0 274 andcc %g3, _TIF_32BIT, %g0 317 andcc %l5, _TIF_NEED_RESCHED, %g0 335 andcc [all...] |
H A D | rtrap_32.S | 53 andcc %t_psr, PSR_PS, %g0 64 andcc %g2, (_TIF_NEED_RESCHED), %g0 73 andcc %g2, _TIF_DO_NOTIFY_RESUME_MASK, %g0 137 andcc %fp, 0x7, %g0 142 andcc %g2, 0x3, %g0 183 andcc %g2, %g1, %g0 261 andcc %g1, 0x2, %g0
|
H A D | fpu_traps.S | 8 andcc %g5, %g4, %g0 12 andcc %g5, FPRS_FEF, %g0 26 andcc %g5, FPRS_FEF, %g0 30 1: andcc %g5, FPRS_DL, %g0 33 andcc %g5, FPRS_DU, %g0 106 2: andcc %g5, FPRS_DU, %g0 217 andcc %g3, TSTATE_PRIV, %g0 226 andcc %g3, %g1, %g0 362 andcc %g1, FPRS_DL, %g0 367 andcc [all...] |
/kernel/linux/linux-6.6/arch/sparc/kernel/ |
H A D | rtrap_64.S | 59 andcc %l5, FPRS_FEF, %g0 139 andcc %l1, TSTATE_PRIV, %l3 165 andcc %l0, %o0, %g0 168 andcc %l1, %o0, %g0 169 andcc %l0, _TIF_NEED_RESCHED, %g0 171 andcc %l0, _TIF_DO_NOTIFY_RESUME_MASK, %g0 177 andcc %l1, %o0, %g0 274 andcc %g3, _TIF_32BIT, %g0 317 andcc %l5, _TIF_NEED_RESCHED, %g0 335 andcc [all...] |
H A D | rtrap_32.S | 53 andcc %t_psr, PSR_PS, %g0 64 andcc %g2, (_TIF_NEED_RESCHED), %g0 73 andcc %g2, _TIF_DO_NOTIFY_RESUME_MASK, %g0 137 andcc %fp, 0x7, %g0 142 andcc %g2, 0x3, %g0 183 andcc %g2, %g1, %g0 261 andcc %g1, 0x2, %g0
|
H A D | fpu_traps.S | 8 andcc %g5, %g4, %g0 12 andcc %g5, FPRS_FEF, %g0 26 andcc %g5, FPRS_FEF, %g0 30 1: andcc %g5, FPRS_DL, %g0 33 andcc %g5, FPRS_DU, %g0 106 2: andcc %g5, FPRS_DU, %g0 217 andcc %g3, TSTATE_PRIV, %g0 226 andcc %g3, %g1, %g0 362 andcc %g1, FPRS_DL, %g0 367 andcc [all...] |