Home
last modified time | relevance | path

Searched refs:t0 (Results 1 – 25 of 66) sorted by relevance

123

/sysdeps/unix/sysv/linux/riscv/
A Dsetcontext.S33 mv t0, a0 /* Save ucp into t0. */
46 cfi_def_cfa (t0, 0)
49 lw t1, MCONTEXT_FSR(t0)
51 RESTORE_FP_REG_CFI (fs0, 8, t0)
52 RESTORE_FP_REG_CFI (fs1, 9, t0)
53 RESTORE_FP_REG_CFI (fs2, 18, t0)
54 RESTORE_FP_REG_CFI (fs3, 19, t0)
55 RESTORE_FP_REG_CFI (fs4, 20, t0)
56 RESTORE_FP_REG_CFI (fs5, 21, t0)
57 RESTORE_FP_REG_CFI (fs6, 22, t0)
[all …]
A Dswapcontext.S74 lw t1, MCONTEXT_FSR(t0)
76 RESTORE_FP_REG (fs0, 8, t0)
77 RESTORE_FP_REG (fs1, 9, t0)
78 RESTORE_FP_REG (fs2, 18, t0)
79 RESTORE_FP_REG (fs3, 19, t0)
80 RESTORE_FP_REG (fs4, 20, t0)
81 RESTORE_FP_REG (fs5, 21, t0)
82 RESTORE_FP_REG (fs6, 22, t0)
83 RESTORE_FP_REG (fs7, 23, t0)
84 RESTORE_FP_REG (fs8, 24, t0)
[all …]
/sysdeps/unix/sysv/linux/csky/abiv2/
A Dsetcontext.S26 mov t0, a0
52 ldw t0, (sp, 0)
59 ldw t0, (t0, MCONTEXT_CSKY_PC) /* Load start addr. */
60 jmp t0
76 addu t1, t1, t0
78 ldr.w t0, (t1, t0 << 0)
82 jsr t0
90 addu t1, t1, t0
92 ldr.w t0, (t1, t0 << 0)
94 lrw t0, _exit
[all …]
A Dsysdep.S39 lrw t0, errno@gottpoff
40 add t1, t1, t0
50 lrw t0, .Lgetpc2@GOTPC
51 addu t1, t1, t0
52 lrw t0, rtld_errno@PLT
53 ldr.w t0, (t1, t0 << 0)
55 lrw t0, rtld_errno
57 stw a0, (t0)
A Dsyscall.S27 mov t0, r7
41 mov r7, t0
47 lrw t0, 0xfffff000
48 cmphs a0, t0
56 lrw t0, .Lgetpc@GOTPC
57 addu gb, gb, t0
58 lrw t0, __syscall_error@PLT
59 ldr.w t0, (gb, t0 << 0)
60 jsr t0
A Dgetcontext.S27 mov t0, a0
32 stw sp, (t0, MCONTEXT_CSKY_SP) /* Save sp. */
33 stw r15, (t0, MCONTEXT_CSKY_LR) /* Save lr. */
34 stw r15, (t0, MCONTEXT_CSKY_PC) /* Return to PC. */
35 addi a0, t0, MCONTEXT_CSKY_R16
38 stw a0, (t0, MCONTEXT_CSKY_A0) /* Return zero. */
41 stw t0, (sp, 0) /* Save t0 after "save sp". */
46 addi a2, t0, UCONTEXT_SIGMASK
65 ldw t0, (sp, 0)
68 ldw r15, (t0, MCONTEXT_CSKY_LR)
A D____longjmp_chk.S37 lrw t0, .Lgetpc1@GOTPC; \
38 addu gb, gb, t0; \
41 lrw t0, (HIDDEN_JUMPTARGET (__fortify_fail))@PLT; \
42 ldr.w t0, (gb, t0 << 0); \
43 jsr t0; \
56 mov t0, r7; \
62 mov r7, t0; \
/sysdeps/csky/abiv2/
A Dstrcmp.S35 cmpne t0, t1
38 tstnbz t0
44 cmpne t0, t1
46 tstnbz t0
51 cmpne t0, t1
53 tstnbz t0
60 tstnbz t0
67 tstnbz t0
74 tstnbz t0
81 tstnbz t0
[all …]
A Dstrcpy.S24 andi t0, a1, 3
25 bnez t0, 11f
99 xtrb3 t0, a2
101 bez t0, 10f
102 xtrb2 t0, a2
104 bez t0, 10f
105 xtrb1 t0, a2
107 bez t0, 10f
113 subi t0, 4
118 addi t0, 1
[all …]
A Dcsky-mcount.S51 lrw t0, .Lgetpc@GOTPC
52 addu t1, t0
53 lrw t0, __mcount_internal@PLT
54 ldr.w t0, (t1, t0 << 0)
55 jsr t0
/sysdeps/mips/
A Dstrcmp.S82 or t0, a0, a1
83 andi t0,0x3
99 and t0, t0, t1; \
130 and t1, t0, t1
132 or t0, t0, t1
134 wsbh t0, t0
135 rotr t0, t0, 16
137 clz t1, t0
165 andi t0, t0, 0xff
185 srl t0, v0, 8
[all …]
/sysdeps/alpha/
A Dmemset.S73 mskqh t0, t4, t0 # e0 :
74 or t0, t1, t0 # e1 (stall)
75 stq_u t0, 0(a0) # e0 :
89 or t0, a1, a1 # e0 :
91 sll a1, 16, t0 # e0 :
93 or t0, a1, a1 # e0 :
95 sll a1, 32, t0 # e0 :
107 mskql t0, a0, t0 # e0 : we span words. finish this partial
110 or t0, t1, t0 # .. e1 :
119 or t1, t2, t0 # .. e1 :
[all …]
A Dstrncat.S40 ldq_u t0, 0(a0) # load first quadword (a0 may be misaligned)
44 or t1, t0, t0
45 cmpbge zero, t0, t1 # t1 <- bitmask: bit i == 1 <==> i-th byte == 0
48 $loop: ldq t0, 8(a0)
50 cmpbge zero, t0, t1
72 zapnot t0, t8, t1 # was last byte a null?
81 zap t0, t10, t0
82 stq_u t0, 0(a0)
86 ldq_u t0, 8(a0)
87 zap t0, 1, t0
[all …]
A Dstrchr.S42 ldq_u t0, 0(a0) # .. e1 : load first quadword
54 xor t0, a1, t1 # .. e1 : make bytes == c zero
57 andnot t0, t4, t0 # e0 : clear garbage bits
58 bne t0, $found # .. e1 (zdb)
60 $loop: ldq t0, 8(v0) # e0 :
63 xor t0, a1, t1 # .. e1 (ev5 data stall)
66 or t2, t3, t0 # e0 :
67 beq t0, $loop # .. e1 (zdb)
70 and t0, t1, t0 # e1 (stall)
76 and t0, 0xcc, t3 # .. e1 :
[all …]
A Dhtonl.S32 inslh a0, 7, t0 # t0 = 0000000000AABBCC
34 or t1, t0, t1 # t1 = 000000CCDDAABBCC
36 zapnot t1, 0x0A, t0 # t0 = 00000000DD00BB00
38 addl t0, t3, v0 # v0 = ssssssssDDCCBBAA
A Dstxncpy.S71 mskql t0, a1, t0 # e0 : assemble the first output word
73 or t0, t3, t0 # e0 :
110 zapnot t0, t7, t0 # e0 : clear src bytes > null
112 or t0, t1, t0 # e1 :
166 mskql t0, a0, t0 # e0 : mask trailing garbage in dst
170 or t0, t1, t0 # e0 : first output word complete
214 or t0, t1, t0 # e0 : current dst word now complete
265 zapnot t0, t7, t0 # .. e1 : kill source bytes > null
267 or t0, t1, t0 # e1 :
287 mov t1, t0
[all …]
A Drawmemchr.S36 ldq_u t0, 0(a0) # .. e1 : load first quadword
51 xor t0, a1, t1 # .. e1 : make bytes == c zero
55 andnot t3, t4, t0 # e0 : clear garbage bits
58 bne t0, $found # .. e1 (zdb)
62 ldq t0, 8(v0) # e0 :
65 xor t0, a1, t1 # .. e1 (ev5 data stall)
67 cmpbge zero, t1, t0 # e0 : bits set iff byte == c
68 beq t0, $loop # .. e1 (zdb)
72 and t0, t1, t0 # e1 (stall)
74 and t0, 0xcc, t3 # .. e1 :
[all …]
A Dstrcmp.S53 ornot t0, t3, t0 # .. e1 :
63 xor t0, t1, t2 # e0 :
66 ldq_u t0, 8(a0) # .. e1 :
95 extql t0, a0, t0 # e0 :
113 ornot t0, t3, t0 # .. e1 : kill s1 garbage
156 ldq_u t0, 8(a0) # e1 :
172 zapnot t0, t7, t0 # e0 : kill the garbage
181 cmpbge t1, t0, t3 # .. e1 :
182 xor t2, t3, t0 # e0 : bits set iff t0/t1 bytes differ
184 and t0, t1, t0 # e0 :
[all …]
A Dstpcpy.S39 and t8, 0xaa, t0
43 cmovne t0, 1, t0
45 addq t0, t1, t0
46 addq v0, t0, v0
A Dbzero.S68 1: ldq_u t0, 0(a0) # yes, load original data
69 mskqh t0, t4, t0 #
70 stq_u t0, 0(a0) #
89 ldq_u t0, 0(a0) # e0 : load original data to mask into
93 mskql t0, a0, t0 # e0 : we span words. finish this partial
96 stq_u t0, -8(a0) # e0 :
101 mskql t0, a0, t2 # e0 :
102 mskqh t0, a1, t3 # e0 :
103 or t2, t3, t0 # e1 :
104 stq_u t0, 0(a0) # e0 :
A Dstrncmp.S69 ornot t0, t8, t0
82 xor t0, t1, t2 # e0 :
101 xor t0, t1, t2 # e0 :
165 ornot t0, t8, t0 # kill s1 garbage
226 ldq_u t0, 8(a0)
235 mskql t0, t10, t0
250 zapnot t0, t7, t0 # kill the garbage
260 cmpbge t1, t0, t3
261 xor t2, t3, t0 # bits set iff t0/t1 bytes differ
263 and t0, t1, t0
[all …]
/sysdeps/alpha/alphaev67/
A Dstrchr.S59 xor t0, a1, t1 # E : make bytes == c zero
63 andnot t0, t4, t0 # E : clear garbage bits
66 bne t0, $found # U :
74 ldq t0, 8(v0) # L : Latency=3
76 xor t0, a1, t1 # E :
77 cmpbge zero, t0, t2 # E : bits set iff byte == 0
80 or t2, t3, t0 # E :
82 beq t0, $loop # U :
85 negq t0, t1 # E : clear all but least set bit
86 and t0, t1, t0 # E :
[all …]
A Drawmemchr.S36 ldq_u t0, 0(a0) # L : load first quadword Latency=3
58 xor t0, a1, t1 # E : make bytes == c zero
59 cmpbge zero, t1, t0 # E : bits set iff byte == c
60 andnot t0, t4, t0 # E : clear garbage bits
65 bne t0, $found # U :
73 ldq t0, 8(v0) # L : Latency=3
75 xor t0, a1, t1 # E :
76 cmpbge zero, t1, t0 # E : bits set iff byte == c
81 beq t0, $loop # U :
84 negq t0, t1 # E : clear all but least set bit
[all …]
/sysdeps/alpha/alphaev6/
A Dstxncpy.S69 mskql t0, a1, t0 # U : assemble the first output word
71 or t0, t3, t0 # E : (stall)
122 zapnot t0, t7, t0 # U : clear src bytes > null (stall)
125 or t0, t1, t0 # e1 : (stall)
194 mskql t0, a0, t0 # U : mask trailing garbage in dst
199 or t0, t1, t0 # E : first output word complete (stall)
245 or t0, t1, t0 # E : current dst word now complete
299 zapnot t0, t7, t0 # U : kill source bytes > null
302 or t0, t1, t0 # E : (stall)
324 mov t1, t0
[all …]
/sysdeps/unix/sysv/linux/alpha/
A D____longjmp_chk.S73 mov s3, t0
77 cfi_register(sp, t0)
107 mov t0, sp
119 ldq t0, 0(sp) /* ss_sp */
128 addq t0, t2, t0 /* t0 = ss_sp + ss_size */
129 subq t0, s3, t0 /* t0 = (ss_sp + ss_size) - new_sp */
130 cmpule t2, t0, t0 /* t0 = (t0 >= ss_size) */
131 and t0, t1, t0 /* t0 = (t0 >= ss_size) & (ss_flags & SS_ONSTACK) */
132 bne t0, $Lok

Completed in 19 milliseconds

123