Lines Matching refs:t1
50 csrwr t1, EXCEPTION_KS1
58 csrrd t1, LOONGARCH_CSR_PGDL
63 alsl.d t1, ra, t1, 3
65 ld.d t1, t1, 0
67 alsl.d t1, ra, t1, 3
70 ld.d t1, t1, 0
72 alsl.d t1, ra, t1, 3
74 ld.d ra, t1, 0
86 alsl.d t1, t0, ra, _PTE_T_LOG2
90 ll.d t0, t1, 0
92 ld.d t0, t1, 0
99 sc.d t0, t1, 0
102 st.d t0, t1, 0
105 bstrins.d t1, zero, 3, 3
106 ld.d t0, t1, 0
107 ld.d t1, t1, 8
109 csrwr t1, LOONGARCH_CSR_TLBELO1
113 csrrd t1, EXCEPTION_KS1
119 la.abs t1, swapper_pg_dir
126 ll.d ra, t1, 0
133 sc.d t0, t1, 0
139 st.d t0, t1, 0
142 csrrd t1, LOONGARCH_CSR_BADV
144 invtlb INVTLB_ADDR_GFALSE_AND_ASID, ra, t1
157 lu12i.w t1, _PAGE_HGLOBAL >> 12
158 and t1, t0, t1
159 srli.d t1, t1, (_PAGE_HGLOBAL_SHIFT - _PAGE_GLOBAL_SHIFT)
160 or t0, t0, t1
166 addi.d t1, zero, 1
167 slli.d t1, t1, (HPAGE_SHIFT - 1)
168 add.d t0, t0, t1
173 addu16i.d t1, zero, (PS_HUGE_SIZE << (CSR_TLBIDX_PS_SHIFT - 16))
174 csrxchg t1, t0, LOONGARCH_CSR_TLBIDX
179 addu16i.d t1, zero, (PS_DEFAULT_SIZE << (CSR_TLBIDX_PS_SHIFT - 16))
180 csrxchg t1, t0, LOONGARCH_CSR_TLBIDX
183 csrrd t1, EXCEPTION_KS1
196 csrwr t1, EXCEPTION_KS1
204 csrrd t1, LOONGARCH_CSR_PGDL
209 alsl.d t1, ra, t1, 3
211 ld.d t1, t1, 0
213 alsl.d t1, ra, t1, 3
216 ld.d t1, t1, 0
218 alsl.d t1, ra, t1, 3
220 ld.d ra, t1, 0
232 alsl.d t1, t0, ra, _PTE_T_LOG2
236 ll.d t0, t1, 0
238 ld.d t0, t1, 0
246 sc.d t0, t1, 0
249 st.d t0, t1, 0
252 bstrins.d t1, zero, 3, 3
253 ld.d t0, t1, 0
254 ld.d t1, t1, 8
256 csrwr t1, LOONGARCH_CSR_TLBELO1
260 csrrd t1, EXCEPTION_KS1
266 la.abs t1, swapper_pg_dir
273 ll.d ra, t1, 0
281 sc.d t0, t1, 0
287 st.d t0, t1, 0
290 csrrd t1, LOONGARCH_CSR_BADV
292 invtlb INVTLB_ADDR_GFALSE_AND_ASID, ra, t1
305 lu12i.w t1, _PAGE_HGLOBAL >> 12
306 and t1, t0, t1
307 srli.d t1, t1, (_PAGE_HGLOBAL_SHIFT - _PAGE_GLOBAL_SHIFT)
308 or t0, t0, t1
314 addi.d t1, zero, 1
315 slli.d t1, t1, (HPAGE_SHIFT - 1)
316 add.d t0, t0, t1
321 addu16i.d t1, zero, (PS_HUGE_SIZE << (CSR_TLBIDX_PS_SHIFT - 16))
322 csrxchg t1, t0, LOONGARCH_CSR_TLBIDX
328 addu16i.d t1, zero, (PS_DEFAULT_SIZE << (CSR_TLBIDX_PS_SHIFT - 16))
329 csrxchg t1, t0, LOONGARCH_CSR_TLBIDX
332 csrrd t1, EXCEPTION_KS1
345 csrwr t1, EXCEPTION_KS1
353 csrrd t1, LOONGARCH_CSR_PGDL
358 alsl.d t1, ra, t1, 3
360 ld.d t1, t1, 0
362 alsl.d t1, ra, t1, 3
365 ld.d t1, t1, 0
367 alsl.d t1, ra, t1, 3
369 ld.d ra, t1, 0
381 alsl.d t1, t0, ra, _PTE_T_LOG2
385 ll.d t0, t1, 0
387 ld.d t0, t1, 0
394 sc.d t0, t1, 0
397 st.d t0, t1, 0
400 bstrins.d t1, zero, 3, 3
401 ld.d t0, t1, 0
402 ld.d t1, t1, 8
404 csrwr t1, LOONGARCH_CSR_TLBELO1
408 csrrd t1, EXCEPTION_KS1
414 la.abs t1, swapper_pg_dir
421 ll.d ra, t1, 0
428 sc.d t0, t1, 0
434 st.d t0, t1, 0
437 csrrd t1, LOONGARCH_CSR_BADV
439 invtlb INVTLB_ADDR_GFALSE_AND_ASID, ra, t1
452 lu12i.w t1, _PAGE_HGLOBAL >> 12
453 and t1, t0, t1
454 srli.d t1, t1, (_PAGE_HGLOBAL_SHIFT - _PAGE_GLOBAL_SHIFT)
455 or t0, t0, t1
461 addi.d t1, zero, 1
462 slli.d t1, t1, (HPAGE_SHIFT - 1)
463 add.d t0, t0, t1
468 addu16i.d t1, zero, (PS_HUGE_SIZE << (CSR_TLBIDX_PS_SHIFT - 16))
469 csrxchg t1, t0, LOONGARCH_CSR_TLBIDX
475 addu16i.d t1, zero, (PS_DEFAULT_SIZE << (CSR_TLBIDX_PS_SHIFT - 16))
476 csrxchg t1, t0, LOONGARCH_CSR_TLBIDX
479 csrrd t1, EXCEPTION_KS1