Lines Matching full:rb
43 void HELPER(mtspr)(CPUOpenRISCState *env, target_ulong spr, target_ulong rb) in HELPER()
55 cpu_set_fpcsr(env, rb); in HELPER()
66 env->evbar = rb; in HELPER()
73 if (env->pc != rb) { in HELPER()
74 env->pc = rb; in HELPER()
81 cpu_set_sr(env, rb); in HELPER()
85 env->epcr = rb; in HELPER()
89 env->eear = rb; in HELPER()
93 env->esr = rb; in HELPER()
98 env->shadow_gpr[idx / 32][idx % 32] = rb; in HELPER()
107 if (rb & 1) { in HELPER()
108 tlb_flush_page(cs, rb & TARGET_PAGE_MASK); in HELPER()
110 env->tlb.dtlb[idx].mr = rb; in HELPER()
114 env->tlb.dtlb[idx].tr = rb; in HELPER()
130 if (rb & 1) { in HELPER()
131 tlb_flush_page(cs, rb & TARGET_PAGE_MASK); in HELPER()
133 env->tlb.itlb[idx].mr = rb; in HELPER()
137 env->tlb.itlb[idx].tr = rb; in HELPER()
148 env->mac = deposit64(env->mac, 0, 32, rb); in HELPER()
151 env->mac = deposit64(env->mac, 32, 32, rb); in HELPER()
154 env->pmr = rb; in HELPER()
163 env->picmr = rb; in HELPER()
173 env->picsr &= ~rb; in HELPER()
178 if ((env->ttmr & TTMR_M) ^ (rb & TTMR_M)) { in HELPER()
179 switch (rb & TTMR_M) { in HELPER()
195 if (rb & TTMR_IP) { /* Keep IP bit. */ in HELPER()
196 env->ttmr = (rb & ~TTMR_IP) | ip; in HELPER()
198 env->ttmr = rb & ~TTMR_IP; in HELPER()
208 cpu_openrisc_count_set(cpu, rb); in HELPER()