Home
last modified time | relevance | path

Searched refs:subq (Results 1 – 25 of 65) sorted by relevance

123

/kernel/linux/linux-5.10/arch/alpha/lib/
Dev6-clear_user.S73 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 …]
Dclear_user.S37 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 :
Dstrncpy.S34 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
Dev6-memset.S84 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 …]
Dcopy_user.S42 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
Dev6-copy_user.S50 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 …]
Dev6-memcpy.S53 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 …]
Ddivide.S99 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
Dev6-divide.S109 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
Dmemset.S58 subq $3,8,$3 /* .. E1 */
62 subq $16,$3,$16 /* E0 $16 is new aligned destination */
80 subq $3,1,$3 /* .. E1 */
Dstxncpy.S73 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 :
Dev6-clear_page.S27 subq $0,1,$0
28 subq $1,1,$1
Dev6-stxncpy.S92 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)
Dev6-copy_page.S142 subq $18,1,$18
185 subq $18,1,$18
Dmemchr.S117 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/
Dqrnnd.S57 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/
Defi_thunk_64.S44 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/
Dmemcpy_64.S71 subq $0x20, %rdx
73 subq $0x20, %rdx
99 subq $0x20, %rdx
106 subq $0x20, %rdx
123 subq %rdx, %rsi
124 subq %rdx, %rdi
Dmemmove_64.S126 subq $0x20, %rdx
131 subq $0x20, %rdx
148 subq %rdx, %rsi
149 subq %rdx, %rdi
Dcsum-copy_64.S40 subq $5*8, %rsp
219 subq $2, %rcx
229 subq $4, %rcx
Dmemset_64.S135 subq %r9,%r8
137 subq %r8,%rdx
/kernel/linux/linux-5.10/tools/arch/x86/lib/
Dmemcpy_64.S71 subq $0x20, %rdx
73 subq $0x20, %rdx
99 subq $0x20, %rdx
106 subq $0x20, %rdx
123 subq %rdx, %rsi
124 subq %rdx, %rdi
Dmemset_64.S135 subq %r9,%r8
137 subq %r8,%rdx
/kernel/linux/linux-5.10/arch/m68k/math-emu/
Dfp_util.S110 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/
Dftrace_64.S80 subq $(FRAME_SIZE), %rsp
112 subq $MCOUNT_INSN_SIZE, %rdi
327 subq $16, %rsp

123