Searched refs:g0 (Results 1 - 25 of 195) sorted by relevance

12345678

/illumos-gate/usr/src/lib/libtnfprobe/
H A Dsparc_locks.s35 jmpl %o7+8, %g0
43 jmpl %o7+8, %g0
44 stb %g0, [%o0]
52 jmpl %o7+8, %g0
/illumos-gate/usr/src/lib/libc/capabilities/sun4v/common/
H A Dsmt_pause.s46 rd %ccr, %g0
47 rd %ccr, %g0
49 rd %ccr, %g0
60 casx [%o0], %g0, %g0
61 casx [%o0], %g0, %g0
62 casx [%o0], %g0, %g0
/illumos-gate/usr/src/lib/libbc/sparc/inc/
H A DPIC.h26 or %g0,%o7,%g1; \
34 or %g0,%g1,%o7
/illumos-gate/usr/src/uts/sun4u/ml/
H A Dmach_copy.s82 wr %g0, ASI_USER, %asi
96 wr %g0, ASI_P, %asi
117 wr %g0, ASI_P, %asi
125 wr %g0, %g0, %fprs ! clear fprs
173 wr %g0, ASI_P, %asi
225 stba %g0, [%o0]%asi
238 sta %g0, [%o0]%asi
246 stxa %g0, [%o0]%asi
254 wr %g0, FPRS_FE
[all...]
H A Dmach_xc.s92 stna %g0, [%g4 + TRAP_ENT_F3]%asi
93 stna %g0, [%g4 + TRAP_ENT_F4]%asi
120 wrpr %g0, %g2, %pstate /* disable interrupts */
124 stha %g0, [%g3 + TRAP_ENT_TL]%asi
134 stna %g0, [%g3 + TRAP_ENT_F3]%asi /* f3 = 0 */
149 stha %g0, [%g3 + TRAP_ENT_TL]%asi
154 stna %g0, [%g3 + TRAP_ENT_TPC]%asi /* clr unused fields */
155 stna %g0, [%g3 + TRAP_ENT_SP]%asi
156 stna %g0, [%g3 + TRAP_ENT_TR]%asi
157 stxa %g0, [
[all...]
/illumos-gate/usr/src/cmd/dtrace/test/tst/sparc/pid/
H A Dtst.br.s46 brlz %g0, 1f
50 brnz %g0, 1f
51 sub %g0, 2, %g1
54 brgz %g0, 1f
68 stb %g0, [%fp - 4]
80 restore %g0, %g0, %o0
H A Dtst.branch.s41 stb %g0, [%fp - 4]
51 tst %g0
/illumos-gate/usr/src/boot/sys/boot/sparc64/loader/
H A Dlocore.S27 wrpr %g0, PIL_TICK - 1, %pil
33 wrpr %g0, PSTATE_PRIV | PSTATE_IE | PSTATE_PEF, %pstate
34 wr %g0, FPRS_FEF, %fprs
/illumos-gate/usr/src/lib/libc/sparc/gen/
H A Dsmt_pause.s55 casx [%o0], %g0, %g0
56 casx [%o0], %g0, %g0
/illumos-gate/usr/src/lib/libc/sparcv9/gen/
H A Dsmt_pause.s50 casx [%o0], %g0, %g0
51 casx [%o0], %g0, %g0
/illumos-gate/usr/src/uts/sun4u/cpu/
H A Dus3_cheetah_asm.s65 ldxa [alias_address]ASI_MEM, %g0
118 ldxa [%g0]ASI_ESTATE_ERR, %g4
135 ldxa [%g0]ASI_ESTATE_ERR, %g7
137 stxa %g5, [%g0]ASI_ESTATE_ERR
161 stxa %g7, [%g0]ASI_ESTATE_ERR
168 andcc %g3, CH_ERR_TSTATE_DC_ON, %g0
182 ldxa [%g0]ASI_DCU, %g3
184 stxa %g3, [%g0]ASI_DCU
191 andcc %g3, CH_ERR_TSTATE_IC_ON, %g0
205 ldxa [%g0]ASI_DC
[all...]
H A Dspitfire_asm.s55 ldxa [%g0]ASI_LSU, tmp1 ;\
77 stxa %g0, [tmp2]ASI_DC_TAG ;\
79 cmp %g0, tmp2 ;\
104 stxa %g0, [arg2 + tmp3]ASI_DC_TAG ;\
107 cmp %g0, tmp3 ;\
130 stxa %g0, [arg2]ASI_DC_TAG ;\
133 cmp %g0, arg2 ;\
142 ldxa [%g0]ASI_LSU, tmp1; \
156 stxa %g0, [arg + tmp2]ASI_DC_TAG; \
158 cmp %g0, tmp
[all...]
H A Dopl_olympus_asm.s109 stxa %g0, [%o0]ASI_DTLB_DEMAP /* dmmu flush for KCONTEXT */
110 stxa %g0, [%o0]ASI_ITLB_DEMAP /* immu flush for KCONTEXT */
113 wrpr %g0, %o5, %pstate /* enable interrupts */
128 wrpr %g0, 1, %tl
137 stxa %g0, [%o0]ASI_DTLB_DEMAP
138 stxa %g0, [%o0]ASI_ITLB_DEMAP
141 wrpr %g0, 0, %tl
144 wrpr %g0, %o5, %pstate /* enable interrupts */
164 stxa %g0, [%g1]ASI_DTLB_DEMAP
165 stxa %g0, [
[all...]
H A Dus3_jalapeno_asm.s109 ldxa [%g0]ASI_JBUS_CONFIG, scr1; \
114 stxa scr1, [%g0]ASI_JBUS_CONFIG;
136 ldxa [%g0]ASI_JBUS_CONFIG, scr2; \
154 ldxa [%g0]ASI_MCU_CTRL, scr1; \
159 stxa scr1, [%g0]ASI_MCU_CTRL; \
184 ldxa [%g0]ASI_JBUS_CONFIG, old_lvl; \
196 andcc old_lvl, scr4, %g0; \
205 ldx [scr3], %g0; \
244 andcc old_lvl, TOM_FULL_SPEED, %g0; \
255 ldx [scr3], %g0; \
[all...]
H A Dus3_common_asm.s59 ldxa [%g0]ASI_DCU, tmp1 ;\
79 stxa %g0, [tmp2]ASI_DC_TAG ;\
81 cmp %g0, tmp2 ;\
99 stxa %g0, [arg1 + tmp3]ASI_DC_INVAL ;\
102 cmp %g0, tmp3 ;\
125 stxa %g0, [arg2]ASI_DC_TAG ;\
128 cmp %g0, arg2 ;\
144 ldxa [%g0]ASI_DCU, tmp1; \
163 stxa %g0, [tmp3 + tmp2]ASI_DC_TAG; \
165 cmp %g0, tmp
[all...]
/illumos-gate/usr/src/cmd/mdb/sun4v/v9/kmdb/
H A Dmach_asmutil.h40 wrpr %g0, 0x1f, %cwp; \
42 wrpr %g0, scr1, %cwp /* restore current %cwp */
45 wrpr %g0, x, %gl
75 or %g0, PTSTATE_KERN_COMMON, reg1;\
/illumos-gate/usr/src/uts/sun4v/ml/
H A Dmach_proc_init.s73 wrpr %g0, 0, %tl
74 wrpr %g0, 0, %gl
75 wrpr %g0, MAXWIN - 2, %cansave
76 wrpr %g0, MAXWIN - 2, %cleanwin
77 wrpr %g0, 0, %canrestore
78 wrpr %g0, 0, %otherwin
79 wrpr %g0, 0, %cwp
80 wrpr %g0, 0, %wstate
81 wr %g0, %y
82 wrpr %g0, PIL_MA
[all...]
H A Dmach_xc.s94 stna %g0, [%g4 + TRAP_ENT_F3]%asi
95 stna %g0, [%g4 + TRAP_ENT_F4]%asi
122 wrpr %g0, %g2, %pstate /* disable interrupts */
126 stha %g0, [%g3 + TRAP_ENT_TL]%asi
136 stna %g0, [%g3 + TRAP_ENT_F3]%asi /* f3 = 0 */
151 stha %g0, [%g3 + TRAP_ENT_TL]%asi
156 stna %g0, [%g3 + TRAP_ENT_TPC]%asi /* clr unused fields */
157 stna %g0, [%g3 + TRAP_ENT_SP]%asi
158 stna %g0, [%g3 + TRAP_ENT_TR]%asi
159 stxa %g0, [
[all...]
/illumos-gate/usr/src/uts/sun4u/starfire/ml/
H A Ddrmach_asm.s59 ldxa [%g0]ASI_LSU, tmp1 ;\
64 stxa %g0, [tmp1]ASI_IC_TAG ;\
66 cmp %g0, tmp1 ;\
76 ldxa [%g0]ASI_LSU, tmp1 ;\
81 stxa %g0, [tmp1]ASI_DC_TAG ;\
83 cmp %g0, tmp1 ;\
96 wrpr %g0, tmp2, %pstate ;\
102 ldxa [arg1 + arg2]ASI_MEM, %g0 ;\
103 wrpr %g0, tmp1, %pstate
109 stxa %g0, [tmp
[all...]
H A Ddrmach.il.cpp74 wrpr %g0, %g3, %pstate variable
93 wrpr %g0, %o4, %pstate ! restore earlier pstate register value variable
112 wrpr %g0, %o4, %pstate ! clear AM to access 64 bit physaddr
116 ldxa [%o0 + %o1]ASI_MEM, %g0 ! start reading from physaddr + size
123 wrpr %g0, %o3, %pstate ! restore earlier pstate
145 wrpr %g0, %o3, %pstate variable
148 wrpr %g0, %o2, %pstate /* restore the PSTATE */ variable
159 wrpr %g0, %o3, %pstate variable
162 wrpr %g0, %o2, %pstate /* restore pstate */ variable
190 cmp %g0,
[all...]
/illumos-gate/usr/src/lib/libbc/libc/crt/sparc/
H A Dmuldiv.s34 wr %g0, %g0, %y
46 wr %o4,%g0,%y
49 subcc %g0,%o0,%o0 ! simply negate dividend
57 mov %g0,%o3 ! remainder is 0
/illumos-gate/usr/src/uts/sun4u/serengeti/ml/
H A Dsbdp.il.cpp77 wrpr %g0, %g3, %pstate variable
95 stxa %g0, [%o1]ASI_DC_INVAL /* flush line from dcache */ variable
99 wrpr %g0, %o4, %pstate ! restore earlier pstate register value variable
116 wrpr %g0, %o4, %pstate ! clear AM to access 64 bit physaddr
130 wrpr %g0, %o3, %pstate ! restore earlier pstate
160 wrpr %g0, %o3, %pstate variable
163 wrpr %g0, %o2, %pstate /* restore the PSTATE */ variable
174 wrpr %g0, %o3, %pstate variable
177 wrpr %g0, %o2, %pstate /* restore pstate */ variable
191 wrpr %g0, variable
206 wrpr %g0, %o4, %pstate /* restore earlier pstate register value */ variable
[all...]
/illumos-gate/usr/src/lib/libc/sparc/crt/
H A Dhwmuldiv.s52 wr %g0, %o2, %y
58 xnor %o0, %g0, %o0 ! Corbett Correction Factor
64 wr %g0, %g0, %y
73 wr %o4, %g0, %y
79 xnor %o2, %g0, %o2 ! Corbett Correction Factor
86 wr %g0, %g0, %y
138 movrlz %o0, %g0, %o0 ! %o0 = (a < b) ? 0 : a - b
/illumos-gate/usr/src/uts/sun4u/io/
H A Dpanther_asm.s85 ldxa [l2_index + scr2]ASI_L2_TAG, %g0; \
86 cmp scr2, %g0; \
91 cmp scr2, %g0; \
97 ldxa [l3_index + scr2]ASI_EC_DIAG, %g0; \
98 cmp scr2, %g0; \
147 wrpr %g0, %g1, %pstate ! disable interrupts
152 ldxa [%g0]ASI_DCU, %g1 ! save DCU in %g1
154 stxa %g4, [%g0]ASI_DCU
155 flush %g0
179 stxa %g1, [%g0]ASI_DC
[all...]
/illumos-gate/usr/src/common/crypto/arcfour/sun4u/
H A Darcfour_crypt_asm.s67 orcc %l7, %g0, %g0
91 subcc %o2, %g1, %g0
130 subcc %o2, %g1, %g0
170 subcc %o2, %g1, %g0
212 subcc %o2, %g1, %g0
222 orcc %l7, %g0, %g0
255 subcc %o2, %g1, %g0
296 subcc %o2, %g1, %g0
[all...]

Completed in 111 milliseconds

12345678