opcode_float
op = opcode_float(op, expr->ctype);
return add_unop(ep, ctype, opcode_float(OP_NEG, ctype), pre);
int op = opcode_float(cmpop[expr->op], expr->right->ctype);