Home
last modified time | relevance | path

Searched refs:g1 (Results 1 – 25 of 254) sorted by relevance

1234567891011

/kernel/linux/linux-4.19/arch/sparc/lib/
Dmuldi3.S29 andcc %g0, 0, %g1
30 mulscc %g1, %i3, %g1
31 mulscc %g1, %i3, %g1
32 mulscc %g1, %i3, %g1
33 mulscc %g1, %i3, %g1
34 mulscc %g1, %i3, %g1
35 mulscc %g1, %i3, %g1
36 mulscc %g1, %i3, %g1
37 mulscc %g1, %i3, %g1
38 mulscc %g1, %i3, %g1
[all …]
Dudivdi3.S33 mov 32,%g1
39 subcc %g1,1,%g1
49 subcc %g1,1,%g1
71 mov 32,%g1
77 subcc %g1,1,%g1
87 subcc %g1,1,%g1
97 mov 32,%g1
103 subcc %g1,1,%g1
113 subcc %g1,1,%g1
176 mov 32,%g1
[all …]
Ddivdi3.S57 mov 32,%g1
63 subcc %g1,1,%g1
73 subcc %g1,1,%g1
93 mov 32,%g1
99 subcc %g1,1,%g1
109 subcc %g1,1,%g1
117 mov 32,%g1
123 subcc %g1,1,%g1
133 subcc %g1,1,%g1
192 mov 32,%g1
[all …]
DNG4memset.S19 sllx %o4, 8, %g1
20 or %g1, %o4, %o2
21 sllx %o2, 16, %g1
22 or %g1, %o2, %o2
23 sllx %o2, 32, %g1
25 or %g1, %o2, %o4
35 sub %g0, %o0, %g1
36 and %g1, 0x7, %g1
37 brz,pt %g1, .Laligned8
38 sub %o1, %g1, %o1
[all …]
Datomic_64.S24 1: lduw [%o1], %g1; \
25 op %g1, %o0, %g7; \
26 cas [%o1], %g1, %g7; \
27 cmp %g1, %g7; \
39 1: lduw [%o1], %g1; \
40 op %g1, %o0, %g7; \
41 cas [%o1], %g1, %g7; \
42 cmp %g1, %g7; \
44 op %g1, %o0, %g1; \
46 sra %g1, 0, %o0; \
[all …]
Dffs.S18 sllx %o0, 32, %g1 /* 1 */
22 movrz %g1, %g2, %o0
24 movrz %g1, 32, %o1 /* 3 */
27 sllx %o0, (64 - 16), %g1 /* 4 */
30 movrz %g1, %g2, %o0 /* 5 */
33 movrz %g1, 16, %o2 /* 6 */
36 and %o0, 0xff, %g1 /* 7 */
39 movrz %g1, %g2, %o0 /* 8 */
42 movrz %g1, 8, %o3 /* 9 */
45 and %o0, 0xf, %g1 /* 10 */
[all …]
DGENbzero.S24 sllx %o3, 8, %g1
25 or %g1, %o3, %o2
26 sllx %o2, 16, %g1
27 or %g1, %o2, %o2
28 sllx %o2, 32, %g1
30 or %g1, %o2, %o2
49 andcc %o0, 0x7, %g1
52 sub %g2, %g1, %g1
53 sub %o1, %g1, %o1
55 subcc %g1, 1, %g1
[all …]
/kernel/linux/linux-5.10/arch/sparc/lib/
Dmuldi3.S17 andcc %g0, 0, %g1
18 mulscc %g1, %i3, %g1
19 mulscc %g1, %i3, %g1
20 mulscc %g1, %i3, %g1
21 mulscc %g1, %i3, %g1
22 mulscc %g1, %i3, %g1
23 mulscc %g1, %i3, %g1
24 mulscc %g1, %i3, %g1
25 mulscc %g1, %i3, %g1
26 mulscc %g1, %i3, %g1
[all …]
Dudivdi3.S21 mov 32,%g1
27 subcc %g1,1,%g1
37 subcc %g1,1,%g1
59 mov 32,%g1
65 subcc %g1,1,%g1
75 subcc %g1,1,%g1
85 mov 32,%g1
91 subcc %g1,1,%g1
101 subcc %g1,1,%g1
164 mov 32,%g1
[all …]
Ddivdi3.S45 mov 32,%g1
51 subcc %g1,1,%g1
61 subcc %g1,1,%g1
81 mov 32,%g1
87 subcc %g1,1,%g1
97 subcc %g1,1,%g1
105 mov 32,%g1
111 subcc %g1,1,%g1
121 subcc %g1,1,%g1
180 mov 32,%g1
[all …]
DNG4memset.S19 sllx %o4, 8, %g1
20 or %g1, %o4, %o2
21 sllx %o2, 16, %g1
22 or %g1, %o2, %o2
23 sllx %o2, 32, %g1
25 or %g1, %o2, %o4
35 sub %g0, %o0, %g1
36 and %g1, 0x7, %g1
37 brz,pt %g1, .Laligned8
38 sub %o1, %g1, %o1
[all …]
Datomic_64.S24 1: lduw [%o1], %g1; \
25 op %g1, %o0, %g7; \
26 cas [%o1], %g1, %g7; \
27 cmp %g1, %g7; \
39 1: lduw [%o1], %g1; \
40 op %g1, %o0, %g7; \
41 cas [%o1], %g1, %g7; \
42 cmp %g1, %g7; \
44 op %g1, %o0, %g1; \
46 sra %g1, 0, %o0; \
[all …]
Dffs.S18 sllx %o0, 32, %g1 /* 1 */
22 movrz %g1, %g2, %o0
24 movrz %g1, 32, %o1 /* 3 */
27 sllx %o0, (64 - 16), %g1 /* 4 */
30 movrz %g1, %g2, %o0 /* 5 */
33 movrz %g1, 16, %o2 /* 6 */
36 and %o0, 0xff, %g1 /* 7 */
39 movrz %g1, %g2, %o0 /* 8 */
42 movrz %g1, 8, %o3 /* 9 */
45 and %o0, 0xf, %g1 /* 10 */
[all …]
DGENbzero.S24 sllx %o3, 8, %g1
25 or %g1, %o3, %o2
26 sllx %o2, 16, %g1
27 or %g1, %o2, %o2
28 sllx %o2, 32, %g1
30 or %g1, %o2, %o2
49 andcc %o0, 0x7, %g1
52 sub %g2, %g1, %g1
53 sub %o1, %g1, %o1
55 subcc %g1, 1, %g1
[all …]
DNGbzero.S23 sllx %o3, 8, %g1
24 or %g1, %o3, %o2
25 sllx %o2, 16, %g1
26 or %g1, %o2, %o2
27 sllx %o2, 32, %g1
29 or %g1, %o2, %o2
50 andcc %o0, 0x7, %g1
53 sub %g2, %g1, %g1
54 sub %o1, %g1, %o1
56 subcc %g1, 1, %g1
[all …]
/kernel/linux/linux-5.10/arch/sparc/kernel/
Duna_asm_32.S27 ld [%o2], %g1
32 srl %g1, 24, %g2
33 srl %g1, 16, %g7
35 srl %g1, 8, %g2
40 7: stb %g1, [%o0 + 3]
41 srl %g7, 16, %g1
44 9: stb %g1, [%o0 + 5]
48 1: srl %g1, 16, %g7
50 srl %g1, 8, %g2
54 15: stb %g1, [%o0 + 3]
[all …]
Dcherrs.S9 ldxa [%g0] ASI_DCU_CONTROL_REG, %g1
10 andn %g1, DCU_DC | DCU_IC, %g1
11 stxa %g1, [%g0] ASI_DCU_CONTROL_REG
15 mov 0, %g1
22 ldxa [%g0] ASI_DCU_CONTROL_REG, %g1
23 andn %g1, DCU_DC | DCU_IC, %g1
24 stxa %g1, [%g0] ASI_DCU_CONTROL_REG
28 mov 1, %g1
35 ldxa [%g0] ASI_DCU_CONTROL_REG, %g1
36 andn %g1, DCU_IC, %g1
[all …]
Drtrap_32.S31 rtrap_7win_patch3: srl %g1, 7, %g2
33 rtrap_7win_patch5: and %g1, 0x7f, %g1
54 sethi %hi(PSR_SYSCALL), %g1
56 andn %t_psr, %g1, %t_psr
86 sethi %hi(PSR_SYSCALL), %g1
87 andn %t_psr, %g1, %t_psr
151 LOAD_PT_YREG(sp, g1)
178 mov 2, %g1
179 sll %g1, %t_psr, %g1
180 rtrap_patch3: srl %g1, 8, %g2
[all …]
Dwinfixup.S25 TRAP_LOAD_THREAD_REG(%g6, %g1)
26 rdpr %tstate, %g1
27 and %g1, TSTATE_CWP, %g1
31 wrpr %g1, %cwp
44 TRAP_LOAD_THREAD_REG(%g6, %g1)
45 ldx [%g6 + TI_FLAGS], %g1
47 movne %icc, 0, %g1
48 andcc %g1, _TIF_32BIT, %g0
49 ldub [%g6 + TI_WSAVED], %g1
50 sll %g1, 3, %g3
[all …]
/kernel/linux/linux-4.19/arch/sparc/kernel/
Duna_asm_32.S27 ld [%o2], %g1
32 srl %g1, 24, %g2
33 srl %g1, 16, %g7
35 srl %g1, 8, %g2
40 7: stb %g1, [%o0 + 3]
41 srl %g7, 16, %g1
44 9: stb %g1, [%o0 + 5]
48 1: srl %g1, 16, %g7
50 srl %g1, 8, %g2
54 15: stb %g1, [%o0 + 3]
[all …]
Dcherrs.S9 ldxa [%g0] ASI_DCU_CONTROL_REG, %g1
10 andn %g1, DCU_DC | DCU_IC, %g1
11 stxa %g1, [%g0] ASI_DCU_CONTROL_REG
15 mov 0, %g1
22 ldxa [%g0] ASI_DCU_CONTROL_REG, %g1
23 andn %g1, DCU_DC | DCU_IC, %g1
24 stxa %g1, [%g0] ASI_DCU_CONTROL_REG
28 mov 1, %g1
35 ldxa [%g0] ASI_DCU_CONTROL_REG, %g1
36 andn %g1, DCU_IC, %g1
[all …]
Drtrap_32.S31 rtrap_7win_patch3: srl %g1, 7, %g2
33 rtrap_7win_patch5: and %g1, 0x7f, %g1
54 sethi %hi(PSR_SYSCALL), %g1
56 andn %t_psr, %g1, %t_psr
86 sethi %hi(PSR_SYSCALL), %g1
87 andn %t_psr, %g1, %t_psr
151 LOAD_PT_YREG(sp, g1)
178 mov 2, %g1
179 sll %g1, %t_psr, %g1
180 rtrap_patch3: srl %g1, 8, %g2
[all …]
Dwinfixup.S25 TRAP_LOAD_THREAD_REG(%g6, %g1)
26 rdpr %tstate, %g1
27 and %g1, TSTATE_CWP, %g1
31 wrpr %g1, %cwp
44 TRAP_LOAD_THREAD_REG(%g6, %g1)
45 ldx [%g6 + TI_FLAGS], %g1
47 movne %icc, 0, %g1
48 andcc %g1, _TIF_32BIT, %g0
49 ldub [%g6 + TI_WSAVED], %g1
50 sll %g1, 3, %g3
[all …]
/kernel/linux/linux-5.10/arch/sparc/include/asm/
Dttable.h290 sub %g1, 2, %g1; \
292 wrpr %g1, %cwp; \
298 add %sp, STACK_BIAS + 0x00, %g1; \
299 stxa %l0, [%g1 + %g0] ASI; \
301 stxa %l1, [%g1 + %g3] ASI; \
302 add %g1, 0x10, %g1; \
303 stxa %l2, [%g1 + %g0] ASI; \
304 stxa %l3, [%g1 + %g3] ASI; \
305 add %g1, 0x10, %g1; \
306 stxa %l4, [%g1 + %g0] ASI; \
[all …]
/kernel/linux/linux-4.19/arch/sparc/include/asm/
Dttable.h290 sub %g1, 2, %g1; \
292 wrpr %g1, %cwp; \
298 add %sp, STACK_BIAS + 0x00, %g1; \
299 stxa %l0, [%g1 + %g0] ASI; \
301 stxa %l1, [%g1 + %g3] ASI; \
302 add %g1, 0x10, %g1; \
303 stxa %l2, [%g1 + %g0] ASI; \
304 stxa %l3, [%g1 + %g3] ASI; \
305 add %g1, 0x10, %g1; \
306 stxa %l4, [%g1 + %g0] ASI; \
[all …]

1234567891011