Home
last modified time | relevance | path

Searched refs:cop0 (Results 1 – 11 of 11) sorted by relevance

/freebsd-11-stable/sys/contrib/octeon-sdk/
HDcvmx-debug.h123 } cop0; member
126 F(cop0.index); \
127 F(cop0.entrylo[0]); \
128 F(cop0.entrylo[1]); \
129 F(cop0.entryhi); \
130 F(cop0.pagemask); \
131 F(cop0.status); \
132 F(cop0.badvaddr); \
133 F(cop0.cause); \
134 F(cop0.depc); \
[all …]
HDcvmx-debug.c491 case 32: return &context->cop0.status; in cvmx_debug_regnum_to_context_ref()
494 case 35: return &context->cop0.badvaddr; in cvmx_debug_regnum_to_context_ref()
495 case 36: return &context->cop0.cause; in cvmx_debug_regnum_to_context_ref()
496 case 37: return &context->cop0.depc; in cvmx_debug_regnum_to_context_ref()
610 context->cop0.perfctrl[perf_counter] = control.u32; in cvmx_debug_set_perf_control_reg()
864 context->cop0.perfval[counter] = 0; in cvmx_debug_process_packet()
876 c.u32 = context->cop0.perfctrl[counter]; in cvmx_debug_process_packet()
877 cvmx_debug_int64_to_strhex(outpacket, context->cop0.perfval[counter]); in cvmx_debug_process_packet()
1129 context->cop0.multicoredebug |= 1; in cvmx_debug_clear_status()
1202 …if (!state.step_isr && (cvmx_interrupt_in_isr || (context->cop0.status & 0x2ULL)) && single_steppe… in cvmx_debug_perform_proxy()
[all …]
HDcvmx-debug-remote.c68 (context->cop0.debug & 0x1) && /* Single stepping */ in cvmx_debug_remote_mem_wait_for_resume()
69 !(context->cop0.debug & 0x1e) && /* Did not hit a breakpoint */ in cvmx_debug_remote_mem_wait_for_resume()
70 ((context->cop0.status & 0x2) || cvmx_interrupt_in_isr)) in cvmx_debug_remote_mem_wait_for_resume()
HDcvmx-asm.h581 #define CVMX_MF_COP0(val, cop0) asm volatile ("dmfc0 %[rt]," VASTR(cop0) : [rt] "=d" (val… argument
582 #define CVMX_MT_COP0(val, cop0) asm volatile ("dmtc0 %[rt]," VASTR(cop0) : : [rt] "d" (va… argument
/freebsd-11-stable/contrib/gcc/config/mips/
HD4k.md144 ;; (Disabled until we add cop0 support)
147 ;; (eq_attr "type" "cop0"))
HD24k.md116 ;; (Disabled until we add proper cop0 support)
119 ;; (eq_attr "type" "cop0"))
/freebsd-11-stable/contrib/gcc/
HDoptabs.c2111 rtx cop0 = convert_modes (wider_mode, mode, op0, unsignedp); in expand_twoval_unop() local
2113 if (expand_twoval_unop (unoptab, cop0, t0, t1, unsignedp)) in expand_twoval_unop()
2234 rtx cop0 = convert_modes (wider_mode, mode, op0, unsignedp); in expand_twoval_binop() local
2237 if (expand_twoval_binop (binoptab, cop0, cop1, in expand_twoval_binop()
HDChangeLog-20064975 * config/i386/i386.c (ix86_expand_int_vcond): Force cop0
/freebsd-11-stable/contrib/gcc/config/i386/
HDi386.c12003 rtx x, cop0, cop1; in ix86_expand_int_vcond() local
12005 cop0 = operands[4]; in ix86_expand_int_vcond()
12032 x = cop0, cop0 = cop1, cop1 = x; in ix86_expand_int_vcond()
12043 cop0 = force_reg (mode, cop0); in ix86_expand_int_vcond()
12053 emit_insn (gen_subv4si3 (t1, cop0, cop1)); in ix86_expand_int_vcond()
12061 emit_insn (gen_andv4si3 (t2, cop0, mask)); in ix86_expand_int_vcond()
12077 gen_rtx_US_MINUS (mode, cop0, cop1))); in ix86_expand_int_vcond()
12087 cop0 = x; in ix86_expand_int_vcond()
12091 x = ix86_expand_sse_cmp (operands[0], code, cop0, cop1, in ix86_expand_int_vcond()
/freebsd-11-stable/contrib/binutils/include/opcode/
HDChangeLog-91031946 * mips.h: Add macros for cop0, cop1 cop2 and cop3.
/freebsd-11-stable/contrib/binutils/opcodes/
HDChangeLog-9297791 * mips-opc.c: Add macros for cop0, cop1 cop2 and cop3.