Lines Matching refs:fr2
1249 struct reg_state *fr1, struct reg_state *fr2, in sim_case() argument
1261 fr1->valid = fr2->valid = true; in sim_case()
1269 fr1->r[t] = fr2->r[t] = tr1->r[t] = tr2->r[t] = z; in sim_case()
1276 reg_state_cond(init_t, fr2, &rc, OP_GE, fr2, NULL, "r2>=C"); in sim_case()
1278 *tr2 = *fr2; in sim_case()
1281 printf("STEP1 (%s) R2: ", t_str(init_t)); print_reg_state(fr2, "\n"); in sim_case()
1288 reg_state_cond(init_t, fr2, &rc, OP_LE, fr2, NULL, "r2<=D"); in sim_case()
1290 *tr2 = *fr2; in sim_case()
1293 printf("STEP2 (%s) R2: ", t_str(init_t)); print_reg_state(fr2, "\n"); in sim_case()
1297 *branch_taken = reg_state_branch_taken_op(cond_t, fr1, fr2, op); in sim_case()
1298 fr1->valid = fr2->valid = false; in sim_case()
1301 fr1->valid = fr2->valid = true; in sim_case()
1302 reg_state_cond(cond_t, fr1, fr2, rev_op, fr1, fr2, "FALSE"); in sim_case()
1310 printf("STEP3 (%s) FALSE R2:", t_str(cond_t)); print_reg_state(fr2, "\n"); in sim_case()
1391 struct reg_state fr1, fr2, tr1, tr2; in verify_case_op() local
1414 &fr1, &fr2, &tr1, &tr2); in verify_case_op()
1421 !assert_reg_state_eq(&fr2, &fe2, "false_reg2") || in verify_case_op()
1435 printf("ACTUAL FALSE2: "); print_reg_state(&fr2, "\n"); in verify_case_op()