Lines Matching refs:k0
51 mfc0 k0, CP0_INDEX
58 PTR_L k0, exception_handlers(k1)
59 jr k0
75 li k0, 31<<2
80 beq k1, k0, handle_vced
81 li k0, 14<<2
82 beq k1, k0, handle_vcei
87 PTR_L k0, exception_handlers(k1)
88 jr k0
97 MFC0 k0, CP0_BADVADDR
99 and k0, k1 # ... really needed?
101 cache Index_Store_Tag_D, (k0)
102 cache Hit_Writeback_Inv_SD, (k0)
104 PTR_LA k0, vced_count
105 lw k1, (k0)
107 sw k1, (k0)
112 MFC0 k0, CP0_BADVADDR
113 cache Hit_Writeback_Inv_SD, (k0) # also cleans pi
115 PTR_LA k0, vcei_count
116 lw k1, (k0)
118 sw k1, (k0)
158 MFC0 k0, CP0_EPC
160 ori k0, 0x1f /* 32 byte rollback region */
161 xori k0, 0x1f
162 bne k0, k1, 9f
163 MTC0 k0, CP0_EPC
184 mfc0 k0, CP0_STATUS
186 and k0, ST0_IEP
187 bnez k0, 1f
189 mfc0 k0, CP0_EPC
191 j k0
194 and k0, ST0_IE
195 bnez k0, 1f
331 MTC0 k0, CP0_DESAVE
332 mfc0 k0, CP0_DEBUG
334 sll k0, k0, 30 # Check for SDBBP.
335 bgez k0, ejtag_return
337 PTR_LA k0, ejtag_debug_buffer
338 LONG_S k1, 0(k0)
343 PTR_LA k0, ejtag_debug_buffer
344 LONG_L k1, 0(k0)
347 MFC0 k0, CP0_DESAVE
502 MFC0 k0, CP0_EPC
503 PTR_SRL k0, PAGE_SHIFT + 1
504 PTR_SLL k0, PAGE_SHIFT + 1
505 or k1, k0
527 and k0, k1, 1
528 beqz k0, 1f
529 xor k1, k0
530 lhu k0, (k1)
532 ins k1, k0, 16, 16
533 lui k0, 0x007d
535 ori k0, 0x6b3c
537 lui k0, 0x7c03
539 ori k0, 0xe83b
541 andi k0, k1, 1
542 bnez k0, handle_ri
543 lui k0, 0x7c03
545 ori k0, 0xe83b
549 bne k0, k1, handle_ri /* if not ours */
555 MFC0 k0, CP0_EPC
560 LONG_ADDIU k0, 4
561 jr k0
565 LONG_ADDIU k0, 4 /* stall on $k0 */
568 LONG_ADDIU k0, 4
571 MTC0 k0, CP0_EPC