/kernel/linux/linux-5.10/arch/alpha/lib/ |
D | ev6-clear_user.S | 73 subq $1, 1, $1 # .. .. E .. : 75 subq $0, 8, $0 # E .. .. .. : U L U L 86 subq $1, 16, $4 # .. .. .. E : If < 16, we can not use the huge loop 88 subq $2, 0x40, $3 # .. E .. .. : bias counter (huge loop) 106 subq $0, 8, $0 # .. E .. .. 110 subq $1, 1, $1 # .. .. E .. 140 subq $1, 16, $4 # .. .. E .. : Forward calculation - repeat the loop? 142 subq $0, 8, $0 # E .. .. .. : U L U L 147 subq $0, 16, $0 # E : U L L U 152 subq $0, 168, $5 # E : U L L U : two trips through the loop left? [all …]
|
D | clear_user.S | 37 subq $0, 8, $0 # .. e1 : 38 subq $4, 1, $4 # e0 : 47 subq $0, 8, $0 # .. e1 : 49 subq $0, 8, $0 # .. e1 : 51 subq $0, 8, $0 # .. e1 : 53 subq $0, 8, $0 # .. e1 : 54 subq $1, 4, $1 # e0 : 85 subq $1, 1, $1 # e0 : 86 subq $0, 8, $0 # .. e1 :
|
D | strncpy.S | 34 subq $24, 1, $3 # nope 35 subq $27, 1, $4 47 subq $27, 1, $2 # clear the final bits in the prev word 50 subq $18, 1, $18 63 subq $18, 1, $18 68 subq $18, 2, $18 74 subq $24, 1, $2
|
D | ev6-memset.S | 84 subq $3,8,$3 # E : Invert (for addressing uses) 88 subq $16,$3,$16 # E : $16 is new aligned destination 120 subq $3, 16, $4 # E : Only try to unroll if > 128 bytes 121 subq $2, 0x40, $1 # E : bias counter (aligning stuff 0mod64) 137 subq $3, 1, $3 # E : For consistency later 162 subq $3, 24, $2 # E : For determining future wh64 addresses 178 subq $3, 16, $2 # E : Repeat the loop at least once more? 183 subq $3, 8, $3 # E : 198 subq $3,1,$3 # E : Decrement number quads left 262 subq $3,8,$3 # E : Invert (for addressing uses) [all …]
|
D | copy_user.S | 42 subq $3,8,$3 53 subq $0,1,$0 67 subq $4,8,$4 73 subq $0,8,$0 88 subq $0,1,$0 99 subq $4,8,$4 102 subq $0,8,$0
|
D | ev6-copy_user.S | 50 subq $18, 32, $1 # .. .. E. .. : Is this going to be a small copy? 57 subq $3, 8, $3 # E .. .. .. : L U U L : trip counter 75 subq $0,1,$0 # .. E .. .. : 96 subq $4,8,$4 # .. .. E .. : 103 subq $0,8,$0 # E .. .. .. : U L L U 131 subq $4, 32, $2 # .. .. .. E : do not unroll for small stuff 148 subq $4,32,$4 # .. E .. .. 154 subq $0,16,$0 # E .. .. .. : U L L U 159 subq $4, 32, $3 # E .. .. .. : U U L L : is there enough for another trip? 163 subq $0,16,$0 # .. E .. .. [all …]
|
D | ev6-memcpy.S | 53 subq $18, 1, $18 # E : count-- 69 subq $18, 8, $18 # E : count -= 8 108 subq $18, 192, $2 # E : At least two more trips to go? 125 subq $18, 64, $18 # E : count -= 64 140 subq $18, 8, $18 # E : At least a quad left? 147 subq $18, 8, $18 # E : count -= 8 165 subq $18, 1, $18 # E : count-- 190 subq $18, 1, $18 # E : count-- 200 subq $18, 8, $18 # E : At least a quad left? 211 subq $18, 8, $18 # E : count -= 8 [all …]
|
D | divide.S | 99 subq $30,STACK,$30 142 subq modulus,divisor,tmp1 172 subq $30,STACK,$30 179 subq $31,$24,$28 183 subq $31,$25,$28 191 subq $31,$27,tmp1
|
D | ev6-divide.S | 109 subq $30,STACK,$30 # E : 173 subq modulus,divisor,tmp1 # E : 226 subq $30,STACK,$30 # E : 234 subq $31,$24,$28 # E : 241 subq $31,$25,$28 # E : U L U L 251 subq $31,$27,tmp1 # E : U U L L
|
D | memset.S | 58 subq $3,8,$3 /* .. E1 */ 62 subq $16,$3,$16 /* E0 $16 is new aligned destination */ 80 subq $3,1,$3 /* .. E1 */
|
D | stxncpy.S | 73 subq a2, 1, a2 # e0 : 97 subq t12, 1, t6 # .. e1 : 126 subq a2, 1, a2 # e0 : 177 subq a2, 1, a2 # e0 : 209 subq a2, 1, a2 # .. e1 : decrement word count 238 subq a2, 1, a2 # e1 : 259 subq t12, 1, t6 # .. e1 : 307 subq a1, t4, a1 # .. e1 : sub dest misalignment from src addr 335 subq t12, 1, t6 # e0 :
|
D | ev6-clear_page.S | 27 subq $0,1,$0 28 subq $1,1,$1
|
D | ev6-stxncpy.S | 92 subq a2, 1, a2 # E : 123 subq t12, 1, t6 # E : 159 subq a2, 1, a2 # E : 219 subq a2, 1, a2 # E : 251 subq a2, 1, a2 # E : decrement word count 282 subq a2, 1, a2 # E : 302 subq t12, 1, t6 # E : 354 subq a1, t4, a1 # E : sub dest misalignment from src addr 384 subq t12, 1, t6 # E : (stall)
|
D | ev6-copy_page.S | 142 subq $18,1,$18 185 subq $18,1,$18
|
D | memchr.S | 117 subq $5, 1, $18 # .. e1 : 129 subq $18, $0, $4 #-e0 : $4 <- nr quads to be processed 157 $final: subq $5, $0, $18 # .. e1 : $18 <- number of bytes left to do
|
/kernel/linux/linux-5.10/arch/alpha/math-emu/ |
D | qrnnd.S | 57 subq n1,d,tmp 65 subq n1,d,tmp 73 subq n1,d,tmp 81 subq n1,d,tmp 84 subq cnt,1,cnt 107 subq n1,$5,tmp 115 subq n1,$5,tmp 123 subq n1,$5,tmp 131 subq n1,$5,tmp 134 subq cnt,1,cnt [all …]
|
/kernel/linux/linux-5.10/arch/x86/platform/efi/ |
D | efi_thunk_64.S | 44 subq phys_base(%rip), %rax 48 subq %rax, %rbp 49 subq %rax, %rbx 51 subq $28, %rsp
|
/kernel/linux/linux-5.10/arch/x86/lib/ |
D | memcpy_64.S | 71 subq $0x20, %rdx 73 subq $0x20, %rdx 99 subq $0x20, %rdx 106 subq $0x20, %rdx 123 subq %rdx, %rsi 124 subq %rdx, %rdi
|
D | memmove_64.S | 126 subq $0x20, %rdx 131 subq $0x20, %rdx 148 subq %rdx, %rsi 149 subq %rdx, %rdi
|
D | csum-copy_64.S | 40 subq $5*8, %rsp 219 subq $2, %rcx 229 subq $4, %rcx
|
D | memset_64.S | 135 subq %r9,%r8 137 subq %r8,%rdx
|
/kernel/linux/linux-5.10/tools/arch/x86/lib/ |
D | memcpy_64.S | 71 subq $0x20, %rdx 73 subq $0x20, %rdx 99 subq $0x20, %rdx 106 subq $0x20, %rdx 123 subq %rdx, %rsi 124 subq %rdx, %rdi
|
D | memset_64.S | 135 subq %r9,%r8 137 subq %r8,%rdx
|
/kernel/linux/linux-5.10/arch/m68k/math-emu/ |
D | fp_util.S | 110 subq.l #8,%a0 | restore %a0 119 subq.l #8,%a0 143 subq.l #8,%a0 188 subq.l #4,%a0
|
/kernel/linux/linux-5.10/arch/x86/kernel/ |
D | ftrace_64.S | 80 subq $(FRAME_SIZE), %rsp 112 subq $MCOUNT_INSN_SIZE, %rdi 327 subq $16, %rsp
|