|  | /* FCC1:FCC0: 0 =, 1 <, 2 >, 3 u */ | 
|  |  | 
|  | void OPPROTO glue(op_eval_fbne, FCC)(void) | 
|  | { | 
|  | // !0 | 
|  | T2 = FFLAG_SET(FSR_FCC0) | FFLAG_SET(FSR_FCC1); /* L or G or U */ | 
|  | } | 
|  |  | 
|  | void OPPROTO glue(op_eval_fblg, FCC)(void) | 
|  | { | 
|  | // 1 or 2 | 
|  | T2 = FFLAG_SET(FSR_FCC0) ^ FFLAG_SET(FSR_FCC1); | 
|  | } | 
|  |  | 
|  | void OPPROTO glue(op_eval_fbul, FCC)(void) | 
|  | { | 
|  | // 1 or 3 | 
|  | T2 = FFLAG_SET(FSR_FCC0); | 
|  | } | 
|  |  | 
|  | void OPPROTO glue(op_eval_fbl, FCC)(void) | 
|  | { | 
|  | // 1 | 
|  | T2 = FFLAG_SET(FSR_FCC0) & !FFLAG_SET(FSR_FCC1); | 
|  | } | 
|  |  | 
|  | void OPPROTO glue(op_eval_fbug, FCC)(void) | 
|  | { | 
|  | // 2 or 3 | 
|  | T2 = FFLAG_SET(FSR_FCC1); | 
|  | } | 
|  |  | 
|  | void OPPROTO glue(op_eval_fbg, FCC)(void) | 
|  | { | 
|  | // 2 | 
|  | T2 = !FFLAG_SET(FSR_FCC0) & FFLAG_SET(FSR_FCC1); | 
|  | } | 
|  |  | 
|  | void OPPROTO glue(op_eval_fbu, FCC)(void) | 
|  | { | 
|  | // 3 | 
|  | T2 = FFLAG_SET(FSR_FCC0) & FFLAG_SET(FSR_FCC1); | 
|  | } | 
|  |  | 
|  | void OPPROTO glue(op_eval_fbe, FCC)(void) | 
|  | { | 
|  | // 0 | 
|  | T2 = !FFLAG_SET(FSR_FCC0) & !FFLAG_SET(FSR_FCC1); | 
|  | } | 
|  |  | 
|  | void OPPROTO glue(op_eval_fbue, FCC)(void) | 
|  | { | 
|  | // 0 or 3 | 
|  | T2 = !(FFLAG_SET(FSR_FCC1) ^ FFLAG_SET(FSR_FCC0)); | 
|  | FORCE_RET(); | 
|  | } | 
|  |  | 
|  | void OPPROTO glue(op_eval_fbge, FCC)(void) | 
|  | { | 
|  | // 0 or 2 | 
|  | T2 = !FFLAG_SET(FSR_FCC0); | 
|  | } | 
|  |  | 
|  | void OPPROTO glue(op_eval_fbuge, FCC)(void) | 
|  | { | 
|  | // !1 | 
|  | T2 = !(FFLAG_SET(FSR_FCC0) & !FFLAG_SET(FSR_FCC1)); | 
|  | } | 
|  |  | 
|  | void OPPROTO glue(op_eval_fble, FCC)(void) | 
|  | { | 
|  | // 0 or 1 | 
|  | T2 = !FFLAG_SET(FSR_FCC1); | 
|  | } | 
|  |  | 
|  | void OPPROTO glue(op_eval_fbule, FCC)(void) | 
|  | { | 
|  | // !2 | 
|  | T2 = !(!FFLAG_SET(FSR_FCC0) & FFLAG_SET(FSR_FCC1)); | 
|  | } | 
|  |  | 
|  | void OPPROTO glue(op_eval_fbo, FCC)(void) | 
|  | { | 
|  | // !3 | 
|  | T2 = !(FFLAG_SET(FSR_FCC0) & FFLAG_SET(FSR_FCC1)); | 
|  | } | 
|  |  | 
|  | #undef FCC | 
|  | #undef FFLAG_SET |