Home
last modified time | relevance | path

Searched refs:g7 (Results 1 – 56 of 56) sorted by relevance

/linux-4.4.14/arch/sparc/kernel/
Duna_asm_32.S32 srl %g1, 16, %g7
35 5: stb %g7, [%o0 + 1]
36 ld [%o2 + 4], %g7
38 srl %g7, 24, %g2
40 srl %g7, 16, %g1
42 srl %g7, 8, %g2
46 11: stb %g7, [%o0 + 7]
47 1: srl %g1, 16, %g7
50 13: stb %g7, [%o0 + 1]
105 7: ldub [%o2 + 2], %g7
[all …]
Duna_asm_64.S20 srlx %g3, 48, %g7
23 5: stba %g7, [%o0 + 1] %asi
24 srlx %g3, 32, %g7
26 7: stba %g7, [%o0 + 3] %asi
29 srlx %g3, 8, %g7
31 10: stba %g7, [%o0 + 6] %asi
34 1: srl %g3, 16, %g7
37 13: stba %g7, [%o0 + 1] %asi
86 7: lduba [%o2 + 2] %asi, %g7
89 sll %g7, 8, %g7
[all …]
Dsun4v_ivec.S30 ldx [%g4 + TRAP_PER_CPU_CPU_MONDO_PA], %g7
40 ldxa [%g7 + %g2] ASI_PHYS_USE_EC, %g3
43 ldxa [%g7 + %g2] ASI_PHYS_USE_EC, %g1
46 ldxa [%g7 + %g2] ASI_PHYS_USE_EC, %g7
139 ldx [%g3 + TRAP_PER_CPU_RESUM_KBUF_PA], %g7
142 ldxa [%g7 + %g2] ASI_PHYS_USE_EC, %g1
153 stxa %g3, [%g7 + %g2] ASI_PHYS_USE_EC
156 stxa %g3, [%g7 + %g2] ASI_PHYS_USE_EC
159 stxa %g3, [%g7 + %g2] ASI_PHYS_USE_EC
162 stxa %g3, [%g7 + %g2] ASI_PHYS_USE_EC
[all …]
Dspiterrs.S52 and %g3, 0x3ff, %g7 ! Paranoia
53 sllx %g7, SFSTAT_UDBH_SHIFT, %g7
54 or %g4, %g7, %g4
63 and %g3, 0x3ff, %g7 ! Paranoia
64 sllx %g7, SFSTAT_UDBL_SHIFT, %g7
65 or %g4, %g7, %g4
69 mov 0x18, %g7
70 stxa %g3, [%g7] ASI_UDB_ERROR_W
86 rd %pc, %g7
91 rd %pc, %g7
[all …]
Dcherrs.S93 sethi %hi(do_cheetah_plus_data_parity), %g7
94 jmpl %g7 + %lo(do_cheetah_plus_data_parity), %g0
107 rd %pc, %g7
135 sethi %hi(do_cheetah_plus_insn_parity), %g7
136 jmpl %g7 + %lo(do_cheetah_plus_insn_parity), %g0
149 rd %pc, %g7
220 sethi %hi(1f), %g7
222 1: or %g7, %lo(1b), %g7
263 sethi %hi(1f), %g7
265 1: or %g7, %lo(1b), %g7
[all …]
Dtsb.S47 TRAP_LOAD_TRAP_BLOCK(%g7, %g5)
54 661: ldx [%g7 + TRAP_PER_CPU_TSB_HUGE], %g5
75 mov 512, %g7
77 sllx %g7, %g6, %g7
79 sub %g7, 1, %g7
80 and %g6, %g7, %g6
87 mov %g7, %g5
92 TRAP_LOAD_TRAP_BLOCK(%g7, %g6)
94 80: stx %g5, [%g7 + TRAP_PER_CPU_TSB_HUGE_TEMP]
98 ldx [%g7 + TRAP_PER_CPU_PGD_PADDR], %g7
[all …]
Dmisctrap.S16 sethi %hi(109f), %g7
18 109: or %g7, %lo(109b), %g7
41 1: sethi %hi(109f), %g7
43 109: or %g7, %lo(109b), %g7
53 sethi %hi(109f), %g7
61 109: or %g7, %lo(109b), %g7
71 sethi %hi(109f), %g7
79 109: or %g7, %lo(109b), %g7
Dhead_64.S320 sethi %hi(prom_sun4v_name), %g7
321 or %g7, %lo(prom_sun4v_name), %g7
323 90: ldub [%g7], %g2
327 add %g7, 1, %g7
334 mov 1, %g7
335 stw %g7, [%g1]
383 sethi %hi(prom_niagara_prefix), %g7
384 or %g7, %lo(prom_niagara_prefix), %g7
386 90: ldub [%g7], %g2
390 add %g7, 1, %g7
[all …]
Dsun4v_tlb_miss.S56 COMPUTE_TSB_PTR(%g1, %g4, PAGE_SHIFT, %g3, %g7)
78 mov %o3, %g7 ! save %o3
88 mov %g7, %o3 ! restore %o3
102 COMPUTE_TSB_PTR(%g1, %g4, PAGE_SHIFT, %g3, %g7)
121 mov %o3, %g7 ! save %o3
131 mov %g7, %o3 ! restore %o3
175 COMPUTE_TSB_PTR(%g1, %g4, PAGE_SHIFT, %g5, %g7)
185 COMPUTE_TSB_PTR(%g5, %g4, REAL_HPAGE_SHIFT, %g2, %g7)
195 ldx [%g2 + TRAP_PER_CPU_PGD_PADDR], %g7
214 sethi %hi(1f), %g7
[all …]
Dktlb.S49 TSB_LOCK_TAG(%g1, %g2, %g7)
96 TSB_LOCK_TAG(%g1, %g2, %g7)
106 TSB_LOCK_TAG(%g1, %g2, %g7)
114 sethi %hi(kern_linear_pte_xor), %g7
115 ldx [%g7 + %lo(kern_linear_pte_xor)], %g2
121 TSB_LOCK_TAG(%g1, %g2, %g7)
157 TSB_LOCK_TAG(%g1, %g2, %g7)
Divec.S41 mov 0x60, %g7
42 ldxa [%g7 + %g0] ASI_INTR_R, %g7
Dhvtramp.S97 mov PRIMARY_CONTEXT, %g7
98 stxa %g0, [%g7] ASI_MMU
101 mov SECONDARY_CONTEXT, %g7
102 stxa %g0, [%g7] ASI_MMU
Dsyscalls.S116 mov %g7, %o0
129 sethi %hi(sys_exit_group), %g7
131 or %g7, %lo(sys_exit_group), %g7
137 sethi %hi(sys_exit), %g7
138 or %g7, %lo(sys_exit), %g7
147 jmpl %g7, %g0
Dfpu_traps.S16 sethi %hi(109f), %g7
18 109: or %g7, %lo(109b), %g7
27 clr %g7
28 ldx [%g6 + TI_GSR], %g7
186 wr %g7, 0, %gsr
208 sethi %hi(fp_other_bounce - 4), %g7
209 or %g7, %lo(fp_other_bounce - 4), %g7
Dwinfixup.S32 rd %pc, %g7
101 rd %pc, %g7
117 rd %pc, %g7
144 rd %pc, %g7
Dtrampoline_64.S255 mov PRIMARY_CONTEXT, %g7
257 661: stxa %g0, [%g7] ASI_DMMU
260 stxa %g0, [%g7] ASI_MMU
264 mov SECONDARY_CONTEXT, %g7
266 661: stxa %g0, [%g7] ASI_DMMU
269 stxa %g0, [%g7] ASI_MMU
Dhead_32.S122 mov %o0, %g7 ! put it here too
185 cmp %g7, %g6
190 ld [%g7 + 0x68], %o1
372 add %g7, 0x1c, %l1
671 ld [%g7 + 0x68], %o1
763 ld [%g7 + 0x74], %o0
Dutrap.S10 rd %pc, %g7
Detrap_64.S116 add %g7, 4, %l2
133 stx %g7, [%sp + PTREGS_OFF + PT_V9_G7]
Drtrap_64.S168 ldx [%sp + PTREGS_OFF + PT_V9_G7], %g7
/linux-4.4.14/arch/sparc/lib/
Dbitops.S20 1: ldx [%o1], %g7
21 or %g7, %o2, %g1
22 casx [%o1], %g7, %g1
23 cmp %g7, %g1
25 and %g7, %o2, %g2
41 1: ldx [%o1], %g7
42 andn %g7, %o2, %g1
43 casx [%o1], %g7, %g1
44 cmp %g7, %g1
46 and %g7, %o2, %g2
[all …]
Dmemscan_64.S55 srlx %o5, 32, %g7
57 2: srlx %o5, 8, %g7
60 andcc %g7, 0xff, %g0
61 srlx %g7, 8, %g7
64 andcc %g7, 0xff, %g0
66 srlx %g7, 8, %g7
69 andcc %g7, 0xff, %g0
70 srlx %g7, 8, %g7
77 3: andcc %g7, 0xff, %g0
78 srlx %g7, 8, %g7
[all …]
Dmemmove.S16 add %o1, %o2, %g7
17 cmp %g7, %o0
20 sub %g7, 1, %o1
23 1: ldub [%o1], %g7
26 stb %g7, [%o0]
38 2: or %o0, %o1, %g7
39 or %o2, %g7, %g7
40 andcc %g7, 0x7, %g0
44 3: ldx [%o1], %g7
49 stx %g7, [%o0 - 0x8]
[all …]
Datomic_64.S22 op %g1, %o0, %g7; \
23 cas [%o1], %g1, %g7; \
24 cmp %g1, %g7; \
36 op %g1, %o0, %g7; \
37 cas [%o1], %g1, %g7; \
38 cmp %g1, %g7; \
62 op %g1, %o0, %g7; \
63 casx [%o1], %g1, %g7; \
64 cmp %g1, %g7; \
76 op %g1, %o0, %g7; \
[all …]
Dchecksum_32.S110 sethi %hi(cpte - 8), %g7 ! prepare table jmp ptr
126 sub %g7, %g1, %g7 ! adjust jmp ptr
127 sub %g7, %o4, %g7 ! final jmp ptr adjust
128 jmp %g7 + %lo(cpte - 8) ! enter the table
254 addcc %g2, %g7, %g7
256 addxcc %g3, %g7, %g7
258 addx %g0, %g7, %g7
265 addcc %g2, %g7, %g7
267 addx %g0, %g7, %g7
286 6: addcc %o4, %g7, %g7
[all …]
Dcopy_user.S172 andcc %g1, 0xffffff80, %g7
184 subcc %g7, 128, %g7
189 andcc %g1, 0x70, %g7
194 srl %g7, 1, %o4
195 add %g7, %o4, %o4
196 add %o1, %g7, %o1
199 add %o0, %g7, %o0
252 subcc %g7, 128, %g7
257 andcc %g1, 0x70, %g7
262 srl %g7, 1, %o4
[all …]
Dstrlen.S52 srl %o5, 24, %g7
53 andcc %g7, 0xff, %g0
56 srl %o5, 16, %g7
57 andcc %g7, 0xff, %g0
60 srl %o5, 8, %g7
61 andcc %g7, 0xff, %g0
DGENpage.S11 set PAGE_SIZE, %g7
28 subcc %g7, 64, %g7
37 set PAGE_SIZE, %g7
46 subcc %g7, 64, %g7
DNG4clear_page.S18 set PAGE_SIZE, %g7
21 subcc %g7, 0x40, %g7
Dipcsum.S5 sub %o1, 4, %g7
19 subcc %g7, 1, %g7
DNGpage.S22 set PAGE_SIZE, %g7
53 subcc %g7, 128, %g7
68 set PAGE_SIZE, %g7
102 subcc %g7, 256, %g7
DNG4copy_page.S21 set PAGE_SIZE, %g7
28 subcc %g7, 0x40, %g7
Dxor.S30 jmpl %g1 + %lo(VISenter), %g7
31 add %g7, 8, %g7
99 jmpl %g1 + %lo(VISenter), %g7
100 add %g7, 8, %g7
165 jmpl %g1 + %lo(VISenter), %g7
166 add %g7, 8, %g7
251 jmpl %g1 + %lo(VISenter), %g7
252 add %g7, 8, %g7
356 rd %asi, %g7
392 wr %g7, 0x0, %asi
[all …]
Dmemcmp.S15 ldub [%o0], %g7
20 subcc %g7, %g3, %g3
DVISsave.S31 9: jmpl %g7 + %g0, %g0
79 80: jmpl %g7 + %g0, %g0
DNGbzero.S42 mov ASI_BLK_INIT_QUAD_LDD_P, %g7
71 wr %g7, 0x0, %asi
127 mov ASI_BLK_INIT_QUAD_LDD_AIUS, %g7
Dmemcpy.S149 mov %o0, %g7
173 mov %g7, %o0
207 mov %o0, %g7
303 mov %g7, %o0
368 mov %g7, %o0
493 restore %g7, %g0, %o0
524 mov %g7, %o0
Dchecksum_64.S52 andcc %o0, 0x1, %g7
159 1: brz,pt %g7, 1f
DGENmemcpy.S7 #define GLOBAL_SPARE %g7
Dcsum_copy.S7 #define GLOBAL_SPARE %g7
DNG4memcpy.S9 #define GLOBAL_SPARE %g7
DNGmemcpy.S9 #define GLOBAL_SPARE %g7
DU3memcpy.S9 #define GLOBAL_SPARE %g7
DNG2memcpy.S9 #define GLOBAL_SPARE %g7
DU1memcpy.S10 #define GLOBAL_SPARE g7
/linux-4.4.14/arch/sparc/mm/
Dultra.S59 rdpr %pstate, %g7
60 andn %g7, PSTATE_IE, %g2
76 wrpr %g7, 0x0, %pstate
86 rdpr %pstate, %g7
88 andn %g7, PSTATE_IE, %g2
108 wrpr %g7, 0x0, %pstate
213 rdpr %pstate, %g7
214 andn %g7, PSTATE_IE, %g2
231 wrpr %g7, 0x0, %pstate
235 rdpr %pstate, %g7
[all …]
Dswift.S64 mov SRMMU_CTX_REG, %g7
65 lda [%g7] ASI_M_MMUREGS, %g5
66 sta %g2, [%g7] ASI_M_MMUREGS
76 or %g0, 2048, %g7
92 subcc %g7, 32, %g7
97 mov SRMMU_CTX_REG, %g7
98 sta %g5, [%g7] ASI_M_MMUREGS
130 mov SRMMU_CTX_REG, %g7
131 lda [%g7] ASI_M_MMUREGS, %g5
132 sta %g2, [%g7] ASI_M_MMUREGS
[all …]
Dhypersparc.S104 add %o4, %g5, %g7
110 subcc %o3, %g7, %o3
126 mov SRMMU_CTX_REG, %g7
127 lda [%g7] ASI_M_MMUREGS, %o3
128 sta %o0, [%g7] ASI_M_MMUREGS
131 or %o0, 0x400, %g7
132 lda [%g7] ASI_M_FLUSH_PROBE, %g7
133 orcc %g7, 0, %g0
136 add %o4, %g5, %g7
138 sub %o2, %g7, %o2
[all …]
Dviking.S46 sethi %hi(PAGE_SIZE), %g7
64 ld [%g2 + %g7], %g3
67 ld [%g2 + %g7], %g3
70 ld [%g2 + %g7], %g3
74 ld [%g2 + %g7], %g3
/linux-4.4.14/arch/sparc/crypto/
Daes_asm.S919 ldx [%o1 + 0x08], %g7
923 xor %g2, %g7, %g7
927 xor %g2, %o5, %g7
942 ldx [%o1 + 0x08], %g7
944 xor %g2, %g7, %g7
962 ldx [%o1 + 0x08], %g7
966 xor %g2, %g7, %g7
970 xor %g2, %o5, %g7
985 ldx [%o1 + 0x08], %g7
987 xor %g2, %g7, %g7
[all …]
/linux-4.4.14/arch/sparc/power/
Dhibernate_asm.S57 sethi %hi(PAGE_OFFSET), %g7
58 ldx [%g7 + %lo(PAGE_OFFSET)], %g7
72 sub %l0, %g7, %l0
78 sub %l1, %g7, %l1
79 sub %l2, %g7, %l2
/linux-4.4.14/arch/sparc/include/asm/
Dttable.h25 sethi %hi(109f), %g7; \
27 109: or %g7, %lo(109b), %g7; \
35 sethi %hi(109f), %g7; \
37 109: or %g7, %lo(109b), %g7; \
44 sethi %hi(109f), %g7; \
46 109: or %g7, %lo(109b), %g7; \
64 sethi %hi(109f), %g7; \
66 109: or %g7, %lo(109b), %g7; \
74 sethi %hi(109f), %g7; \
76 109: or %g7, %lo(109b), %g7; \
[all …]
Dvisasm.h18 sethi %hi(297f), %g7; \
21 or %g7, %lo(297f), %g7; \
/linux-4.4.14/arch/sparc/
DMakefile27 KBUILD_CFLAGS += -m32 -mcpu=v8 -pipe -mno-fpu -fcall-used-g5 -fcall-used-g7
41 KBUILD_CFLAGS += -ffixed-g4 -ffixed-g5 -fcall-used-g7 -Wno-sign-compare
/linux-4.4.14/arch/x86/crypto/sha-mb/
Dsha1_x8_avx2.S78 # r6 = {g7 g6 g5 g4 g3 g2 g1 g0}
89 # r7 = {h7 g7 f7 e7 d7 c7 b7 a7}
108 vshufps $0xEE, \r7, \r6, \r6 # r6 = {h7 h6 g7 g6 h3 h2 g3 g2}
111 vshufps $0xDD, \r6, \r4, \r4 # r4 = {h7 g7 f7 e7 h3 g3 f3 e3}
/linux-4.4.14/include/linux/
Dhyperv.h1010 #define VMBUS_DEVICE(g0, g1, g2, g3, g4, g5, g6, g7, \ argument
1012 .guid = { g0, g1, g2, g3, g4, g5, g6, g7, \